[Gllug] Newcomer
Richard Jones
rich at annexia.org
Fri Oct 31 10:48:30 UTC 2003
On Fri, Oct 31, 2003 at 10:39:23AM +0000, Harry Mantheakis wrote:
> I am sorry that you had such a negative experience of Java - it is a huge
> language, and some of the OO aspects take a little time to fathom. I teach
> Java, and I know how tricky it can be even for experienced programmers (as
> most of my students are).
Actually the real problems I had with Java were with how noddy a
programming language it is. I mean, where are the closures? Currying?
Type inference? Data matching? Macros? Language-level regexp? Generics
/ safe polymorphism? etc. etc.
I get really frustrated these days by languages which lack these
basic features ...
Plus Java is just so verbose. I would estimate at least 10 times more
verbose than Perl, and 20 times more verbose than ML / Lisp.
Couple these with the fact that it needed a gig of RAM to do anything
useful, and was so sloooowwwwww, and has this stupid "CLASSPATH" thing
which makes it impossible to get working, and lacks a decent command
line debugger, and the build system ("ant") requires everything
written in XML (stupid decision), and it's non-free, and did I mention
it's slow ....
Argh. Need I say more?
Rich.
--
Richard Jones. http://www.annexia.org/ http://freshmeat.net/users/rwmj
Merjis Ltd. http://www.merjis.com/ - all your business data are belong to you.
MAKE+ is a sane replacement for GNU autoconf/automake. One script compiles,
RPMs, pkgs etc. Linux, BSD, Solaris. http://www.annexia.org/freeware/makeplus/
--
Gllug mailing list - Gllug at linux.co.uk
http://list.ftech.net/mailman/listinfo/gllug
More information about the GLLUG
mailing list