HackerReposA FIELD GUIDE TO OPEN SOURCE
ProSponsor the shelf♧ 0
← Back to top all-time
lax-Inc
Lax
C2026–2026
lax-Inc / Lax

Lax

The Lax programming language is used to create programs for Linux, operating systems, and kernels, and Lax is used for direct execution by the processor. It's also very easy to learn and use—even a 5-year-old could figure it out.

2Distinct people
4Mentions
0Explicit recommenders
2GitHub stars
REPOSITORY AT A GLANCE

What to know before exploring

What it is

The Lax programming language is used to create programs for Linux, operating systems, and kernels, and Lax is used for direct execution by the processor. It's also very easy to learn and use—even a 5-year-old could figure it out.

GitHub

Where it is used

No documented product use has been verified yet.

What people are saying

No recommendation phrase was found in the indexed comments.

No classified warning is attached to this page. Read the discussions before treating silence as approval.

Also in these discussions

No other repository is repeatedly linked in the same discussions.

This week on Hacker News

Nov 7–Nov 14 UTC · Direct repository links and separately labeled related project stories. Indexed through 11/14/2026, 3:56:07 PM UTC.

No direct repository links were found in the indexed HN discussions over the past seven days. Older discussions are available below.

Mentions over time

HN mentions by hour4 dated mentions

Observed mentions: 2026-01-13 08:54:30 UTC to 2026-01-13 17:46:33 UTC.

012026-01-13 08:00:00 UTC to 2026-01-13 09:00:00 UTC (exclusive): 1 mentions; 1 submissions, 0 commentsJan 13, 08:002026-01-13 09:00:00 UTC to 2026-01-13 10:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-01-13 10:00:00 UTC to 2026-01-13 11:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-01-13 11:00:00 UTC to 2026-01-13 12:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-01-13 12:00:00 UTC to 2026-01-13 13:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 commentsJan 13, 12:002026-01-13 13:00:00 UTC to 2026-01-13 14:00:00 UTC (exclusive): 1 mentions; 1 submissions, 0 comments2026-01-13 14:00:00 UTC to 2026-01-13 15:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-01-13 15:00:00 UTC to 2026-01-13 16:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-01-13 16:00:00 UTC to 2026-01-13 17:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments2026-01-13 17:00:00 UTC to 2026-01-13 18:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 commentsJan 13, 17:00

Counts come from the repository’s dated source evidence. Index cutoff: 2026-11-02 08:16:59 UTC.

View mention counts and date ranges
UTC ranges include their start and exclude their end. Select a period to filter the source evidence.
PeriodStart (UTC)End (exclusive, UTC)MentionsSubmissionsComments
Jan 13, 08:002026-01-13 08:00:00 UTC2026-01-13 09:00:00 UTC110
Jan 13, 09:002026-01-13 09:00:00 UTC2026-01-13 10:00:00 UTC000
Jan 13, 10:002026-01-13 10:00:00 UTC2026-01-13 11:00:00 UTC000
Jan 13, 11:002026-01-13 11:00:00 UTC2026-01-13 12:00:00 UTC000
Jan 13, 12:002026-01-13 12:00:00 UTC2026-01-13 13:00:00 UTC000
Jan 13, 13:002026-01-13 13:00:00 UTC2026-01-13 14:00:00 UTC110
Jan 13, 14:002026-01-13 14:00:00 UTC2026-01-13 15:00:00 UTC000
Jan 13, 15:002026-01-13 15:00:00 UTC2026-01-13 16:00:00 UTC000
Jan 13, 16:002026-01-13 16:00:00 UTC2026-01-13 17:00:00 UTC101
Jan 13, 17:002026-01-13 17:00:00 UTC2026-01-13 18:00:00 UTC101

What Hacker News says

4 sources
Lax is completely open source and uses the MIT license. You can download the release from Github: https://github.com/lax-Inc/Lax/releases/tag/6.0.6 . However, I warn you that Lax is currently only for Linux, and you can build it with Conda Make or, for more details, use Make Help. I asked you to create an empty Github repository where you will create a project with a file with the .lx extension and a detailed README.md about the project (not what you used in the code, but what it does and why. We recommend checking the code using the Lax argument: -o and uploading it to Github). The most important thing is that the project is empty and uses a minimum of an .lx file with code written in Lax and a README.md explaining the program at a minimum. The rest is up to you. (Just don't mention that this is help for Lax; the project should be about
Read the rest
interest in using the Lax programming language, not about help.) Any questions regarding eq? In code, eq? checks whether two values point to the same object in memory (referential identity). In other functions, it's the check code itself, created earlier, not the function itself. (It's like a variable that participates as a command but is itself executed via spor. If used, it executes another command, such as eq? , but with the value entered by the user.) For example: [spot [is_true [x] [x]] eq? [x] [x]] And more. The fact that you found Sourceforge is one of the ways to download Lax, which is currently temporarily non-existent. You can download it using the button right at the beginning of the site 'Download Lax 6.0.6'. What you saw in README.md was a test version of Lax and did not apply to the current version at all. Lax currently uses MIT and you can download and edit Lax as you like and even suggest your changes through forks of the official repository. Lax is compiled very quickly using make and is not sold. Lax is simply provided in the form of only .c code, where you compile it yourself and is not immediately submitted only as a binary file, where you cannot open it like the same .c code and edit it.
In Helping promote the Lax programming language
Clicky: https://lax-lang.space It has a link to SourceForge instead of GitHub https://github.com/lax-inc/Lax > Please create your own project forks or empty repositories with .lx files Do you mean "new" instead of "empty"? My recomendation is to try to get real users instead of asking minimal repos. Remember to use two spaces to activate the magic "code" mode in HN [start [spot op_raw [input "Select operation (+, -, , /, sqrt, expt): "]] [spot op [string->sign op_raw]] [spot is_unary [eq? op [string->sign "sqrt"]]] ... ] Some functions like "eq?" use a question mark and other like "is_unary" use an underscore. It's strange. From github > License and Restrictions > No License. > All rights are reserved by Lax Inc. > Copying is strictly prohibited. > The redistribution of source code, binaries, or the Lax compiler logic
Read the rest
is not permitted. > Unauthorized use of the Lax trademark or the Lax REPL CLI interface design is forbidden. Are you selling the compiler? IIUC I can only stare at the compiler code but not download or run it. Seling compilers is very hard now. People expect an open source license, but it's hard to monetize. Some people tried with "semi-free"[1] licenses. Who can use your compiler for free? Who must pay to use it? [1] or "semi-close", depending who is complaining. The only truly free part is to get voluntaries for complaining.
In Helping promote the Lax programming language
Mavox-ID·Jan 13, 2026Submission

