News for hackers. Stuff that matters.
Re:Lua Criticism Is Unwarranted by jacknews on Thursday October 26, 2023 @10:08AM (#38025789)
tbh they seem like two completely different worlds, and if you're experienced in the java ecosystem (or have a C/C++ mentality), then this makes perfects sense.

But I'm not sure java is exactly without criticism either.

Lua and Love2D (and with Fennel on top) makes for a good teaching setup, IMHO.

Re:Lua Criticism Is Unwarranted by caligian on Thursday October 26, 2023 @09:43PM (#38033748)
While attempting to teach callbacks to a room full of C# devs i figured lua was the easiest for creating readable examples. The language has very good teachable aspects. I'd pick lua over python as a teacher to teach data structures
Re:Lua Criticism Is Unwarranted by cies on Thursday November 02, 2023 @12:42PM (#38116262)
I'm experienced across many languages. Including Haskell (professionally), Rust (for fun) and Ruby/Python/TypeScript.

When you say "fennel on top", sure that makes all the difference! I've argued in favour of using a LISP/Scheme for teaching students in the local uni i'm active in, but the businesses requesting "give us close to Java/C# certified graduates" won.

Edsgar Dijkstra wrote a nice piece on this.

https://www.cs.utexas.edu/users/EWD/transcriptions/OtherDocs...