4 ms·
Ask HN: What non-mainstream programming languages are you checking out?
Question inspired by this current HN thread about Jank:
https://news.ycombinator.com/item?id=40640534
- 082349872349872 2y agoABC Charity Esterel FL Fractran GPM Hope Lean MCPL NESL Oz ProTem Рапира rpython Squiggol UNITY USELESS
- zerr 2y agoYou should look at Refal as well.
- 082349872349872 2y agoThanks, and Refal reminds me of Beatrice (which I only encountered after https://news.ycombinator.com/item?id=36579681 https://news.ycombinator.com/item?id=36579681 , so sorry for the lack of inclusion)
- hawski 2y agoLately I come back to posh [1] a modular and very simple (maybe even barebones) shell language. There is not much to it really, but the simplicity is a starting point for me. It gives me a bit execline [2] vibes. [1] https://github.com/mikebolt/posh https://github.com/mikebolt/posh [2] https://skarnet.org/software/execline/ https://skarnet.org/software/execline/
- SinisterAlex 2y agoVerilog. https://en.wikipedia.org/wiki/Verilog https://en.wikipedia.org/wiki/Verilog
- farseer 2y agoThis is definitely mainstream.
- shazz8bits 2y agoZig. I really enjoyed it and works well with WebAssembly. Definitively something I consider for low level while safe development.
- fuzztester 2y agoAre you using it only with assembly or also on other targets?
- shazz8bits 2y agoI used it to create a fantasy console running in the browser (https://github.com/shazz/ZigMachine https://github.com/shazz/ZigMachine) which is more constrained due to the webassembly limitations but I would definitely use it for native dev.
- fuzztester 2y agoCool, thanks.
- turtle_heck 2y agoWren looked interesting: https://wren.io/ https://wren.io/
- ivanjermakov 2y agoGleam, Grain, Uiua
- mikewarot 2y agoStoic - an Ur forth BitGrid - a novel computational fabric
- zerr 2y agoVala - I really wish it had more support on Windows Pike looked interesting at some point Crystal Haxe
- Pompidou 2y agoJ, APL.
- replwoacause 2y agoNot exactly esoteric but I use PowerShell for everything. So it isn’t a mainstream language for many of my use cases since they’re not system admin related.