Rants about Lua
A developer critiques Lua's design flaws, focusing on the length operator and index metamethods, based on months of experience using it for system configuration.
A developer critiques Lua's design flaws, focusing on the length operator and index metamethods, based on months of experience using it for system configuration.
A developer provides an update on their custom programming language's compiler, detailing progress, challenges with integer overflow, and generated C++ code.
Part 3 of a PLY tutorial covering arithmetic operations, operator precedence, and adding variables to a custom language.
A developer shares their journey building a compiled programming language using Python and the PLY library, discussing design goals and challenges.
The article explains the announcement of ECMAScript Harmony, a major compromise in JavaScript's evolution, ending the ES4 vs. ES3.1 debate.
A brief look at the history of programming languages, highlighting the convergence of OO and functional paradigms over time.
A transcribed talk defending dynamic languages, discussing their performance, tools, history, and evolution in software development.
Explores the new strong typing system in Javascript 2.0, covering type annotations, enforcement, and reduced type coercion.
An analysis of the proposed features and debates surrounding Javascript 2.0 (ECMAScript 4), exploring its evolution and potential impact on web development.