0
16
Psilves1

@programming.dev

Psilves1 23 points 3 years ago

Literally just left lemmy.world because of how brutally slow it's been

path: 0 800934 801433, hotness: undefined, score: 23, children: 1
Psilves1 15 points 3 years ago

I very much disagree. In Python almost everything is abstracted away from you and it's dynamically and weakly typed. It's also interpreted.

Compare that to C which is literally one step above assembly, strongly and statically typed, as well as compiled.

They've got completely different use cases and have almost no overlap imo.

path: 0 886242 890212, hotness: undefined, score: 15, children: 12
Psilves1 8 points 3 years ago

Just stop accepting new people

There's no reason to not push them towards other instances

path: 0 812374 813862 814275 815704 816408, hotness: undefined, score: 8, children: 3
Psilves1 2 points 3 years ago

It was mandatory. I'm glad I took it, but I'm glad it's over ๐Ÿ˜‚๐Ÿ˜‚๐Ÿ˜‚

Just look up how finite automatas work. You don't need to understand turing machines or turing completeness

path: 0 1065501 1069453 1101093 1117606, hotness: undefined, score: 2, children: 0
Psilves1 2 points 3 years ago

That's because you're on lemmy.world

That instance has been brutally slow recently. I switched and it's so much better

path: 0 773292 818521, hotness: undefined, score: 2, children: 4
Psilves1 2 points 3 years ago

I created an instance user on programming.dev and have had almost no issues seeing other posts.

You don't need to understand how it all works to use it

path: 0 812374 813862 814275 815704 816408 819841 822503, hotness: undefined, score: 2, children: 0
Psilves1 2 points 3 years ago

That's fine, but there are still plenty of use cases where you'd have to use C instead of anything else. I agree though, Rust is a better language than the monstrosity that is C++.

Starting a new personal project is different from what the industry requires. If you're working on integrated systems, guess which language you'll likely have to work with?

It's kind of like Typescript vs Javascript. There's zero reason to start a new project with Javascript, but there's still plenty of projects out there that use it.

path: 0 886242 890212 916664 926189, hotness: undefined, score: 2, children: 4
Psilves1 2 points 3 years ago

You will find a job. It might not be instant and it may not pay a lot off the bat, but a company will hire you.

Side projects like this are big for companies when the candidate doesn't have experience

path: 0 853195, hotness: undefined, score: 2, children: 0
Psilves1 2 points 3 years ago

Great read

path: 0 1060405 1069730, hotness: undefined, score: 2, children: 0
Psilves1 2 points 3 years ago

It's often developers who never took a finite automata class who I've seen struggle with regular expressions.

It's kind of like writing code in C while not understanding how memory management works

path: 0 1065501 1069453, hotness: undefined, score: 2, children: 2
Psilves1 1 point 3 years ago

I don't use low level languages much anymore, but I'm glad to hear Rust is taking over for new projects (as it should imo) . C++ is a monstrosity of a language that's overly complicated.

Maybe it's because it's the language I learned computer science in, but I feel (maybe hope is a better) that C will stick around. I firmly believe it's the best tool for students to learn how a computer intuitively works.

As for JS/TS, I only skimmed the github link you sent, but I don't understand how that's too different from TS. Seems to be a slightly different way of accomplishing static typing.

Also I mostly do front-end with TS, but what issues do you run into doing functional programming with TS out of curiosity? Never tried to do that

path: 0 886242 890212 916664 926189 931893 977910, hotness: undefined, score: 1, children: 2
Psilves1 1 point 3 years ago

No reason you can't participate with the instance from another one.

But yeah, making an account on another instance and coming back after the growing pains might be a solution too

path: 0 773292 818521 898060 899635, hotness: undefined, score: 1, children: 0
Psilves1 1 point 3 years ago

I've gotta say that was a really good argument and was incredibly well written.

Also very much agree with the compiler comment. Learned a lot from doing that project (twice actually) in college

path: 0 886242 890212 916664 926189 931893 977910 979960 985765, hotness: undefined, score: 1, children: 0
Psilves1 1 point 3 years ago

God I fucking wish my projects were like this

path: 0 1046291 1046639 1069877, hotness: undefined, score: 1, children: 0
Psilves1 1 point 3 years ago

Budget+Client expectations don't always give you time for two iterations

path: 0 619317 622429 686768 804771, hotness: undefined, score: 1, children: 0
Psilves1 1 point 3 years ago

Programming.dev since it pertained more to me

path: 0 773292 818521 842586 852800, hotness: undefined, score: 1, children: 0

thanks for using Leebra!

go to feed...