Weblog entry #10 for ajt
I think I'm missing Perl. My most recent project at work is awaiting deployment and my next one is on hold until we know what we need. I'm in that limbo state not able to do anything new but still having a mountain of work to do.
My last project had a large Perl component in it, which was really fun to be involved in. The next project is just SAP ABAP work and documentation, so not very interesting at all. Once that is done it should be back on the SAP PI interface project which is interesting because it's new but annoying because it's all written in Java - so it's horribly slow and awkward.
I know why firms like SAP select Java as their language but even then Jave moves too fast for them and now ships a version of Java that Sun have discontinued. I don't hate Jave but it never works everywhere, every damn platform is different and it's so painfully slow and resource hungry. Our team all need upgraded PCs as running SAP PI and Eclipse crushes our PCs and after a few hours you have to reboot...
Comments on this Entry
Well today was ABAP (SAP's COBOL-a-like) rather than Java. I did get to do some PDF munging on the Linux command line, which did left me feeling smug about the inability of doing the same on Windows...
--
"It's Not Magic, It's Work"
Adam
[ Parent | Reply to this comment ]
[ Parent | Reply to this comment ]
Java has a significant start-up overhead, but with hotspot compilers and such like, if you notice it is slow when running it is badly written code not Java. Half the battle is folks who think it is slow, so people blame Java rather than the code and get away with it.
Java is substantially faster than Perl, Python and friends, but few folks complain that they are slow.
[ Parent | Reply to this comment ]
I have used fast, reliable and useful Java programs, it's just that they are rare. I'm quite willing to believe that with better programming it's possible to produce applications in Java that don't run like treacle on a cold day...
--
"It's Not Magic, It's Work"
Adam
[ Parent | Reply to this comment ]
[ Parent | Reply to this comment ]