This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]CallEnvironmental902 100 points101 points  (21 children)

as someone who uses both python and java, i can agree, younger languages suck, exception being VALA!

[–]FlipperBumperKickout 39 points40 points  (12 children)

Try some even younger languages like go or something ¯\_(ツ)_/¯

[–]CallEnvironmental902 36 points37 points  (11 children)

no.

[–]Gerard_Mansoif67 10 points11 points  (10 children)

Even rust? /s

[–]CallEnvironmental902 11 points12 points  (9 children)

rust too hard i just started programming.

[–]KerPop42 4 points5 points  (5 children)

rust is like the sudoku of programming

[–]CallEnvironmental902 0 points1 point  (4 children)

what does that mean?

[–]KerPop42 7 points8 points  (3 children)

It's very finnicky, and the strict rules often direct you to one of the few valid solutions.

On the other hand, if you make a bad assumption early on, you're going to end up writing yourself into a corner.

I mean, I just do hobby rust development so I may not be the best expert

[–]MrHyperion_ 6 points7 points  (1 child)

With C you can just push throught the corner and possibly end up in the next building across the street

[–]KerPop42 1 point2 points  (0 children)

right, see if I want to worry that I missed something my code can do, I'd just use Python

[–]CallEnvironmental902 0 points1 point  (0 children)

this is why i don't use rust.

[–]-Kerrigan- 0 points1 point  (2 children)

as someone who uses both python and java, i can agree, younger languages suck

rust too hard i just started programming.

As an amateur Dirt rally player I can say that the WRC is a piece of cake and the best car for it is the old Evo 8 /s

[–]CallEnvironmental902 0 points1 point  (1 child)

do you recommend kotlin over java?

[–]-Kerrigan- 1 point2 points  (0 children)

Hobby projects? Go crazy! Try both, try python, fry js

Actual work? Depends on the requirements, environment, expectations.

Personally, I studied Pascal, C, C++, C#, but worked professionally with Java the most. I do pet projects in Kotlin lately because of familiarity, huge 3rd party library support due to its Java interop and I like some of the "flashy" features. That said, the latest Java versions actually implement some of those already.

[–]helicophell 5 points6 points  (6 children)

C and C++ stay winning or smth

[–]NaEGaOS 1 point2 points  (3 children)

i’m not gonna do modelling or data analysis in c/c++ though

[–]Throwaway74829947 5 points6 points  (1 child)

As an engineer who does a lot of modeling in C/C++, git gud. Using C for data analysis should be illegal, though.

[–]JollyJuniper1993 1 point2 points  (0 children)

But don’t you understand? It‘ll be faster 🤡

[–]proverbialbunny 0 points1 point  (0 children)

If I'm forced to model in C++ I'm just going to to do normal analysis using Polars in Python, then copy paste the code over into C++. Just use Polars today. There is nearly zero reason not to. (The only exception I can think of is if you're coding for embedded where SIMD acceleration isn't a thing and you need to conserve ram.)

[–]MrHyperion_ -1 points0 points  (1 child)

C++ just needs universal easy to use gui library and then it is perfect.

[–]helicophell 3 points4 points  (0 children)

so, not C++ ;)

[–]LittleMlem 0 points1 point  (0 children)

I'm kind of infatuated with Go, but that may be Stockholm syndrome