On Apr 19, 10:32 pm, s0s...@[EMAIL PROTECTED]
wrote:
> On Apr 19, 8:59 am, "Alf P. Steinbach" <al...@[EMAIL PROTECTED]
> wrote:
>
>
>
> > * s0s...@[EMAIL PROTECTED]
>
> > > I've been programming Python for a couple of years now. Now I'm
> > > looking to move on to either C++ or Java, but I'm not sure which.
>
> > > Which one do you think will be a better transition for a Python
> > > programmer?
>
> > Define "better".
>
> > Going to Java will be easier.
>
> > > Which one will educate me the best?
>
> > Define "best".
>
> > Cheers, & hth.,
>
> > - Alf
>
> Well, I mean "better" and "best" in a very general sense, whichever
> sense you want to interpret it on. More useful, more fun, more
> educational, etc; or, as you already suggested, easier. Thanks.
I recommend learn C++ and Java all.
If you learn C++ first, you'll find Java is much easier to learn.
C++ is more fun, more educational, as you can handle details.
Java has more full library than C++, such as networking, GUI, web.
But C++'s container and algorithm libraries are more powerful than
Java's.
I'd like to learn Python next. You know why?
C++, Java and Python are Google's favorite languages. :)
Stephen Hsu


|