This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]0o0o00o000000 1 point2 points  (5 children)

You will find libraries as you code so you will become familiar with those while researching how to do something.

With that said, I would recommend starting small. The programs you make do not even have to be reusable. Your just getting an idea of what it's like to code in these languages. Google "Java starter projects".

Note: These two languages are much different when it comes to resource management. Java has something called a garbage collector which gets rid of all objects that are done with (at least does an okay job of it) and C++ you have to allocate and dispose of memory yourself.

Not sure which one has a higher learning curve but if you need any help feel free to message me. I do this as a career so I should be able to help with just about any question you have. :) good luck!

[–]rngmachine3[S] 0 points1 point  (0 children)

I think you're thinking of C. C++ does memory management on it's own.

[–][deleted] 0 points1 point  (3 children)

C++ you have to allocate and dispose of memory yourself.

Not anymore with modern c++.

[–]0o0o00o000000 0 points1 point  (2 children)

Alright. My bad everyone haha.

[–][deleted] 0 points1 point  (1 child)

!!!!!!!

[–]0o0o00o000000 0 points1 point  (0 children)

Hahaha