I don''t know why all that ...
I code in Assembly, C/C++ and in JAVA.
And I don''t get the point, when people talk about
the one thing will be replacing the other thing and so on
even if they could exist all togehter.
It most often is the ignorance and the fear about the things
they don''t know that speaks out of people
when talking about those things.
They say what about Assembly, what the fuck is that !?
I don''t care, I code in C++ ( or C or PASCAL or JAVA ... ).
But everything boils down to binary coded processor instructions,
and that''s one thing Assembly is all about ...
OK, you don''t code binary you use of course fancy mnemonics
to be written in a readable text file manner.
I think its better to let ''em all be around,
and then choose dependent on the target you''re after.
If you don''t do accept other programming languages,
then there is no choice for you
And the speed matters are also,
somehow target dependent ( I even somewhere read about an
JAVA-processor, if I remember right ).
I would give you the advice to give JAVA a try.
And if you don''t like it, you don''t like it,
but how will you know if you never tried it ( ?!? ).