Helping promote the Lax programming language

Myself and a team of four people: Anthony Lubmansky, N467, NeedYOU7, and myself, Mavox-ID, created the Lax programming language and uploaded it to GitHub. We also formed Lax Inc. We want to promote the language and add it to Linguist on GitHub, but that requires about 200 or more repositories using Lax. Could anyone who wouldn't mind downloading Lax: https://github.com/lax-Inc/Lax/releases/tag/6.0.6 and give the Lax code to the AI so it can create programs and upload them to GitHub, please? Github Repo URL: https://github.com/lax-inc/Lax Official website: https://lax-lang.space Please create your own project forks or empty repositories with .lx files of my Lax programming language so that GitHub can see the interest of users of the Lax project and the popularity of the language. Lax has S-syntax and Lisp-like code. It can help you learn p
Read the rest
rogramming and write programs on Linux, even a simple calculator or shell, and much more. Lax also has over 145 commands that you can use to do anything. Here's an example of Hello World: [start [image "Hello World!"] [nl] ] start - Creates a command chain image - Prints text nl - Creates a line break You can also use just an image using \n: [image "Hello World!\n"] Here's how to work with input: [start [spot name [input "Enter your name: "]] [image "Hello, "] [image name] [image "!"] [nl]] spot - Creates a variable input - The simple input command will print Lax> and wait for the user to enter input. If it's quoted like "image," it will be the text inside the quotes. Here we go. We create a variable 'name' where we assign it the value of the user's input, and then use image to display what the user entered. This is basic work with input and output, as well as variables. And here's also a simple calculator that calculates roots, powers, and other mathematical equations: [start [spot op_raw [input "Select operation (+, -, , /, sqrt, expt): "]] [spot op [string->sign op_raw]] [spot is_unary [eq? op [string->sign "sqrt"]]] [spot first_raw [if is_unary [input "Enter number: "] [input "First number: "]]] [spot first_num [to-number first_raw]] [spot first_ok [and [> [string-length first_raw] 0] [number? first_num]]] [spot second_raw [if [not is_unary] [input "Second number: "] ""]] [spot second_num [to-number second_raw]] [spot second_ok [or is_unary [and [> [string-length second_raw] 0] [number? second_num]]]] [spot dispatch_table [list [cons [string->sign "+"] +] [cons [string->sign "-"] -] [cons [string->sign ""] ] [cons [string->sign "/"] /] [cons [string->sign "expt"] expt] [cons [string->sign "sqrt"] sqrt] [] ] ] [spot op_pair [assq op dispatch_table]] [spot ans [if [not first_ok] "Error: Bad first number" [if [not second_ok] "Error: Bad second number" [if [not op_pair] "Error: Unknown operation" [start [spot func [tail op_pair]] [if [and [eq? op [string->sign "/"]] [= second_num 0]] "Error: Division by zero" [if [and is_unary [< first_num 0]] "Error: Negative root" [if is_unary [func first_num] [func first_num second_num] ] ] ] ] ] ] ] ] [image first_raw] [image " "] [image op_raw] [if [not is_unary] [start [image " "] [image second_raw]] ""] [image "="] [image ans] [nl] ]
2 points · Open discussion
Mavox-ID·Jan 13, 2026Submission

Helping promote the Lax programming language

Myself and a team of four people: Anthony Lubmansky, N467, NeedYOU7, and myself, Mavox-ID, created the Lax programming language and uploaded it to GitHub. We also formed Lax Inc. We want to promote the language and add it to Linguist on GitHub, but that requires about 200 or more repositories using Lax. Could anyone who wouldn't mind downloading Lax: https://github.com/lax-Inc/Lax/releases/tag/6.0.6 and give the Lax code to the AI so it can create programs and upload them to GitHub, please? Github Repo URL: https://github.com/lax-inc/Lax The official website is still under construction and will have a different URL, but for now you can check out the temporary github.io site: https://lax-inc.github.io/Website/ Please create your own project forks or empty repositories with .lx files of my Lax programming language so that GitHub can see t
Read the rest
he interest of users of the Lax project and the popularity of the language.
2 points · Open discussion

MAKE YOURSELF AT HOME

A few shortcuts

/
Search the collection
?
Open this guide
Esc
Close dialogs and navigation

Your saved repositories and interests stay in this browser.