Live data from Hacker News

Wrench Embedded Interpreter

northarc.com

1–10 of 20 posts

Re: Wrench Embedded Interpreter

#3
post #2

Huh, didn't the best-forgotten BeanShell [0, 1] do a similar thing with the "structs are just another kind of function"? [0]: https://jcp.org/en/jsr/detail?id=274 [1]: http://beanshell.org/

Similar, yes. Albeit for different languages of course.

From my review of available options earlier this year, Wrench is the one closest to C-like scripting which is great to writing apps on TF cards.

Re: Wrench Embedded Interpreter

#4
Does anyone know which/any of the microlanguages (Wren, Janet, Gravity, Nelua, etc) have seen larger deployments. Lua has a large number of use cases, but it feels like it is tough to dethrone.

Re: Wrench Embedded Interpreter

#5
post #4

Does anyone know which/any of the microlanguages (Wren, Janet, Gravity, Nelua, etc) have seen larger deployments. Lua has a large number of use cases, but it feels like it is tough to dethrone.

Would you count Squirrel in this category? It's quite widely deployed

Re: Wrench Embedded Interpreter

#7
I feel that these languages represent an era of language design that we're leaving behind. I think the experience in industry is that things like ad-hoc type coercions, which are sold as being simple and intuitive, are anything but that. The "Wat Javascript" talk is a great example.

Re: Wrench Embedded Interpreter

#8
post #4

Does anyone know which/any of the microlanguages (Wren, Janet, Gravity, Nelua, etc) have seen larger deployments. Lua has a large number of use cases, but it feels like it is tough to dethrone.

In terms of number of things they're embedded in? None of those are within an order of magnitude of lua except maybe tcl.

Re: Wrench Embedded Interpreter

#9

I feel that these languages represent an era of language design that we're leaving behind. I think the experience in industry is that things like ad-hoc type coercions, which are sold as being simple and intuitive, are anything but that. The "Wat Javascript" talk is a great example.

So far there seems to have been a pretty consistent ebb and flow. That approach is deeply out of favor right now but I wouldn't put money on it being permanently gone.

Re: Wrench Embedded Interpreter

#10

I feel that these languages represent an era of language design that we're leaving behind. I think the experience in industry is that things like ad-hoc type coercions, which are sold as being simple and intuitive, are anything but that. The "Wat Javascript" talk is a great example.

Yeah, I've never understood how people can find dynamic typing "simple and easy to use", types are wonderful for catching errors and documenting the code and makes refactoring much easier - I even avoid auto/var/type interference as much as possible because I like seeing what types things are.
Post reply on HN