News for hackers. Stuff that matters.
Re:Ruby 3.4.0 by rat87 on Wednesday December 25, 2024 @09:10AM (#42508841)
What's a scripting language? Also I'm not sure for TCL (https://news.ycombinator.com/item?id=24390937 claims it's had a bytecode compiler since around 2000) but the main python and Ruby implementations have compilers (compile to bytecode then interpret the bytecode). Apparently ruby got an optional (has to be enabled) jit compiler recently and python has an experimental jit in the last release (3.13).
Re:Ruby 3.4.0 by igouy on Wednesday December 25, 2024 @02:21PM (#42510580)
"... the distinguishing feature of interpreted languages is not that they are not compiled, but that any eventual compiler is part of the language runtime and that, therefore, it is possible (and easy) to execute code generated on the fly."

p57 https://www.lua.org/pil/#1ed

Re:Ruby 3.4.0 by pjmlp on Thursday December 26, 2024 @09:39AM (#42515423)