← Home ← Back to /g/

Thread 106263433

80 posts 22 images /g/
Anonymous No.106263433 >>106263463 >>106263473 >>106263527 >>106263632 >>106263657 >>106264900 >>106265009
Rentech is using Rust.
Anonymous No.106263463 >>106263493
>>106263433 (OP)
Fucking heresy.
They should cancel whole company for using troon language.
Anonymous No.106263473 >>106263842 >>106264055
>>106263433 (OP)
Anyone that isn't a tranny is migrating to Rust.
Anonymous No.106263493 >>106263495 >>106263773 >>106266413
>>106263463
There are only two things wrong with C++: The initial concept and the implementation
Anonymous No.106263495 >>106263559 >>106263576
>>106263493
Yet your troon lang can't kill it and never will.
Anonymous No.106263527
>>106263433 (OP)
some of my coworkers wrote a bunch of libraries in rust and my first thought was: fags.
Anonymous No.106263559 >>106263572 >>106263606 >>106263761
>>106263495
nta but keeping somebody from using c++ makes me feel like I saved a life.
Anonymous No.106263572 >>106263593 >>106263638 >>106263781
>>106263559
whats wrong with C++ i stared using it over Rust and its much better and i can pump code much faster.
Anonymous No.106263575 >>106264629
list all your exceptional intellectual achievements /g/. ...
Anonymous No.106263576 >>106263638
>>106263495
C++ may not be the worst programming language ever created, but without a doubt it’s the worst ever to be taken seriously.
Anonymous No.106263593 >>106263622 >>106263638 >>106263875 >>106266399
>>106263572
C++: glacial compiles, insane complexity, impenetrable errors, laughable cross-platform compat, basically useless tools.
To me C++ seems to be a language that has sacrificed orthogonality and elegance for random expediency. C++ is a language strongly optimized for liars and people who go by guesswork and ignorance.
Anonymous No.106263606 >>106263638
>>106263559
C++ has its place in the history of programming languages. Just as Caligula has his place in the history of the Roman Empire.
Anonymous No.106263622 >>106263710
>>106263593
>glacial compiles
compiles fine on my project

>insane complexity,
optional

>impenetrable errors
much better than C

>laughable cross-platform compat
better than rust

>basically useless tools.
i don't use tools maybe cppcheck
Anonymous No.106263632 >>106263638
>>106263433 (OP)
kinda wish we had these companies in europe. the future's grim here for c++ devs.
Anonymous No.106263638 >>106263674 >>106263675 >>106263689 >>106263754 >>106263908 >>106264238 >>106268523
>>106263632
>>106263606
>>106263593
>>106263576
>>106263572
This company's interviews are extremely autistic
Anonymous No.106263657
>>106263433 (OP)
I am pretty sure 99% of their systems is still written in C/C++
They may have jumped on the hype train, but I am sure it won't go that far.
Anonymous No.106263674 >>106263857 >>106264238
>>106263638
holy fuck. and they are looking for c++23 devs btw.
Anonymous No.106263675
>>106263638
In my experience, 90% of tech interviewers are unable to pass the interview themselves if the roles were flipped, and it's often an ego stroking exercise for them to feel better than the candidates when asking ridiculous questions
Anonymous No.106263689 >>106263740 >>106264238
>>106263638
Well I can tell you one thing, world's best C++ developers aren't working at Rentech.
Anonymous No.106263710 >>106263748 >>106263934 >>106265038 >>106269433
>>106263622
Linus sums it up well. Yes, our standards have fallen since then so C++ looks good in comparison to garbage like Java. Java is, in many ways, C++–
https://lwn.net/Articles/249460/
Anonymous No.106263722 >>106263869
ocaml chads where you at?
Anonymous No.106263740
>>106263689
we know, they're at fort meade
Anonymous No.106263748 >>106263798
>>106263710
he is wrong do, the linux kernel would have been a better place if they used C++ and limited them self to a subset of it, just classes and that's it.
They probably use class systems written in C that look like horror show rather that proper C++
Anonymous No.106263754
>>106263638
read the docs you fucking amateur.
Anonymous No.106263761
>>106263559
LOL!
Anonymous No.106263773 >>106266459
>>106263493
>C++ has its place in the history of programming languages. Just as Caligula has his place in the history of the Roman Empire. – Robert Firth
>C makes it easy to shoot yourself in the foot; C++ makes it harder, but when you do, it blows away your whole leg. – Bjarne Stroustrup
>I invented the term Object-Oriented, and I can tell you I did not have C++ in mind. – Alan Kay
>Whenever the C++ language designers had two competing ideas as to how they should solve some problem, they said, β€œOK, we’ll do them both”. So the language is too baroque for my taste. – Donald E Knuth
>I believe C++ instills fear in programmers, fear that the interaction of some details causes unpredictable results. Its unmanageable complexity has spawned more fear-preventing tools than any other language, but the solution should have been to create and use a language that does not overload the whole goddamn human. – Erik Naggum
>C++ is more of a rube-goldberg type thing full of high-voltages, large chain-driven gears, sharp edges, exploding widgets, and spots to get your fingers crushed. And because of it’s complexity many (if not most) of it’s users don’t know how it works, and can’t tell ahead of time what’s going to cause them to loose an arm. – Grant Edwards
Anonymous No.106263781 >>106263855
>>106263572
post code
Anonymous No.106263798
>>106263748
You're summing up how the Linux kernel devolved into the shitshow it is now. No half measures if you're going to demand perfection. You either die a hero or live long enough to see yourself becoming Apple.
Anonymous No.106263842 >>106263956
>>106263473
>Non-insane are ambitiously transferring to work with insane co-workers
Don't think so.
Anonymous No.106263855 >>106263985
>>106263781
im making myself a micro browsers that uses litehtml+jerryscript and for the "network" it uses varlink, C/C++ code mixed all up, imposible to do with Rust or very hard when ever i tried

