i have experience with programming dating back to 1986 and i learned m68k assembler and eventually got to try out C before failing my senior highschool certificate because the fuckers were treating me like a bad child because i was curious and top percentile fast at learning and found their shit boring and compulsively rebelled against their attempts to make me tolerate the retarded direction of people who were my intellectual inferiors
so i'll take all the rust love with this giant grain of salt, you tards are obedient little followers, you don't even know that rust actually does have a garbage collector taht's why you have to put all those shitty annotations on everything, the regarded unary use of the single quote is an abomination, and having to explicitly state implicit things all the time, why exactly isn't there an implicit mutable flag so you have to explicitly say it's mutable, or the other way around?
and 'mut' yeah, like a fucking low quality genetics dog with all of the good things from wolves removed and every bit of the worst features of the domesticated animal possible
honestly, i'm glad you find it funny but i have to face this ignorance all the time and as i say, i've been working with programming for nearly 40 years in total and i know what i'm talking about, memory management units and allocation tables, i could write a fucking kernel, i've written many of the components, the queues, the caches, all of it
so, have fun staying retarded
she's trying to thin out the number of languages we support
nobody else in the company is writing back end server/micrcoservice stuff, only me, and go is the easiest and fastest to get that kind of work done
i also am experienced enough that if we do get lucky and need to scale up to massive infrastructure i have enough clues how to move there when the time comes
here's some irony for you, the Rust devs are only using rust for smart contracts, which are basically dumb shit that can be expressed in BPF, as Solana originally did it, and the number of times that shitcoiners have reinvented the wheel on this is amazing, it was the one thing i found interesting about solana after all was said and done, they didn't invent a fucking new fucking language system, virtual machine
so, this rust, and then Move, which is basically rust cut down and then turned into a structural typed generics language like Go, even down to allowing tuple multiple assignment syntax, and minimising the use of Option, so that is rust, really, and then javascript, because everyone is building web apps
really, they have rust and javascript, and they are saying "for the task that you are the only one doing, and using a language you have 8 yeras experience with, we want to reduce the cost of maintaining devs who can do that"
my junior colleague is a dumbshit who can't say no to his parents or be honest with us about that, but he was able to swim in Go within days
it took him months to get good at working with rust
so if the question is "cost of maintaining staff" then Go is the answer, not fucking rust, not for backend, period, end of fucking story
oof delegates
i tried to learn Vala at one point hoping i would one day be able to write desktop apps with gtk3
the complexity of all the things not to do with writing the app kept me from getting anywhere with it and my regular work fixing computers or whatever it was at the time, cleaning classrooms maybe, took up too much time
yeah, for me, my programming career finally started when i tried Go
it was weird at first, and my first year or two with it were pretty bumpy but it was the first language that i was able to encompass a complete, large application, because it lowered the complexity of the parts so much
that's why i use Go, because i can't sit still long enough to decode the umpteen irrelevant shits and procedures that contribute nothing to the solution
that's why i'm so stubborn about it too, you would be if you had never been able to sit still long enough to learn how to IGNORE most of the shit in front of you to get the job done
Go doesn't make you deal with irrelevant shit nearly as much
you have to do that after you make it work, then it has bugs, and then you are really programming
Showing page 1 of
2 pages