4 ms·
I’m currently working on a macOS app that’s built with Racket and allows the user to write small scripts to process and filter some data. While Racket is defini
by LAC-Tech 4y ago
I’m currently working on a macOS app that’s built with Racket and allows the user to write small scripts to process and filter some data. While Racket is definitely my preferred language and I could easily use it for these scripts, my target audience for this app would probably appreciate a more familiar language.
I'd love to script something in racket, over lua.
Is basic racket scripting even more challenging? I guess some programmers are allergic to s-expressions. But if you gave them a DSL, you could get something wonderfully expressive.
Dunno. Hard for me to imagine someone grokking Lua metatables but being terrified of parens.
- Bogdanp 4y agoI don’t expect that these scripts will be complex enough to warrant knowing about metatables. They will mostly be about filtering data and maybe doing some math, in which case the infix notation will come in handy. That said, the app will let folks use Racket if they want to. I just don’t want to scare them off with the parens, which many people are unfortunately allergic to, as you say.