i wont post code i don't want to embarrass my self.
Anonymous No.106263857
>>106263674
this is how i immediately knew op's picrel was made by a retard. and i say that as a rustancean.
i mean C/C++ is retarded already. but
>C/C++23
and is that "C"/"C++23", or "C23"/"C++23", or maybe it's the super language "C/C++23" lol.
you just know that whoever did this just thinks bigger number equates applicably larger skill. lmao.
Anonymous No.106263869
>>106263722
It has the highest quality community on average. It helps that the average OCaml programmer is working at Jane Street.
https://xvw.lol/en/articles/why-ocaml.html
Anonymous No.106263875 >>106263930
>>106263593
Ha! As much as I disagree with you I do appreciate the effort you have put into trying to decry C++. Fascinating. But why? What is it... exactly... that drives you to do this?
Anonymous No.106263908 >>106263936
>>106263638
>What was introduced in C++14?
Yikes. These retards had better have a use for someone who knows that kind of info, lol.
Anonymous No.106263930
>>106263875
This isn't a fair comparison, but the majority of disasters due to faulty code happen in C++. Try catching these errors if you're not hopped up on meth 24/7.
https://pvs-studio.com/en/blog/posts/cpp/1208/
Anonymous No.106263934
>>106263710
>Invoking the Linus
I'mma have to interject right here and say NEVER invoke the Linus.
Anonymous No.106263936 >>106263947
>>106263908
it's basic knowledge of compilers. read the docs fuck.
Anonymous No.106263947 >>106263958
>>106263936
What was introduced in C++20?
Anonymous No.106263956
>>106263842
Anonymous No.106263958 >>106263975
>>106263947
https://en.cppreference.com/w/cpp/20.html
READ THE FUCKING DOCS FUCK.
Anonymous No.106263975 >>106264027
>>106263958
I'm sorry but you can't use an external reference.
You have failed the interview.
It appears you were unqualified for the position you have applied for.
Anonymous No.106263985
>>106263855
it's okay. you provide enough "real" details.
i'm not aware of a rust-native litehtml alternative. so your reasoning is sound.
good luck with your project.
Anonymous No.106264027 >>106264035
>>106263975
std::move isn't some esoteric function
Anonymous No.106264035 >>106264047
>>106264027
It is too late, anon. You did not get the job.
You can sulk on the stream or go look elsewhere.
Anonymous No.106264047 >>106264067
>>106264035
i'll bash your skull in fucking nerd. give me the job before i fuck your eye socket.
Anonymous No.106264055 >>106264082 >>106264247 >>106266575
>>106263473
And of course the person responsible is a troon.
Anonymous No.106264067 >>106264100
>>106264047
You seem to have anger issues.
It is fortunate that we decided against hiring you.
Perhaps regular visits to a psychiatrist or psych ward may assist you with your condition.
Anonymous No.106264082 >>106264219 >>106269457
>>106264055
troons are a subset of autists. i'd trust a troon over a normie. i'm sure you would prefer a chinkjeet, wouldn't you chinkjeet?
Anonymous No.106264090 >>106264181
so, how do I learn C++ properly in anno domini MMXXV.
I could ask any llm but I like reading your output.
Anonymous No.106264100
>>106264067
sorry you're dead now and i'm fucking your eye socket right now so looks like you no longer have a job fucking BITCH.
Anonymous No.106264181
>>106264090
read the docs
Anonymous No.106264219 >>106264443 >>106266581
>>106264082
Only Anglos and Slavs can be trusted to program correctly. The problem with the troon is that they're fundamentally mentally ill, so they burn out and crash spectacularly.
Anonymous No.106264238 >>106267672
>>106263638
>>106263674
>>106263689
>Filtered by time
>Filtered by lamdas
>Filtered by for (;;) *pIterator
>Filtered by a question with many answers, just a generic history question
>Filtered by a function with a universal reference
Thanks for confirming this board is full of nocoders script kiddies who are perpetually coping over their failures and shiny new play things
Anonymous No.106264247 >>106264260
>>106264055
Source?
Anonymous No.106264260
>>106264247
Anonymous No.106264443
>>106264219
Autists with emotional regulation problems are still autists.

