Weblog entry #10 for ajt

Perl withdrawal symptoms...
Posted by ajt on Wed 15 Jul 2009 at 12:46
Tags: none.

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

Posted by Anonymous (199.203.xx.xx) on Wed 15 Jul 2009 at 15:20
I share your pain. I have to write Tcl all the time @work... man that's one ugly language. If I never ever see another lindex it will be too soon ;)

[ Parent | Reply to this comment ]

Posted by ajt (195.112.xx.xx) on Thu 16 Jul 2009 at 21:38
[ Send Message | View Weblogs ]

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 ]

Posted by Anonymous (79.191.xx.xx) on Sat 18 Jul 2009 at 08:52
More often than not, the experience of slow Java is caused by slow, badly designed and overbloated software. Believe me, it _is_ possible to write robust Java software.

[ Parent | Reply to this comment ]

Posted by Anonymous (84.45.xx.xx) on Sat 18 Jul 2009 at 17:34
Ditto, one project I worked on had a slow Java issue till I found the "go slow" loop ;)

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 ]

Posted by ajt (195.112.xx.xx) on Mon 20 Jul 2009 at 23:11
[ Send Message | View Weblogs ]

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 ]