{"id":20454182,"url":"https://github.com/gaprogman/hi-n","last_synced_at":"2026-04-10T04:37:43.689Z","repository":{"id":36252467,"uuid":"40556876","full_name":"GaProgMan/Hi-n","owner":"GaProgMan","description":"Code listings for the Esoteric Language Hi\\n","archived":false,"fork":false,"pushed_at":"2016-10-18T12:26:07.000Z","size":21,"stargazers_count":1,"open_issues_count":0,"forks_count":3,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-03-05T10:14:50.846Z","etag":null,"topics":["c","cplusplus","csharp","haskell","java","javascript","php","python","ruby","rust"],"latest_commit_sha":null,"homepage":"http://esolangs.org/wiki/Hi%5Cn","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/GaProgMan.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-08-11T17:56:54.000Z","updated_at":"2017-06-15T17:48:11.000Z","dependencies_parsed_at":"2022-08-17T22:31:03.285Z","dependency_job_id":null,"html_url":"https://github.com/GaProgMan/Hi-n","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/GaProgMan/Hi-n","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GaProgMan%2FHi-n","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GaProgMan%2FHi-n/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GaProgMan%2FHi-n/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GaProgMan%2FHi-n/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/GaProgMan","download_url":"https://codeload.github.com/GaProgMan/Hi-n/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GaProgMan%2FHi-n/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":264545239,"owners_count":23625407,"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":["c","cplusplus","csharp","haskell","java","javascript","php","python","ruby","rust"],"created_at":"2024-11-15T11:15:14.878Z","updated_at":"2025-12-30T19:07:34.369Z","avatar_url":"https://github.com/GaProgMan.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Hi-n\nHi\\n is an esoteric joke language created and described at https://esolangs.org\n\nFor a full description of the language, including it's history and design, see: http://esolangs.org/wiki/Hi%5Cn\n\n# Short Description of Hi\\n\n\nTaken from the eslonag entry for Hi\\n:\n\n\u003e The program must do the following things in this order to be considered a hi\\n interpreter:\n * It must instantiate the string \"eat pie\" exactly 98 times, using a for loop.\n * It must set the variable 'x' to a string containing exactly 1,000,000 'a's.\n * It must set the variable 'squiggly' to the square root of 5.\n * Most importantly, it must print 'hi' with a trailing newline.\n\n# Project\nThis repo will contain a listing of Hi\\n in every language and framework that I am competent enough in to produce it with.\n\nThese languages will include (at least, to start with):\n\n * C/C++ (uploaded: hi.cpp)\n * C# (uploaded: hi.cs)\n * Javascript (uploaded: hi.js)\n\n## Languages included so far\n\n| Language   | File      | Original Contributor |\n| ---------- | --------- |----------------------|\n| C          | `hi.c`    | `MarauderXtreme`     |\n| C++        | `hi.cpp`  | `GaProgMan`          |\n| C#         | `hi.cs`   | `GaProgMan`          |\n| Java       | `hi.java` | `MarauderXtreme`     |\n| Javascript | `hi.js`   | `GaProgMan`          |\n| PHP        | `hi.php`  | `MarauderXtreme`     |\n| Rust       | `hi.rs`   | `Feliix42`           |\n| Haskell    | `hi.hs`   | `Lodifice`           |\n\n# License\nI'm not the original creator of the language, but I am wrapping this repo in a GPL 2 licence. The short version (taken from https://tldrlegal.com/license/gnu-general-public-license-v2) is:\n\n\u003e You may copy, distribute and modify the software as long as you track changes/dates in source files. Any modifications to or software including (via compiler) GPL-licensed code must also be made available under the GPL along with build \u0026 install instructions.\n\nA more indepth version of the licence can be found in the licence file in this repo.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgaprogman%2Fhi-n","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgaprogman%2Fhi-n","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgaprogman%2Fhi-n/lists"}