Conversation

Gay, loud and annoying ! flag transdprk

>dayjob tool
>written in go
"who did this!?"
>look it up
>it was me
"YOU FUCKING NI-"
<i was pressured to do it t. old me
2
0
6
@hj go is as comfy as webshit can get..
2
0
1
@lucy js is comfier, fight me.
image.webp
1
0
1
@hj i don't like dynamically typed languages, i like compiled code, i like simple syntax for complex situations and i don't like oop shrug
1
0
1
@lucy just use something like webpack or vite and you'll be "compiling" JS doom_troll

JS syntax is quite simple IMO and doesn't have to be oop if you don't want it to
2
0
1
@hj whenever i have to use js i curse brandon eich for releasing this brainrot into the web even simple shit like "use number that happens to be a float rn to index array" becomes such a nightmare. i like having fixed types and being able to cast between them.
1
0
4
@hj @lucy Saying that JS syntax is simple is like saying that POSIX shell syntax is simple.
1
0
0
@hj You too were only following orders, huh?
0
0
0
@phnt @hj python is a terrible programming language but a better shell than anything out there smugsiptea
0
0
3
@snacks @hj i was about to say "not very fond of microsoft" but go is literally google..
0
0
1
@phnt @lucy @hj name one downside that isn't the big runtime
2
0
1
@snacks @phnt @hj object oriented
1
0
0
@lucy @hj @phnt just use structs with ref for bigger ones
1
0
0
@snacks @lucy @hj Being a Microsoft product. Barely any support for other platforms. If you want cross-platform C#, use Java. There, I said it.
1
0
0
@phnt @lucy @hj what platforms? Idk how it is on bsds but i used to do dev small personal stuff on an arm machine running linux
1
0
0
@phnt @hj @lucy also, why would i use worse c#?
1
0
1
@snacks @hj @phnt "in other words: the choice of C is the only sane choice. I know Miles
Bader jokingly said "to piss you off", but it's actually true. I've come
to the conclusion that any programmer that would prefer the project to be
in C++ over C is likely a programmer that I really *would* prefer to piss
off, so that he doesn't come and screw up any project I'm involved with." ~torvalds

i don't like oop
0
0
1
@snacks @lucy @hj
>bsd
Non-existant, but that's not my point. Half of the features are Windows-specific and what isn't is very barebones compared to Java (The difference between .NET and .NET whatever is the Windows one).

>worse C#
C# is Java with a Microsoft spin on it. The languages are very similar syntactically. Its original purpose was EEE of Java and avoiding lawsuits with Oracle. Developing for Windows? Fine. Anything else? Just don't.
1
0
0
@phnt @lucy @hj maybe you just haven't used c# in a while but i almost exclusively dev for linux nowadays so i really don't understand what you mean
1
0
1
@lucy it really isn't a nightmare if you just avoid automatic typecasts and just use primitive types and treat every object as a hashmap, with array being "special" kind of object
1
0
1
@phnt @hj @lucy only thing i ran into was monogame needing wine to compile their shader format
1
0
0
@hj how do you avoid automatic typecasts?
1
0
0
@hj @lucy @phnt and most of the gui libraries don't work on linux but those are always hellspawn
1
0
1
@lucy use === instead of ==, use !== instead of != (unless comparing to null but it's my preference), only use > < <= >= on numbers, always sanitize your data and do type conversions manually (and learn shorthands i.g.).
0
1
3
@phnt @lucy @snacks unironically the only good java GUI besides AWT
0
0
1