4 ms·
Author here! Sadly the implementation is pretty slow and very memory leaky but I still like a lot of the ideas that XXL explored. I hope to have some kind of s
by tlack 7y ago
Author here! Sadly the implementation is pretty slow and very memory leaky but I still like a lot of the ideas that XXL explored. I hope to have some kind of spontaneous mental breakthrough in the future and jump back into it.
Previously on HN: https://news.ycombinator.com/item?id=11379461 https://news.ycombinator.com/item?id=11379461
Also, kick - enjoying your vector language submissions on HN lately, keep it up
- kick 7y agoI'm glad to hear you're enjoying them! Thanks for writing XXL; I've found it really thought-provoking!
- maest 7y agoAre you the sole person working on this? How much time have you out into it and what's the hardest thing you've bumped into?
- tlack 7y agoI've been thinking about making a language since 2004 or so but never actually made a serious attempt. I worked on XXL by myself for about four months with the support of my employer. I'm kind of an idiot so I had to learn a lot of stuff to make any progress at all. The hardest part was figuring out how the execution mechanism would work - what exactly happens when code is evaluated, etc. There is obviously tons of prior art to look at from other languages but I wanted to take my own more minimal approach to the problem and not design an entire virtual machine with bytecode, etc.
- maest 7y agoThanks for taking the time to answer! Which resources would you recommend for someone who's learning about building a pgoramming language?
- _se 7y agoThis is a really silly question, but what font/theme are you using in the first json example screenshot in the GitHub readme? I love it!
- _se 7y agoFor anyone else that ends up seeing this, the font is Source Code Pro and theme is Lucius.
- LegitShady 7y agoIt's futura or a Futura clone.
- tlack 7y agoI think it was Consolas and the Lucius vim theme.