Inaccessibility is sweeping across the Internet but I honestly never thought I would see an introduction to a programming language, written by the creator of that language, include an example in an image. If it's "short", it's short enough to include in text. If it's long, it's short enough to include in text. I know I can (probably) view the example in the source repo, but your introduction is the place to communica…
The None Programming Language
41–46 of 46 posts
Re: The None Programming Language
#42Looks promising. But it seems it's still at a very early stage and lacks any kind of documentation so I'm not sure where/how to start hacking. The game that it's developed for (with?) is insanely original and the author totally got my attention with it: http://www.duangle.com/nowhere Looks like None is a consequence of the author learning LISP some time ago and developing a new editor for the game - Conspire. It's de…
Re: The None Programming Language
#43Earlier quoted context omitted.
> I really wish more languages picked up S-expressions, because they're easy to machine-generate. There is an easy way to generate pretty much any AST using quasiquotations. S-expressions are nice, but certainly not mandatory for a full metaprogramming.
do you have more information on that?
I did quite a bit of exploration in this area too, here is one of the examples: https://github.com/combinatorylogic/clike
Re: The None Programming Language
#44Earlier quoted context omitted.
Dev here. I promise to make good on that. The language was part of another project, and most of the test cases haven't been moved over yet.
I hope so. I like the game you are developing too. I'd like to support both, but it is the None language that I am interested in most right now. I'll at least buy the game, since it has intrigued me beyond anything in quite a while. Plus you both have infectious personalities :)
Re: The None Programming Language
#45This 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.
Dev here. I promise to make good on that. The language was part of another project, and most of the test cases haven't been moved over yet.
Re: The None Programming Language
#46Earlier quoted context omitted.
do you have more information on that?
Take a look at some of the languages with quasiquotation-based metaprogramming: Template Haskell, Converge, Nemerle. I did quite a bit of exploration in this area too, here is one of the examples: https://github.com/combinatorylogic/clike