For those familiar on the matter…
What's your preferred syntax for the pipeline operator?
Concrete, an interesting language written in Rust
https://github.com/lambdaclass/concrete
Discussions: https://discu.eu/q/https://github.com/lambdaclass/concrete
Oh wow, yet another programming language that claims to be "simple" and "fast" with syntax like Java and C. Because that's just what the world needed, another spin on the same old tune! And don't worry, it's under the #GNU #GPL, so you can enjoy all the #open-source drama too!
https://pike.lysator.liu.se/ #programminglanguages #simplicity #techdrama #HackerNews #ngated
Pipelining might be my favorite programming language feature
https://herecomesthemoon.net/2025/04/pipelining/
Discussions: https://discu.eu/q/https://herecomesthemoon.net/2025/04/pipelining/
POLL: I am implementing a language and it is almost entirely context free right now in syntax except that it currently relies on the global name table to determine whether a name is a call or a value. This seems perfectly reasonable except that it does introduce just a little bit of context dependent dodginess, and I also do not want to enforce top to bottom declaration order. These are two common valid gripes about C. This can be solved by just being explicit like B ("extrn" keyword). If I increased the number of passes, I could resolve this by recording what's visible in the namespace in the first pass, and actually compiling in the second (or be draconian about declaration order like C for single pass), but I kind of hate this from an implementation simplicity standpoint, and to me marking which names are to refer to external stuff in each routine is not a huge burden and even a nice little way to document dependencies. This is a very low level language.
#Programming #ProgrammingLanguages
Nice, but hard to follow properly if you don’t already know #Jai:
“Four Years Of Jai” [2024], Smári McCarthy (https://smarimccarthy.is/posts/2024-12-02-four-years-of-jai/).
Via Lobsters: https://lobste.rs/s/ipvyhu/four_years_jai
Loglan'82: programming language for object-oriented and distributed programming
I really enjoyed @Felienne's narrative about narratives about Computer Science yesterday. She applied some of the ideas presented in the Glaciers, Gender and Science paper (https://journals.sagepub.com/doi/abs/10.1177/0309132515623368) to her experiences in the Computer Science / Programming Languages communities. She's also starting a reading club to brainstorm the meaning (and the name?) of the field of "Computer Science".
#ICTOpen
#ICTOpen2025
#NWO
#Conference
#AcademicMastodon
#AcademicChatter
#ICT
#Research
#Networking
#Utrecht
#Jaarbeurs
#ComputerScience
#ProgrammingLanguages
#WomenInComputing
#WomenInSTEM
#Glaciology
USL – A Universal Scripting Language That Outputs to 111 Programming Languages
I made a programming language inspired by lisp
https://github.com/realdanvanth/telos/
Discussions: https://discu.eu/q/https://github.com/realdanvanth/telos/
"Super Haskell": an introduction to Agda by André Muricy
https://adabeat.com/fps/super-haskell-an-introduction-to-agda-by-andre-muricy/
Discussions: https://discu.eu/q/https://adabeat.com/fps/super-haskell-an-introduction-to-agda-by-andre-muricy/
Global rename and find reference |
Gleam v1.10.0 released
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