Live data from Hacker News

The None Programming Language

bitbucket.org

1–10 of 46 posts

Re: The None Programming Language

#4
So it's basically an S-expression-syntax wrapper around Terra? So cool.

I really wish more languages picked up S-expressions, because they're easy to machine-generate. I can't count the number of times I've been annoyed at my otherwise favourite languages for not being able to do that.

Re: The None Programming Language

#7
This is a really neat idea. I'd love to use this but unfortunately there is no documentation and a total of 2 example programs so I have no clue how to actually use it.

My normal approach in this situation is to read the source but the source is completely unreadable since it is meta-bootstrapped with weird internal stuff partly in lua, partly in terra and largely using odd meta-macros in None itself.

Re: The None Programming Language

#9
post #4

So it's basically an S-expression-syntax wrapper around Terra? So cool. I really wish more languages picked up S-expressions, because they're easy to machine-generate . I can't count the number of times I've been annoyed at my otherwise favourite languages for not being able to do that.

I like how in NoneLang the file is no longer a unit of abstraction. In that test example, the entire contents of the file is wrapped in an s-expression. This most likely means that entire programs and libraries can be concatenated and still remain valid.

I absolutely love this mixture of a Lisp hosted on Terra so it can take advantage of the optional static typing.

If someone wanted to do something similar for Python they could use Hy and MyPy (would need LLVM backend).

Re: The None Programming Language

#10
I really couldn't go past the title "The Best Programming Language is None". Either the wiki isn't taking the language seriously or someone is really over confident. Who knows, it may be, but stating that when almost no one uses the language is certainly not the way to go.
Post reply on HN