Quote:
> Learn Java first, and you have a solid understanding
> of programming in general, and OO in particular.
... after sweating your heart out making crappy programs, indeed. I do agree
that it really throws you in the OO world and doesn't give you much of a
chance to not learn it. BUT, in my opinion too much OO is just like not
enough OO. I really think Java is overkill in the OO department. I know it's
the concept, but still...
Quote:
> Java will also take you there on almost any platform.
Compile anywhere, debug everywhere... That's one other thing I dislike about
Java.. There are like 200 different VMs available out there and most won't
be able to run a big program without messing it up. Last but not least, if a
project is fairly large, it will turn your brand new Intel P4 1800 ghz or
AMD 1.?? (whatever) into a slow machine...
One of the projects I did was a project that could have been done in VB in
half the time and it would have been MUCH more performant (at least 2-3x, I
am 100% sure of that.)
Quote:
> Just as good as Java, is Python.
Can't comment as I have never used it, but I heard good about it.
Quote:
> After that, VB, BV.net, C# etc. will be a snap, should you
> need it.
Indeed, but in my opinion you don't have to learn Java for those languages
to be a snap. Learn a little C/C++ to get a little closer to the machine and
OS, understand the enrironement you work in and how to control it, and
you'll not only have much more fun, but you won't be loosing time on a
language that will be dead 5 years from now...
Quote:
> PS!
> I am *not* a Java-fanatic, but have a background from
> Delphi, VB & C. 80% of my daily work is done in VB.
Just so you know, I love VB for projects that are suitable to it.
Quote:
> PPS!
> Alexandre... YOur statement doesn't sound very serious.
I hope the two posts I just sent will clarify the statement. I was serious,
it really is the worse programming language (mostly because of it's
implementation)...
I wonder what the guys at Sun and IBM are thinking... Although I don't like
the .NET idea of Microsoft, it's so obvious it's going to eat Java for
breakfast.
Alex.