>Should i switch to C++ after 2 years of Java?
>>51733139
>learning Java before C++
>>51733164
this
Also, you don't "switch" languages. You learn additional languages.
>>51733164
>>51734023
Goodlook learning networking,database programming,GUI ...etc in C++ were to make a window you gotta waste a week remembering the classes/functions etc..
Java is superior language when it comes to learning.
>switch
If you appreciate having access to the proper compilers you'll hate "Switching" to C++ from Java. You'll need to have Visual Studio to stay caught up, maybe some other IDE/Compiler. Currently, I'm considering working on Java stuff because my linux distro doesn't support anything newer than 4.7.3 and that means I don't get to mess with regex which is what I want to use at the moment because fuck having to load images on a shitty <4g connection.
Alright sorry about that rant. If you do decide to switch just keep to the local machine with it and use Java for scraping/accessing remote data.
>>51734023
This
Learn the language, standard libraries, best practices, common environments and tools.
Really, dev should know atleast one unmanaged language, one managed and one interpreted one
>>51734113
>networking
this is piss easy in C much less C++.
>database programming
C# is objectively the superior language for this.
>GUI
Yeah, enjoy learning nothing about MVC, MVVM or any other relevant design pattern. Keep your training wheels on, bud.
>>51733139
>switch
>java
i think you should find a new hobby
>>51735522
>Visual Studio
>any year
C++ and Java is the master race for anything web back end.
It's the ideal combo for maximum career opportunity as well.
>>51733139
You should be able to pick up a new language within a weekend and learn the according libraries within a month.
>>51735522
What distro are you running? Even debian has 4.9 with full cpp11, also theres qt creator witch as good ide as vs if not better
>that qt support
>>51734113
>Java is superior language when it comes to learning.
BASED
A
S
E
D
>>51739423
Visual Studio is king for a reason baby.
>>51739525
Throw Node.js into that mix too for web stuff.
>inb4 Javascript is cancer
Node isn't going anywhere since enterprises are running it. In fact, it's probably going to be adopted even more.
>Random guy: "Hey CEO, we heard about this hot sexy new stack built in Javascript"
>CEO: "DEVELOPERS, CONVERT MY CODE TO JS AND USE NODE FOR THE NEXT 15 YEARS"
>>51735522
>>51739871
>thinking developing in an IDE is a good thing
Found the wangblows users
>>51734113
You make it sound like those things are even remotely difficult. Also, you should work on English (no offense if it's not your native language)
>>51733139
I'm learning C++ as my first language now and I like it.
>>51739915
>my grandad used a separate text editor and compiler in MULTICS so should I
>>51742504
Kid, I'm not even the guy you're replying to, but seriously... stop now, before you really embarrass yourself.
>>51733139
Does your job require it?
Are you actually doing it because you can't do something efficiently with what you know now?
Will the outcome be worth it in the end?
Are you learning it so you can be one of those people who claim to know 20+ languages mediocrely?
>>51733139
Yes, if you want to get cancer and die young.
>>51739891
>the most sjw of sjw platforms / languages
>the current year
Pic related, it's the nodejs "inclusivity" team when you post a phallic emoji.
>>51739915
>> Disparaging using an IDE
Found the student who has never actually had a job in software development.
>>51739423
I wouldn't want him to use it if I didn't feel that gcc was lacking in some regard but apparently according to >>51739663 it's just my distro.
>>51739663
I'm running mint 15
gcc version 4.7.3 (Ubuntu/Linaro 4.7.3-2ubuntu4)
My internet is too much a shit to upgrade to anything else right now. I know I have arch on a harddrive somewhere but currently I just want to play with some c++ and not have to worry about configurations and such.