They just need strong, soulless Anglo/Slav overlords to keep them in check and productive.
Anonymous No.106264629
>>106263575
I can do FizzBuzz without reference
Anonymous No.106264660 >>106264832 >>106265066
it's so sad the state of cpp. I love computer systems, but the fact that all c++ interviews seem to be about trivia about the 13 different version and way to do a thing mean I will probably never learn this shit.
Anonymous No.106264832 >>106264951
>>106264660
It appears you failed to learn basic English or grammar, so a programming language really shouldn't be at the forefront of your ambitions.
Anonymous No.106264900
>>106263433 (OP)
literally who
Anonymous No.106264951
>>106264832
what up with you lil gup? Are you the autistic interviewer. Nobody cared about the c++14 changelog kys
Anonymous No.106264965 >>106265145
this isnt a real company and these arent real jobs might as well not use a real language
Anonymous No.106265009 >>106265145
>>106263433 (OP)
>need low level GPU programming skills
>the job is literally just processing data with beginner level python
No wonder the job market is fucked.
Anonymous No.106265038 >>106265107 >>106267498
>>106263710
C++ is a nightmare, but honestly, the Linux kernel would be immensely better as C++. The amount of GNU C extension cope for things C++ just does is insane. The only thing even remotely good with it being C is it's easier to inject rust into the API then, but based on how that is going, it probably won't be substantial at all.
Anonymous No.106265066 >>106265116 >>106266622
>>106264660
It's a vicious cycle. If you don't quiz people, you get shitters who wrote babby's first out of bounds read, or memory leak because they forgot to detach their threads they intended to background and more. I'd argue even when you do quiz them, these problems still somehow show up, they're just higher level wtfs in many cases. People bitch, but Rust honestly solves all of this shit since the language filters butthurt faggots who want to do *wrong thing* and make them write stupid shit instead. Either way, life sucks.
Anonymous No.106265107
>>106265038
Using C makes the codebase worse but it keeps the binary size better.
Anonymous No.106265116 >>106265136
>>106265066
in other words its training wheels for phd tier idiots who never wrote code before
Anonymous No.106265136
>>106265116
What, C++? Ya basically. The best of the best all either work somewhere better making a lot of money or they're just keeping some boomer trash written decades ago alive and running just relying on sheer luck and QA for a workable system.
Anonymous No.106265145
>>106264965
>>106265009
What's the bet it's another H1B scam.
>We looked everywhere in the local job market but couldn't find a suitable candidate
>But this guy (my friend) in india is perfectly suited for the job!
Anonymous No.106266399
>>106263593
>C++ is a language strongly optimized for liars and people who go by guesswork and ignorance.
Who was it that introduced argument-dependent lookup (ADL) to C++? Andrew Koenig, from the Bronx, New York? He might not be honest about his role in it, though neither might others.
Anonymous No.106266413
>>106263493
C master race rules
Anonymous No.106266459
>>106263773
>I believe C++ instills fear in programmers, fear that the interaction of some details causes unpredictable results. Its unmanageable complexity has spawned more fear-preventing tools than any other language, but the solution should have been to create and use a language that does not overload the whole goddamn human. – Erik Naggum
That is prevalent in more programming languages and to a greater degree than many may suspect, though some programming languages have much better track records on this point than others, and C++ is definitely on the worse end here, in large part due to backwards compatibility and size.
Anonymous No.106266575
>>106264055
Story made up by Rustacean to make critics of Rust look less credible, nice one.
Anonymous No.106266581
>>106264219
More or less no one can be trusted to program correctly, you absolutely have to look at each individual.
Anonymous No.106266622
>>106265066
>People bitch, but Rust honestly solves all of this shit since the language filters butthurt faggots who want to do *wrong thing* and make them write stupid shit instead. Either way, life sucks.
I have fixed trash Rust code that others wrote that they were unable to fix themselves, and I am not a Rust developer. Rust absolutely does not solve this. It can instead make it even worse, since incompetent people can go "Rust is safe!" and proceed to introduce unsafe and UB and logic errors everywhere and fuck up their algorithms and introduce lots of code that panics frequently, etc.

At least Rust has pattern matching.
Anonymous No.106267498
>>106265038
C++ is a write-only language. Great for getting stuff done. But is utter hell for the next guy. Long lived software should not be written in c++.
Anonymous No.106267672
>>106264238
>haha I am such good coder saar
>I memorize all the docs
>cant code for shit but good memory saaar
lol
Anonymous No.106268523
>>106263638
I could answer all of these with the exception of what was new in C++14, and I would probably forget noexcept and remove refernce in move signature
Anonymous No.106269433
>>106263710
Linus is a midwit who has written nothing in the modern Linux kernel.
Anonymous No.106269457
>>106264082
>saar, chinks are the same as jeets, please focus on hating them instead of jeets saar, please stop giving us negative attention benchod
No.