P
P
Pantene7422016-12-29 11:57:46
Java
Pantene742, 2016-12-29 11:57:46

How will learning Java affect the further learning of C++?

Now I am writing in PHP, but in terms of writing parsers and working with Java databases, I see a very suitable tool, and in general, the prospects for Java are great due to the popularity of Android. But I am considering the option of working in a narrow field on corporate high-performance software (only C ++ here). How will learning Java affect learning C++ in the future?

  • Will there be many habits to get rid of after this transition?
  • Will I have to read 3,000 pages written by Stroustrup or can I immediately practice programming with a little googling?

Please answer those who have experience in two languages.

Answer the question

In order to leave comments, you need to log in

2 answer(s)
I
Ivan, 2016-12-29
@Pantene742

It really has a big impact. It will be difficult to move from a high level to a lower one, it seems to me that it is better to start with C ++ and then go wherever you want.
Basically, the complexity will arise when you need something in C ++, and let's say before that you did the same in Java, it will immediately be clear that there are many times more code on the pluses, and the development speed will drop, but if you adapt, then there will be no difficulties will.
There should be no problems with the syntax, only pointers and header files can lead to confusion.

V
Vasily Melnikov, 2016-12-29
@BacCM

Not anymore. All the same, retrain to "manual garbage collection" and other delights that allow you to "shoot off your own foot." So one more high-level language than C ++ will not make it worse.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question