[Showcase] Funxy: A hybrid HM language with Row Polymorphism, MPTC, and Flow-Sensitive Typing (v0.5.0)
Will LLMs Help or Hurt New Programming Languages?
ISO: literature on efficient representation of types in a compiler
What's wrong with subtypes and inheritance?
Is large-scale mutual recursion useful?
The Compiler Is Your Best Friend, Stop Lying to It
The Second Great Error Model Convergence
My car has a scanner and an AST
https://www.reddit.com/r/ProgrammingLanguages/comments/1q0pk7l/my_car_has_a_scanner_and_an_ast/
In Smalltalk, why are metaclasses not classes?
Resolving Names Once and for All
https://www.reddit.com/r/ProgrammingLanguages/comments/1pxbodt/resolving_names_once_and_for_all/
Is realloc-driven model growth a language feature or a terrible idea? (compiler-pass autodiff)
Extending RAII to frameworks lifetimes functions; inject calls to any function
A horrifically bad idea
https://www.reddit.com/r/ProgrammingLanguages/comments/1pv487m/a_horrifically_bad_idea/
Wanted to share the language I've been working on: Dragonstone
ACM Transactions on Programming Languages and Systems: New Year, New Paper Tracks
I need feedback on formalizing the type system used by Infernu (type inference for subset of JavaScript)
Building a Brainfuck DSL in Forth using code generation
I’ve got some beginner questions regarding bootstrapping a compiler for a language.
What Kind of Type System Would Work Well for a Math-Inclined Language?
MyCTiger: Use the Ring programming language for generating and building C programs (Prototype of the idea).
Place Capability Graphs: A General-Purpose Model of Rust’s Ownership and Borrowing Guarantees
Resources to start programming in Assembly
Microsoft Releases Historic 6502 BASIC
"Which Programming Language Should I Teach First?": the least productive question to ask in computer science
Supernova Programming Language
https://www.reddit.com/r/ProgrammingLanguages/comments/1mz8vvg/supernova_programming_language/
I tried to implement the algorithms from the paper "Tabled Typeclass Resolution"
Lua as a "data description language"?
https://www.reddit.com/r/ProgrammingLanguages/comments/1mwg1rg/lua_as_a_data_description_language/
Tuning random generators
https://www.reddit.com/r/ProgrammingLanguages/comments/1mwbpck/tuning_random_generators/
Tuning random generators
https://www.reddit.com/r/ProgrammingLanguages/comments/1mwbnsm/tuning_random_generators/
The Carbon Language Project has published the first update on Memory Safety
Invertible Syntax without the Tuples (Functional Pearl)
Programming Language Pragmatics Talks - Jonathan Aldrich
Type matching vs equality when sum types are involved
Are algebraic effects worth their weight?
Engineering a Compiler by Cooper, or Writing a C Compiler by Sandler, for a first book on compilers?
Forth vs Lisp vs Smalltalk vs Prolog for a highly customizable editor
Casey Muratori – The Big OOPs: Anatomy of a Thirty-five-year Mistake – BSC 2025
What are some new revolutionary language features?
How to Determine which Programming Language You Are Using
aclass: a mime-like class descriptor for non-file objects
Comparing error handling in Zig and Go
Hi, can i ask about these output?
https://www.reddit.com/r/ProgrammingLanguages/comments/1klhjmv/hi_can_i_ask_about_these_output/
Top Programming Languages of 2024!
https://www.reddit.com/r/ProgrammingLanguages/comments/1isvcil/top_programming_languages_of_2024/
Constant folding in the frontend?
https://www.reddit.com/r/ProgrammingLanguages/comments/1ilqn7e/constant_folding_in_the_frontend/
PWCT2: A Self-Hosting Visual Programming Language Based on Ring with Interactive Textual-to-Visual Code Conversion
Gleam v1.8.0 released!
https://www.reddit.com/r/ProgrammingLanguages/comments/1ijw8g3/gleam_v180_released/
implementation books and resources
https://www.reddit.com/r/ProgrammingLanguages/comments/1ijgawc/implementation_books_and_resources/
Writing a formatter has never been so easy: a Topiary tutorial
Working on C++ compiler
https://www.reddit.com/r/ProgrammingLanguages/comments/1ij3iiq/working_on_c_compiler/
discussion: spec: reduce error handling boilerplate using ? · golang go · Discussion #71460
Coverage Semantics for Dependent Pattern Matching
A Stitch in Time compiler optimisation pass.
High-level coding isn't always slower - the "what, not how" principle