race conditions
-
I did say "general purpose". And many proof assistants are Turing Complete actually, such as Lean.
I did say "general purpose".
I did say "fun fact".
-
I guess they fixed the weirdness involving calling main later in the program
As in, you call
main()
recursively? Don't think, I've ever tried that in any language... -
The humble
!!
operator.Well, also the fact that all variables are non-nullable by default anyway.
-
I mean, at the end of the day, if you really understand your language of choice, you know that it is jusf a bunch of fancy libraries and compiler tricks of top of C. So in my mind, I'm a fully evolved programmer in a language, when I could write anything I can write in that language in C instead.
I assume you're joking but just in case you're not.
That is extremely not the case.
-
This post did not contain any content.
God, I hate javascript so fucking much and the javascript ecosystem.
-
Rust: Downloading 7390327 crates...
Same with C and C++ libraries.
-
Same with C and C++ libraries.
I literally never had more than 10 dependencies for any standalone program (standalone as in not dependent on a whole ecosystem like KDE)
-
God, I hate javascript so fucking much and the javascript ecosystem.
I think it works great. At least I'm don't have to deal with Python
-
Same with C and C++ libraries.
Definitely not as egregious as with rust though
-
Definitely not as egregious as with rust though
Yes, but you also don't get cargo to find C/C++ libraries.
-
Branding fail so bad that everyone forgets that Java even has a mascot.
I thought it was a cup of coffee? A hipster barista in 90’s Memphis style illustration would be most accurate I think.
Damn, I went searching online for some examples and got nothing that was really from back then. Just shitloads of AI vaporware slop. Time to dig out my old design mags I guess.
-
Jigsaw is for Java
King is for Kotlin
Lion is for LUA
Monkey is for ...
Monkey is for MoonScript
N is for Node.js
O is for Objective-C
P is for Pascal
Q is for QBasic
R is for R
S is for Swift
T is for TypeScript
U is for ...
-
I thought it was a cup of coffee? A hipster barista in 90’s Memphis style illustration would be most accurate I think.
Damn, I went searching online for some examples and got nothing that was really from back then. Just shitloads of AI vaporware slop. Time to dig out my old design mags I guess.
That would be the natural assumption, but Sun didn't do it. I think there is a logo for books, but not one by Sun/Oracle.
-
I think it works great. At least I'm don't have to deal with Python
I never had any issues with npm. Moved to bun nowadays and still going strong. If I want to install something, I install it, and then it works.
Setting up anything with pip however...
-
I never had any issues with npm. Moved to bun nowadays and still going strong. If I want to install something, I install it, and then it works.
Setting up anything with pip however...
The only thing that sucks about npm are when package dependencies are not updated and dependency hell becomes very real, but that's not really the fault of the package manager.
Yeah, fuck virtual environments and different Python versions.
-
Monkey is for MoonScript
N is for Node.js
O is for Objective-C
P is for Pascal
Q is for QBasic
R is for R
S is for Swift
T is for TypeScript
U is for ...
Umbrella is for UnrealScript
Van is for VimScript
Water is for Webassembly
Xylophone is for Xod
Yacht is for YASS
Zulu is for Zig
Okay, I had to consult Wikipedia's list of programming languages for some of those.