[a / b / c / d / e / f / g / gif / h / hr / k / m / o / p / r / s / t / u / v / vg / vm / vmg / vr / vrpg / vst / w / wg] [i / ic] [r9k / s4s / vip] [cm / hm / lgbt / y] [3 / aco / adv / an / bant / biz / cgl / ck / co / diy / fa / fit / gd / hc / his / int / jp / lit / mlp / mu / n / news / out / po / pol / pw / qst / sci / soc / sp / tg / toy / trv / tv / vp / vt / wsg / wsr / x / xs] [Settings] [Search] [Mobile] [Home]
Board
Settings Mobile Home
/g/ - Technology

Name
Options
Comment
Verification
4chan Pass users can bypass this verification. [Learn More] [Login]
File
  • Please read the Rules and FAQ before posting.
  • You may highlight syntax and preserve whitespace by using [code] tags.

08/21/20New boards added: /vrpg/, /vmg/, /vst/ and /vm/
05/04/17New trial board added: /bant/ - International/Random
10/04/16New board for 4chan Pass users: /vip/ - Very Important Posts
[Hide] [Show All]


Janitor applications are now being accepted. Click here to apply.


[Advertise on 4chan]


File: araragi.jpg (723 KB, 2200x1242)
723 KB
723 KB JPG
As someone who already knows C, Java and Python should I learn C++ or Rust?
>>
C++ is only for maintance and legacy systems. Rust is for new projects so decide based on that
>>
You should learn how to talk to another human being.
>>
File: bandwagon.jpg (177 KB, 1600x1065)
177 KB
177 KB JPG
>>106644816
>rust
>>
only c is suckmore.niggy or something
>>
Go
>>
>>106644822
I'm having a movie night with the boys tonight anon.
>>
>>106644816
I'll take a look at Rust. Thanks, anon.
>>106644822
No thanks
>>106644868
Nice try, not me.
>>
>>106644902
Not me btw.
>>
>>106644808
If you know all those then "learning" rust should take less than a day
but lets be real; you're lying.
>>
>>106645107
>"learning" rust should take less than a day
hoseshit
>>
>>106644808
You should fuck off of /g/ with your time wasting garbage question.
>>
>>106645168
How is it time wasting?
>>
>>106644808
You know C already. Why even bother with C++ or Rust unless you are,
a) A Tranny
b) A Game Dev
c) A combination of the two.
Once you know C, which is a backbone of pretty much anything modern, you pretty much know everything.
>>
>>106645349
Lot's of jobs near me wants C++.
>>
>>106644808
you already like anime, so you will make the right decision for yourself
>>
>>106644808
Learn both enough to realize why you should use neither
>>
>>106644808
One does not simply learn rust. Rust is a lifestyle. To learn rust is to give everything unto rust. A complete tear down and rebuild of the ego. Also, rust is a good companion tool to gender transition. Since you are building a whole new you, might as well change your body too.
>>
>>106646916
Is this some new 4chan fetish thing?
>>
>>106645941
most c++ is c with classes
"modern c++" is a complete joke
>>
>>106644808
If you really 'knew' C, Java and Python, and had years of experiencing working with those languages and related technologies, then you wouldn't have crawled onto /g/ to ask the most Googleable question of all time.
>>
>>106646967
Google just gives you AI-slop SEO results now.
>>
>>106644808
What are you gonna use it for?
>>
>>106647329
Work.
>>
>>106647333
Are there actually jobs for people who code in Rust? Even rust evangelists joke that there aren't any
>>
>>106648253
No but people say it's gonna replace C++.
>>
>>106644808
Learn both, but learn C++ first so you will appreciate Rust more.

>>106645349
>You know C already. Why even bother with C++ or Rust unless you are,
>Once you know C, which is a backbone of pretty much anything modern, you pretty much know everything.
No you don't. If you only know C, you know nothing. C is why you can't have anything modern. Learn some languages like Common Lisp, PL/I, Algol 68, Simula, Smalltalk, and Ada to see how far we degraded since C took over. Languages that are more than 60 years old were more advanced than C is now. C is the complete enshittification of computing.
>>
>>106644808
>should I learn C++ or Rust?
If you want, but I think you should learn lots of other languages as well. The different ways to think about problems in various languages are the valuable thing, as it stops you from getting locked into too narrow a view of programming.
>>
File: 1570119745398.jpg (83 KB, 512x512)
83 KB
83 KB JPG
>>106644808
I guess both to see the differences for yourself. If you already know multiple languages then learning the syntax of others quickly shouldn't be difficult. Unless the language is something completely esoteric like Brainfuck, a lot of languages are basically the same.
A more personal answer would be to choose C++ since you already know C. But Rust is "supposedly" going to replace it in the future because it does everything better according to those that heavily use it. I haven't looked into Rust very much so I can't really give a concrete answer on that front, apologies.
>>
You don’t know C, Python or Java. Now fuck off
>>
Learn Common Lisp instead
>>
>>106644808
What do you plan to build with them?
>>
>>106644808
Rust is for people who are homosexual.
>>
>>106644808
Rust was a fad which has pretty much gone.
>>
>>106644816
>Rust is for new projects
proceeds to only rewrite projects
>>
>>106644816
Where do you get this from? C++ is widely used nowadays. Video games, graphics, desktop applications, compilers, AI, infra, simulation. The list goes on.
>>
>>106644808
the problems and retarded decisions of rust are predicated on understanding the problems and retarded decisions of C++ just as the problems and retarded decisions of C++ are predicated on understanding the problems and retarded decisions of C

so if you plan to learn rust, I would recommend at least first doing a crash course up through, like, C++11
>>
>>106651696
C++ has been "only for legacy systems" for the last 25 years. Ironically there's probably been more C++ written in the last month then the last 40 years combined.
>>
>>106644808
get a job
>>
File: 1593561402001.jpg (275 KB, 750x737)
275 KB
275 KB JPG
>>106644808
You should learn JavaScript, unfortunately.
90% of work is in JavaScript.
>>
>>106652466
so are 90% of bootcamps and outsourced work
>>
File: 1700876482581659.png (347 KB, 1600x900)
347 KB
347 KB PNG
learn assembly and binary to impress your ai spouse
>>
>>106644808
Everything I want to build has already been built. I'm so fucking bored. I want to build something. Help
>>
>>106651696
>Video games, graphics, desktop applications, compilers, AI, infra, simulation
can you give even one example of each? vidya games are mostly UE5 C++ (garbage collected lmao), desktop applications electron.js, modern compilers are written in the language of their compilee language
>>
>>106644808
>As someone who already knows C, Java and Python should I learn C++ or Rust?
Doing a little bit of these during your retarded uni course or a bootcamp, does not mean you know them. And if you truly knew even Java or C alone, you wouldn't be asking such retarded question. Get a job nigger.
>>
You should unlearn python.



[Advertise on 4chan]

Delete Post: [File Only] Style:
[Disable Mobile View / Use Desktop Site]

[Enable Mobile View / Use Mobile Site]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.