Thread 105684860 - /g/ [Archived: 883 hours ago]

Anonymous
6/24/2025, 1:01:49 AM No.105684860
im_retarded_btw
im_retarded_btw
md5: b70afe9bad1fc08d940beab5d0ce5449๐Ÿ”
What programming languages do you genuinely love, and which do you simply use when you have to?
Replies: >>105684989 >>105685075 >>105685127 >>105685254 >>105686165 >>105686965 >>105687184 >>105687374 >>105687411 >>105687423
Anonymous
6/24/2025, 1:12:44 AM No.105684934
file
file
md5: a0a861d68f43130a8005e3f123ea88ff๐Ÿ”
Love to use this little guy on Windows
Anonymous
6/24/2025, 1:15:42 AM No.105684955
I genuinely love to use lisp and lua
Replies: >>105685075
Anonymous
6/24/2025, 1:20:23 AM No.105684989
>>105684860 (OP)
is a sign of love becoming irrational and emotional when people notice its flaws?
I feel that way about my code because it's MY code, but I can't stake a claim on the language I use
Replies: >>105685057
Anonymous
6/24/2025, 1:29:52 AM No.105685057
pepe-the-frog-afraid
pepe-the-frog-afraid
md5: 5b9f07cfc365b184f9515335e5751e31๐Ÿ”
>>105684989
>me going through all my old javascript code and noting all of the possible type mistakes I might be making
Anonymous
6/24/2025, 1:32:35 AM No.105685075
>>105684860 (OP)
>>105684955
is lua really that good
Replies: >>105685103 >>105685127
Anonymous
6/24/2025, 1:39:07 AM No.105685103
>>105685075
If you are looking for something lightweight and useful for embedding / scripting I cant think of a better language. Surprisingly versatile. Works well with C/C++. Really clean, easy to read syntax.
Anonymous
6/24/2025, 1:45:02 AM No.105685127
>>105684860 (OP)
love c#, it's such an elegant language now compared to what it was a decade ago. js/ts use when i have to. i don't even mind js as a lang (ts can get fucked though) but it's more that you're probably writing stupid bullshit if you're using it to begin with.

>>105685075
its fun and fast to write but aids to read imo, i love it for prototyping but i probably wouldn't build anything big with it because i don't want to be reading chicken scratch and struggling with piss poor debugging when trying to track down a difficult bug. that being said it's so barebones that if your code is really that bad it's your own fault really, but something about it just makes me code vomit into a single file.
Anonymous
6/24/2025, 1:47:24 AM No.105685147
If you don't hate the languages you use, you haven't been using them for long enough.
Replies: >>105686082
Anonymous
6/24/2025, 2:01:27 AM No.105685254
>>105684860 (OP)
Go is my current favorite. Super simple and readable with painless package management. Great standard library.

C is pretty fun to go fully autistic with memory but I despise fumbling with the multitude of build systems and what not.
Anonymous
6/24/2025, 4:31:27 AM No.105686082
>>105685147
It took me 6 months of working in an Enterprise Gradeโ„ข role to hate Java or at the very least Spring. Iโ€™m on 5 years of professional and personal Go development and still love it. Everything has its weaknesses but some languages are mostly pleasure with a few annoyances and some are mostly annoyances.
Anonymous
6/24/2025, 4:45:26 AM No.105686165
>>105684860 (OP)
lmao I feel like only zoomers like python and thats just from lack awareness
Anonymous
6/24/2025, 4:45:52 AM No.105686167
Any language without a type system is a disaster waiting to happen
Replies: >>105686342
Anonymous
6/24/2025, 4:48:37 AM No.105686178
any language with garbage collection is a disaster waiting to happen
Replies: >>105686269
Anonymous
6/24/2025, 5:08:10 AM No.105686269
>>105686178
lmao java has been doing fine for decades
cope and seethe rust tranny
Anonymous
6/24/2025, 5:19:58 AM No.105686342
>>105686167
Type systems are a plus but they arenโ€™t be-all end-all. Erlang and Elixir are dynamically typed yet most of the headache I would get from Ruby, Python etc. is eliminated because of pattern matching. I wish they were statically typed (and Elixir is in the works to get a TS-esque gradual typing system) but they are otherwise well designed languages so the downside of dynamic typing isnโ€™t that bad. Meanwhile Scala is statically, strongly typed and is so dogshit clusterfucked that its typing system is outweighed by everything else
Replies: >>105686598 >>105686649
Anonymous
6/24/2025, 6:07:22 AM No.105686598
>>105686342
Pattern matching accomplishes similar things, I think of types in the more mathematical sense where you have mappings between sets, groups, and categories. Being able to operate upon what something intrinsically is is vital
Anonymous
6/24/2025, 6:15:33 AM No.105686649
>>105686342
another big reason type issues are not as big of a problem in Elixir as they are in, say, Python, is because supervisors allow for trivial handling of raised errors in a manner such that the rest of the program does not just crash. You just let the process with the edge case type issue crash hard and have your supervisor log it for a later investigation.
Anonymous
6/24/2025, 7:13:00 AM No.105686958
If you are on a mixed skill level team types are better if you are on a team of chads then dynamic mogs.
Anonymous
6/24/2025, 7:14:38 AM No.105686965
>>105684860 (OP)
I love Lisp and hate everything else.
Anonymous
6/24/2025, 7:53:33 AM No.105687184
>>105684860 (OP)
Replace lua with bash and remove go then you have a great list
Anonymous
6/24/2025, 8:17:31 AM No.105687320
1749285129144407
1749285129144407
md5: d26c56af56a43df6483f4c88fab2b7a0๐Ÿ”
This is your brain on rust
Replies: >>105687350
Anonymous
6/24/2025, 8:23:36 AM No.105687350
>>105687320
This isn't unique to rust doebeit.
>thing.js
>PyThing
>phpThing
>libthing (C/C++)
>jean-paul-sartre, the new Ruby web framework made with <3
Anonymous
6/24/2025, 8:27:37 AM No.105687374
>>105684860 (OP)
>C#
It's just clear to read.
Anonymous
6/24/2025, 8:32:20 AM No.105687411
>>105684860 (OP)
I love Ada and Lisp, but when i just need to do something quickly, I write a perl script
Anonymous
6/24/2025, 8:33:51 AM No.105687423
1621578704051
1621578704051
md5: 02b2fc18aa1605d4d9e82fbccf1c112f๐Ÿ”
>>105684860 (OP)
Love:
Go
C
Java/Kotlin
Python

Have to use:
Javascript/Typescript
I really hate it but it brings food to the table as of now
Replies: >>105687458
Anonymous
6/24/2025, 8:39:45 AM No.105687458
>>105687423
hi bruce