Programming thread

imo that's Go. You get the flexibility of python too with the power of C-style pointers.
Go might be one of the least flexible language out there.
Any language that nags you about unused variables, dead code paths or any other thing that while not directly usesfull in the finished code but very much so in the process of writing it is clearly designed for pajeets and as such belongs to garbage tier. Such features ought to be opt-in. In addition to that creators of languages that refuse to compile because of such nonsense need to rope themselves immediately.
I can assure you, when working alongside pajeet-minded codemonkeys, having such strict rules keeps one from jumping off a bridge. Still there's no reason to not make it opt-in/out. I believe with Go you have to edit the compiler source code to remove the nagging.
I used to hate Python and always used Go instead whenever possible, but the fatigue of being treated like a nigger has caught up. At least Python is indifferent about it.
 
There's nim, which is as close as you can get to "readable like python but rigid like C". It doesn't have curly braces, though. Also I never managed to install it on Windows because Defender thinks the installer is malware and deletes it instantly.
Saw a comment in that thread.

helloworld.webp

Clicked out of curiosity and, a year and 3 months later, it's gotten worse.

progress.webp

Programs that bundle script code together with binary, Python packagers for Windows as an example, I can understand. What the fuck is going on here?
 
What the fuck is going on here?
If I were to guess I would say that it's not uncommon for trojan virus droppers to bundle test executables. One of the referenced labels is Wacatac which is just such a dropper. Maybe empty/hello world executables are considered a good way to test if you actually have the ability to run code on the infected machine as heuristic scanners would be less likely to shut those down.
 
Saw a comment in that thread.

View attachment 7323444

Clicked out of curiosity and, a year and 3 months later, it's gotten worse.

View attachment 7323445

Programs that bundle script code together with binary, Python packagers for Windows as an example, I can understand. What the fuck is going on here?
How do you know your compiler isn't compromised? :thinking:

It almost certainly isn't but it's a classic thought problem.
 
If non existence of alternative compilers was the only issue we would have been in better situation than we are in as most of those languages in case of being written in themselves instead of serious language are not bootstrapable fully from source.
 
If non existence of alternative compilers was the only issue we would have been in better situation than we are in as most of those languages in case of being written in themselves instead of serious language are not bootstrapable fully from source.

Rust is self-hosted as a matter of self fellating pride, despite having an unstable standard.
Go has been self-hosted since 1.4, for likely the same reasons.
So are Nim and Zig.
Odin truly is king.
 
Back