Seriously. There’s so many floating around. It feels like there’s a cycle of
Random programmer thinks xyz language sucks -> she/he makes a slightly different, slightly faster, slightly more secure version -> by luck this gains mass adoption-> random programmer thinks new xyz language sucks
I propose when the revolution comes and the last guillotine falls we decide a general-purpose programming language that coders should stick to. I vote Lisp or any of the dialects (scheme, clojure, racket), but i also feel something about the Julia language for scientific research. Maybe we can decriminalize using C. Absolutely ban and hunt down the use of any of the hipster languages teenagers are into these days.
Nim? Zig? Crystal?? I am absolutely losing my damn mind. It compiles to bytecode people. Make up ur damn minds. To jail with all of u
deleted by creator
Epoxy is peak, time to split the political party again
When the revolution comes we need to unify tools
Hammer? Screwdriver? Spanner? One of these should be enough
Single handle with interchangeable heads.
EXACTLY
All these cutting edge new languages are just wrappers around the same C libraries some anonymous grad students wrote in the 70s funded by some tiny government grants.
“You could not live with your own failure. Where did that bring you? Back to C.”
All these cutting edge new languages are just wrappers around the same assembly code by Kathleen Booth in the 1940s for her university computer.
I don’t see all my programs linking against that
Programming languages and operating systems are really best developed together tbh
Otherwise you end up building an new, extremely unimaginative operating system into your programming language that is usually permanently linked with the operating system you developed it with anyway
part of project 2025 is making javascript the only programming language
Never thought I’d say this, but we gotta vote Biden.
Rust
" but rust is woke!!!"
Rust got trans women’s seal of approval, that’s how you know it’s the real deal.
Arc<Box<T>>
C++ but somewhat bearable.
Wish granted, Brainfuck
Understandable implementation of turing’s own programming language >_<
Can we ban all tools that aren’t hammers while we are here?
After the revolution we should just unify english. Theres so many spoken languages around.
Hearies when there’s more than one sign language type beat
Lojban. We make Lojban the international language.
Toki pona
too primitive
Language design and theory has made some legitimate gains over the past couple decades. And different languages have different strengths suited for different problems. I think the issue is that even people who agree with this aren’t gonna agree on the language to standardize on. It’s the XKCD comic.
there are 28 coding languages
“We need to invent a universal language that brings all these together so everybody can just use one”
there are 29 coding languages
There’s a lot of languages but people usually have a favorite that probably isn’t very unique lol
There’s no such thing as a universal language but we can build better languages (and operating systems) that dominate
There are THAT many people coding in assembly? There’s no way. I refuse to believe it.
Yeahh that graph is based on the TIOBE index: https://en.wikipedia.org/wiki/TIOBE_index which is based on search engine queries lol. Kinda bad methodology but I guess it does reflect something
I’m primarily a C programmer who likes to work on operating systems and sometimes you just need assembly for certain things tbh and it can’t be avoided. There’s a significant amount of people working on low-level operating system or compiler or firmware stuff who have to write a lot of assembly, usually for machine specific things. It’s really not that bad but ofc it depends on the machine you are programming (x86 is fucking awful)
Oh so assembly is that high up on the chart because people keep googling for help, that makes much more sense lol. My heart goes out to the assembly programmers. World’s strongest soldiers
a lot of searches about assembly are because some languages let you embed it (C, rust, etc). there are also lots of tiny devices that you can’t target with a lot of languages (or do so in an efficient way, anyway). so you wind up mixing assembly with C or rust to get anything useful done.
Sometimes it can be fun, like playing a real life version of TIS-100 or something lol
I like visual basic. It was really easy to learn for loops with
Not saying we invent one. I’m saying we choose one and proclaim it as the One True Language
And then we can use our unified programming language to write a program so tall it breaches Heaven itself
I swear my personal conspiracy theory is that corporations like to introduce flashy new programming languages to divide programmers so they don’t get too powerful for their own britches and rise up against the executives that control them.
Imagine if there was a single, unified programming language, used both in industry, research and for hobbyists. Then we can standardize all of tech
Yeah I program in WebAssembly, what about it?
At least we recognize that programming in sex pressions is the right way to go
learn more languages - it makes the code you write more effective on the human level. like learning Haskell taught me how to conceive of ideas that you would just solve by duplicating code or building a shitty interface that falls apart when you need to combine it with anything else. code is math and code is a means by which you communicate with other people. and you need to learn to express yourself in more ways in order to come to a deeper understanding of both of those facets.
I don’t want fewer languages. I want more diversity and more experimentation. I’d love to see more domain-specialized languages that borrow ideas from the more academic languages and refine them. look at Elm and how much ground it broke - so much so that it’s impacted how new javascript UI frameworks are designed. but Elm couldn’t exist without languages like Haskell and Ocaml. and those couldn’t exist without ML, Miranda, etc, etc.
putting limits on human creativity defeats the entire purpose of the left. we dream of being unshackled, of the genuine freedom that can only come from the defeat of capitalism and the dawn of a new, socialist political economy. perhaps if one day I write a better Lean, it will inspire someone to write a web language that brings proofs into the developers’ lexicon and we will all have less shitty, poorly conceived, brittle code to maintain. and maybe you’ll inspire me with a great idea of your own.
Removed by mod
Terrible take tbh
You can pry Julia out of my cold dead hands but if you make me work with other people in it I’ll start sobbing