{"id":19055863,"url":"https://github.com/danny02/fefe-challenge","last_synced_at":"2026-05-11T14:30:22.008Z","repository":{"id":144774315,"uuid":"177431817","full_name":"Danny02/fefe-challenge","owner":"Danny02","description":null,"archived":false,"fork":false,"pushed_at":"2019-03-24T15:23:30.000Z","size":3,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-01-02T11:27:33.010Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Danny02.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-03-24T15:17:34.000Z","updated_at":"2019-03-24T15:23:31.000Z","dependencies_parsed_at":null,"dependency_job_id":"94f899d4-3d3c-4dfe-84c4-2c2de404f66d","html_url":"https://github.com/Danny02/fefe-challenge","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Danny02%2Ffefe-challenge","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Danny02%2Ffefe-challenge/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Danny02%2Ffefe-challenge/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Danny02%2Ffefe-challenge/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Danny02","download_url":"https://codeload.github.com/Danny02/fefe-challenge/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240112025,"owners_count":19749577,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-08T23:47:15.221Z","updated_at":"2026-05-11T14:30:21.963Z","avatar_url":"https://github.com/Danny02.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Fefes Word Splitting Challenge\n\nBased on an old [post](https://blog.fefe.de/?ts=a2689de5)(2008) on Fefes Blog and a renewed [call](https://blog.fefe.de/?ts=a269eb94) for participation.\n\nMy intention with this repository is to get more experience with the [bazel](bazel.build) build tool.\n\n## Task\nThe [task description](https://ptrace.fefe.de/wp/README.txt) is qutie simple: \n\nCount all words (seperated by white space) in standard input and print them sorted by number of occurence.\n\n## Solutions\nCurrently submited [solutions](https://ptrace.fefe.de/wp/)\n\n|Implementation|Mem/MB|Time|\n|-|-|-|\n|C wp2 (gcc 8.3.0)\t|31\t|3.74s user 0.17s system 99% cpu 3.914 total\n|  C (gcc 8.3.0)\t\t|43\t|3.80s user 0.13s system 99% cpu 3.935 total\n|  Rust wpopt 1.33.0|\t250\t|5.26s user 0.44s system 99% cpu 5.712 total\n|  C++ (sparsepp)\t|62\t|6.60s user 0.22s system 99% cpu 6.816 total\n|  Rust wpb 1.33.0|\t59|\t7.08s user 0.27s system 99% cpu 7.348 total\n|  Rust 1.33.0\t\t|74\t|7.71s user 0.40s system 99% cpu 8.113 total\n|  C++ (g++ 8.3.0)|\t78|\t7.87s user 0.29s system 99% cpu 8.162 total\n|  C++/Boost 2.68\t|57|\t8.12s user 0.70s system 99% cpu 8.822 total\n|  mawk 1.3.4\t\t|55\t|8.21s user 0.31s system 101% cpu 8.431 total\n|  Go dev 1.12.1+\t|107\t|9.57s user 0.85s system 102% cpu 10.172 total\n|  LuaJIT 2.0.5\t\t|455\t|10.19s user 0.49s system 99% cpu 10.680 total\n|  Java wp2 11.0.2|\t441\t|10.63s user 0.51s system 118% cpu 9.417 total\n|  PHP 7.1.27\t\t|61\t|10.72s user 0.24s system 99% cpu 10.960 total\n|  Python 2.7.15\t\t|127|\t12.98s user 0.40s system 99% cpu 13.431 total\n|  Java 11.0.2\t|\t462\t|15.01s user 1.14s system 120% cpu 13.419 total\n|  Perl 5.28.0\t|\t139|\t15.15s user 0.24s system 99% cpu 15.392 total\n|  Go 1.4.3\t\t|109\t|15.45s user 0.89s system 100% cpu 16.317 total\n|  Python 3 6.4\t\t|109|\t17.38s user 0.27s system 99% cpu 17.659 total\n|  Lua 5.2.4\t\t|616\t|17.46s user 0.81s system 99% cpu 18.267 total\n|  Go (gccgo 8.3.0)|123\t|20.03s user 1.55s system 103% cpu 20.842 total\n|  OCaml 4.09.0\t\t|84\t|20.57s user 0.21s system 99% cpu 20.788 total\n|  sh\t\t||\t\t24.15s user 2.06s system 110% cpu 23.619 total\n|  JS (node 10.15.3)\t|934|\t29.10s user 2.19s system 106% cpu 29.309 total\n|  Ruby 2.6.2p47\t|\t111|\t36.79s user 0.30s system 99% cpu 37.117 total\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdanny02%2Ffefe-challenge","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdanny02%2Ffefe-challenge","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdanny02%2Ffefe-challenge/lists"}