Discussion about this post

User's avatar
Pete Windle's avatar

i feel the urge to implement a lisp… huh. did i order an endbox? must look.

Davor's avatar

Yours is an extremely cool project, so I’m sorry if the lack of response (temporarily) discouraged you. I’m very impressed by your progress and persistence and there are many parts I would love to play with, except for the lack of time.

As far as potential “other” languages go, I’d agree with Balthasar on Scheme: there are many and little interest in all of them. But if you want to just plug it in, as opposed to building another language implementation from scratch yourself, it’s a natural choice along Lua. It depends whether you want to demonstrate the language pluggability, vs spend time building your own.

I am partial to Python, although ofc it’s grown enormous. But if you look at v1 from the mid-90s, it started of very simple. And v2 was in a pretty sweet spot of feature, too. But it would probably be harder to distinguish yourself from MicroPython.

If you want something really retro and eye-catching, I’d recommend Logo. Or maybe Smalltalk-80, but language as pure-OO, not the whole environment and VM “os”.

5 more comments...

No posts

Ready for more?