You can call me a boomer if you want to, but I prefer to define and use variables as "int i32_myage = 65;" → "i32_lifespanwasted += i32_myage;" over "let MyUberDopeAge = 20" → "Number(LegalAge) += Number(MyUberDopeAge)".
And I'd rather have the compiler go like "hey you fucking idiot, you forgot to put a semicolon on this specific line, FIX IT!!" over an interpreter that goes like "meh, I don't care, I'll let the platform just figure out what to do with it TEEHEE.".
It's a preference, but one that really affects your time debugging, user experience, and overal code cleanliness (which on its turn affects security and performance).
I've worked with a Node.JS project that was actually pretty decent, and the only dependency it used was Stripe, which is unavoidable, so that's OK.
But from personal experience, this is an exception rather than the norm, because usually I get hired to fix Node.JS projects that are hopelessly broken, and they're broken because it's a huge pile of dependencies that just don't work together at all (maybe they did at the time the previous freelancers finished it, otherwise I wouldn't have to fix it).
Sorry, forgot to finish:
ガベージコレクト=Garbage collect
分かったね。これでリストの最初に石を追加できる。これを「コンスする」と言う。=Got it? With this you can add this rock to the beginning of the list. We call it "to construct".
んー??=uh??
おらはFORTRANがいいだ…=We're fine with FORTRAN...
おいらの石を早く返してくれよ。=Give us back that stone quickly.
機械語=machine language
アセンブリ語=ASSembly language
ARCアセンブリ=ARC ASSembly
機器特有の言語=Machine specific language
機器非依存の言語=Machine independent language
ラムダ算法=Lamda Algorithm
初期のLISP=First generation LISP
初期のLISPプログラマ=First generation LISP Programmer
LISPの技術を磨くLISPERたち=LISPERS who improve the techniques of LISP
クロマニヨン人=Cro-Magnon Man
AIの冬=Winter of AI
ポインタ演算=Pointer operation https://social.076.moe/url/196521
What's so nice about it other than it breaking all the time in the weirdest possible ways, having retarded results (like 1 + '1' = 11 instead of a type error), and being a massive chain of dependency hells?
It could have been a better language if it wasn't async by default (which is what causes most of the weird bugs), had a type system (and no, I don't think that TypeScript is the solution here), and its developers having had the mentality of writing their own code rather than having NPM packages make a plate of spaghetti for them.
That last one can also been seen in Python, fake PHP (Laravel, CakePHP, Synphony, Zend, and so on), and Rust, where they just use a package for every single functionality instead of just writing it themselves.
I only don't see this happening in people who write in real PHP, real Javascript, C, C++, Go, and the Java and C# that existed in the early 2000s.
Which is interesting because C, Javascript, and Go by default don't provide much, whereas PHP, C#, C++, and Java are very much stuffed with features so you never have to rely on any 3rd party dependencies ever.
Before somebody asks me, the main problem I have with """minification""" is the lack of transparency it provides.
A """minified""" soyce code is much harder to inspect on trackers and other kinds of spooky shinanigans and see whether it's spying on you or not.
寮 (ryo@social.076.moe)'s status on Friday, 10-Mar-2023 11:07:16 JST
寮At one point I said that CSS and JS are getting so-called "minified" (aka, make them pretend to be less bloated by moving the entire bloat to 1 line that lags in every single text editor), but not HTML.
Clown world surprised me once again, as it turned out I was wrong.
1. Go to weblio.jp (recommended to have uMatrix and/or uBlock Origin enabled and Javascript disabled, because trackers).
2. Look up any word you want.
3. View page soyce.
This is why I think Suwako-sama did the right thing to not register 076 as a company with any government at all, because that way we can act like a company, but not have the government grabbing us by our...what exactly can they grab on to fictional loli characters even? Because neither Suwako nor Klee even have a pair of balls or tits.
Though if I were still using Flandre as my online persona, then they would at the very least be able to grab on to my wings.
Free contribution to womens day, it's a hole in one!
Also, communism is a cancer, like every other thing that's very far away from reality anyway. https://social.076.moe/url/194307
So.......which part is allegedly offensive according to you?
寮 (ryo@social.076.moe)'s status on Wednesday, 08-Mar-2023 22:26:01 JST
寮Fun fact: in many languages a "dog breed" and "cat breed" is referred to as a "dog race" and "cat race" respectively.
So if you're outside of the Anglosphere and you have a preference towards a specific dog or cat breed, then you're a racist. #Fediblock