I made a programming language inspired by lisp
https://github.com/realdanvanth/telos/
Discussions: https://discu.eu/q/https://github.com/realdanvanth/telos/
I made a programming language inspired by lisp
https://github.com/realdanvanth/telos/
Discussions: https://discu.eu/q/https://github.com/realdanvanth/telos/
Global rename and find reference |
Gleam v1.10.0 released
At some point, type safety is indistinguishable from template metaprogramming.
Show HN: The C3 programming language (C alternative language)
Discussions: https://discu.eu/q/https://github.com/c3lang/c3c
This seems a very cool and interesting evolution for a stable and productive language, focused on real needs in the industry. The focus on making sure it all integrates well and works with legacy code is astounding. Very nice. Ocaml future seems great.
--
Making OCaml Safe for Performance Engineering | Lobsters
https://lobste.rs/s/ujvpdn/making_ocaml_safe_for_performance
I wonder what would a c clone, like a c++ that is, instead of being object oriented, it was functional, like a cλλ, like inline assembly with category theory whitepaper code. That would be the most language ever. Like no side effects, with totally side effects. Like it also has some object stuff like how c++ is supposed to have some but it's just a featureful struct. I'm genuinely curious, morbidly. #programming #c #cpp #haskell #programminglanguages #doesanybodylikethis #insanity #darkwoke
Beta version of browser Javascript alternative Aussom-Script is now available to try. It’s an interpreted OOP language that is used to program in the browser. #aussom #aussomscript #programming #programminglanguages
Function Application Needs to Grow a Spine Already
https://thunderseethe.dev/posts/function-application-grow-a-spine/
Discussions: https://discu.eu/q/https://thunderseethe.dev/posts/function-application-grow-a-spine/
I think I need to go back to learning programming languages by reading books and then coding.
I remember I learnt Java that way, all the way back in 2014, and everything is still imprinted in my brain.
Going to do that for C++ now. Need to master that before September this year.
Typechecking Generalized Algebraic Datatypes in Clojure
https://moea.github.io/playground/clojure/gadt/static/typing/2025/03/29/gadt.html
Discussions: https://discu.eu/q/https://moea.github.io/playground/clojure/gadt/static/typing/2025/03/29/gadt.html
Scottish Programming Languages and Verification Summer School 2025
https://spli.scot/splv/2025-edinburgh/
Discussions: https://discu.eu/q/https://spli.scot/splv/2025-edinburgh/
SpecTec has been adopted
https://webassembly.org/news/2025-03-27-spectec/
Discussions: https://discu.eu/q/https://webassembly.org/news/2025-03-27-spectec/
SpecTec has been adopted - WebAssembly
«...huge leap forward, because the practical state of language specifications is basically stuck in the 1960s: most language standards, even new ones, are still defined by some basic grammar notation for their syntax (and sometimes not even that), while their semantics is given by a combination of pretty prose, hidden assumptions, and wishful thinking.»
Faster interpreters in Go: Catching up with C++
https://planetscale.com/blog/faster-interpreters-in-go-catching-up-with-cpp
Discussions: https://discu.eu/q/https://planetscale.com/blog/faster-interpreters-in-go-catching-up-with-cpp
In Search of the Next Great Programming Language
https://git.sr.ht/~robheghan/glogg/tree/main/item/docs/motivation.md
Discussions: https://discu.eu/q/https://git.sr.ht/~robheghan/glogg/tree/main/item/docs/motivation.md
Were multiple return values Go's biggest mistake?
https://herecomesthemoon.net/2025/03/multiple-return-values-in-go/
Discussions: https://discu.eu/q/https://herecomesthemoon.net/2025/03/multiple-return-values-in-go/
Microsoft's Bold Move: TypeScript Compiler Rewritten in Go
In a surprising shift, Microsoft has announced the rewriting of its TypeScript compiler in Go, igniting a debate within the developer community. This decision raises critical questions about language ...
https://news.lavx.hu/article/microsoft-s-bold-move-typescript-compiler-rewritten-in-go
Very disturbed by an idea in a theogg video today. "The end of frameworks" and new language ideas because it won't immediately be available in the LLMs and therefore feel more difficult to use.
That just feels so gross. Imagine if tech had stopped 10, 20, 30 years ago because magic autocomplete worked sometimes.