Java or C++?

Bruno Desthuilliers bruno.42.desthuilliers at websiteburo.invalid
Tue Apr 22 03:33:05 EDT 2008


hdante a écrit :
>  Summarizing the discussion (and giving my opinions), here's an
> "algorithm" to find out what language you'll leard next:
> 
>  1. If you just want to learn another language, with no other
> essential concern, learn Ruby.
>  2. If you want to learn another language to design medium to large
> size applications, considering market, jobs, etc., and the speed gains
> of static byte-compiled languages, learn Java or C#.
>  3. If you want to learn another language to design applications with
> speed gains, but you want that the transition be as smooth as possible
> and don't have market concerns (and with the possibility of taking
> another easy step later to reach step 2), learn Groovy (for the JMV)
> or Boo (for .NET).
>  4. If you want to develop applications but, for some special reason,
> you require native compilation (like speed requirements, embedded
> systems, etc.), learn C++
>  5. If you want to develop system software, or just learn better how
> machines work, or understand better low level implementation aspects
> of software, learn C.
>  6. If you just want to speed-up your python programs or offer some
> special, system-specific or optimized behavior to your python
> applications, or you just want to complement your python knowledge,
> learn C.
> 

And if you really want to actually *learn* something, learn a functional 
language.




More information about the Python-list mailing list