"[Rust is] Technology from the past come to save the future from itself.
Many older languages [are] better than new ones. We keep forgetting already-learned lessons."
- Graydon Hoare, during Rust's initial release
"[Rust is] Technology from the past come to save the future from itself.
Many older languages [are] better than new ones. We keep forgetting already-learned lessons."
- Graydon Hoare, during Rust's initial release
Earl, ngôn ngữ lập trình dùng tiếng Indonesia cho người mới bắt đầu! Dễ hiểu, gần gũi, giúp việc học code trở nên đơn giản hơn. Code như viết câu bình thường. #Earl #LậpTrình #Indonesia #NgônNgữLậpTrình #ProgrammingLanguage #Coding
I created an AquaShell script to quickly and easily run API requests on a HortusFox workspace instance.
Here is the script:
https://www.aquashell-scripting.com/examples#hortusfox-api-gui
HTML-First, Framework-Second: Is JavaScript Finally Growing Up? - The New Stack
https://thenewstack.io/html-first-framework-second-is-javascript-finally-growing-up/ #ProgrammingLanguage #JavaScript
If anyone is interested, let me know, and I'll take a temporary break from the videogame project and publish #SubSky online. #ISA #programmingLanguage #programming #UXN #lowTech
Tu connais Brainfuck ? C'est marrant mais inutilisable.
Ben dans la série "ésotérique MAIS (apparemment) utilisable dans la vraie vie"
Mes neurones ont surchauffé.
Il en reste juste assez pour envoyer ce pouët. Après, paracétamol, codéine, dodo, glace sur le front.
MoonBit Programming Language 1.0 Roadmap Preview:
https://www.moonbitlang.com/blog/roadmap/
Very excited for this language!
@serge That said: I now predict that #COBOL will make a comeback.
#GCC 15 integrated a COBOL frontend,¹ and #GNU COBOL 4 seems to make the performance no longer atrocious² compared to the damn expensive proprietary COBOL compilers.
And that’s likely a game changer for many huge, mission critical codebases.
¹ https://gcc.gnu.org/gcc-15/changes.html#cobol
² https://sourceforge.net/p/gnucobol/discussion/cobol/thread/e1d8cc73ff/#d61f/9c83/4f83/a5de/d16a/7890/6ad7
Share of programming languages used by #GTK3 / #GTK4 applications (2025-07-12):
28% #Python
21% #Rust
20% #Vala
17% #C
06% #C++ #Cplusplus
06% #gjs #Javascript #Typescript
03% Other: #Csharp #Go #Lua #Haskell #Swift #Crystal #Swift #D #Perl
65% use GTK4 (90% of them use #libadwaita), while still 35% use GTK3
Method: Source [1] lists 620 awesome #gtk (3/4) #opensource applications and their #programminglanguage
[1] https://github.com/valpackett/awesome-gtk
Since I created a #programminglanguage based on lengths of words, I've wondered if I can retool some #LLM to precisely control the lengths of each word it generates.
Here are some of my results (using digits of #pi as word lengths). More work to be done, but not a bad start!
30 Years of JavaScript: 10 Milestones That Changed the Web - The New Stack
https://thenewstack.io/30-years-of-javascript-10-milestones-that-changed-the-web/ #ProgrammingLanguage #JavaScript #WebDevelopment #ProgressiveWebApp #PWA
Title: Haxe
️ What's: A libre programming language to produce JavaScript, C++, C#, Java, JVM, Python, Lua, PHP & Flash code
️ https://haxe.org/
️ https://github.com/HaxeFoundation/
#LinuxGameDev #ProgrammingLanguage #Haxe
️ #Libre #Bin #Arch #RPM #Deb
️ https://lebottinlinux.vps.a-lec.org/LO.html
️ Update: 5.0.0-preview.1
Major release (Unst.)
️
️ Changes: https://github.com/HaxeFoundation/haxe/releases
️ From:
️ https://github.com/HaxeFoundation/haxe/releases.atom
️ https://www.youtube.com/embed/S8VFxjQ2crs
️ https://www.youtube.com/embed/xePJU7HTNkg
TypeScript is dogshit
I’ve been meaning to get this off my chest for a while now — TypeScript sucks.
I know this will hurt many passionate opinionated snowflakes out there, but there, I said it. Fuck TypeScript. You love TypeScript? Great. Good for you. I hate that so much of the frontend tooling has migrated over to it.
TypeScript has singlehandedly ruined my love for frontend development. There’re already hundreds of tools for the frontend development experience (DX). Adding one more isn’t the problem. The negative impact it has on the DX is. The extra compilation, the general vibe of coding in TypeScript, the added mental load when starting new projects, the extra language on top of something you could totally code in etc.
If TypeScript were a language by itself, I wouldn’t mind it. I’m ok with the language. But…it’s a language that compiles to another language and that language is what gets used in the browser. Don’t give me the “why bother writing C? Why not just write Assembly?” argument. Shove it up your ass. That’s one of the dumbest, ill-informed arguments ever.
First it was CoffeeScript, then Babel, then TypeScript. They are all different, but have a lot of similarities. One main trait they all have in common is the degraded DX. IMHO, Babel did a lot good in pushing JavaScript and helping keep up with the latest syntax and other good stuff.
TypeScript is more focused on types in JavaScript, but it does add several other language features. Picking up TypeScript is quite straightforward. Barely a few minutes, really. But the dev overhead, my goodness. It’s no fun.
Simply put, it lacks taste.
I 100% agree with DHH on his views around TypeScript.
For me, TypeScript doesn’t spark joy. It sparks darkness, misery, self-loathing, and depression. I have to use it at work, so I’ll use it. In my personal projects though, I just won’t.
I've finally done it. I have designed my own programming language (it was only a matter of time). After almost 3 months, ProtoGraph, a language that compiles into ProtoFlux on Resonite is finally taking shape.
It's in beta, and I'm sure there is a ton of work remaining to make it lovable, but I'm quite satisfied with the progress so far. If you play Resonite you can check out the world showing some examples at ProtoGraph v0.10.0.
I also have a wiki documenting the language: ProtoGraph Language Introduction
#Resonite #ProtoFlux #ProtoGraph #programming #ProgrammingLanguage
What's coming to JavaScript | Deno
https://deno.com/blog/updates-from-tc39 #ProgrammingLanguage #JavaScript
I think a lot of my issues learning other languages are because I'm so used to how simple the syntax in #C is that any other #ProgrammingLanguage looks so syntactically complicated that I don't know how the fuck anyone gets anything done I literally jumped ship from #Java super early in my learning programming because I hated that every.Single.command.wasA.fucking.DotReference.withArbitrarycasingToo
And I think that's a big part of my woes with the #Rust compiler. Even if I didn't have problems with the occasionally misleading wording, it's so gods damned verbose and there's so many warnings that are literally just you doing styling things it doesn't like that I have to scroll through multiple pages. I had a error on a fucking Hello World programme that was five lines long and implied a syntax error when it was an issue with how I installed it.
If there was a Yet Another C Killer that didn't throw errors because your one-word variable isn't snake_case (this actually happened to me the time before last I tried to learn Rust and appears to have been patched since then, but the fact that this was a warning that was enabled by default with that glaring of a readability issue baffles me given how big the project is) and didn't need five lines for a basic syntax error, I'd start learning that now.
There has to be a better way than:
ERROR: we expected there to be a semicolon (this symbol: ";") at line 420, character 69
But there was none!
Hint: add a semicolon to line 420, character 69, like so:
println!(" The classic print to console to make sure the function ran...");
^ this thing right here
Could we not just have:
ERROR on 420:69, missing semicolon. Maybe you forgot one?
Tuple Repetition in Python:
Tuple repetition in Python uses the * operator to repeat elements of a tuple multiple times.
#coding #python #programminglanguage #pythoncoding #softwareengineering #Python #PythonTips #PythonTuples
I wanted to know if I could still program in languages I haven't used in 10+ years, so I found a tech test on Glassdoor and did it six times... in six different languages.
More: https://danq.me/lru-cache-challenge
Here's what I learned:
Programming MORE languages can make you better at ALL of them
With solid fundamentals, you never truly forget a language
Switching between some pairs of languages causes brain-gearshift problems