Beefy Boxes and Bandwidth Generously Provided by pair Networks
P is for Practical
 
PerlMonks  

Re: Re: OT: JavaJunkies (Javamonks sorta)

by flyingmoose (Priest)
on Feb 05, 2004 at 19:15 UTC ( [id://326849]=note: print w/replies, xml ) Need Help??


in reply to Re: OT: JavaJunkies (Javamonks sorta)
in thread OT: JavaJunkies (Javamonks sorta)

FYI -- I've written a build system that is a Ant/Perl hybrid. Using the ant methods for controlling java compilation, deps, etc, and then using Perl as an overglorified make, installer builder, and so on (because it's faster). That worked really well. If Java wasn't a component, it would be more Perl though.

Enterprise solutions = App servers? If so, I don't think we need those. Those are more of a marketing trend. 500-1GB memory behemoths that are very slow, finicky, and notoriously painful to work on. Too many layers of middle-ware, IMHO...

I am excited about the Java 1.5 features (and the trend to make it more functional/friendly -- so when I use it I don't get mad) but some platforms don't get good ports anymore (evil SCO, etc) and unfortunatley where I work, we must continue to support those. It would be cool if these syntatic and gramatical features (which are not OS-specific) weren't written into the JVM, but as modules that could be supported under any JVM. Of course, this is a pipe dream.

Anyhow, Perl is not my only hammer. C and C++ are also frequent hammers of mine. But honestly, Perl isn't just a hammer. It's a whole tool-case. Java is more like a drinking straw than a hammer, and well... there are few apps I have seen that are written *BEST* in java.

Maybe I can explain it this way -- if a language is good for both high-level and low-level programming then I'll like it. Java is high-level. Assembler is low-level. This is why I stay away from Java and Assembler as much as possible. I want both, and I don't want a language that fights me.

  • Comment on Re: Re: OT: JavaJunkies (Javamonks sorta)

Replies are listed 'Best First'.
Re: Re: Re: OT: JavaJunkies (Javamonks sorta)
by coreolyn (Parson) on Feb 05, 2004 at 19:39 UTC

    Interesting.. I did the same thing here creating a Perl/Ant build and deploy framework. Especially when it came down to manipulating the descriptors it was the best tool for the job. It's been working like clockwork for the last couple of years

    I was involved in the zvmOS/linux/WebSphere project testing here.. (Putting Linux/WebSphere on the mainframe). It's not ready quite yet, but I'm thinking if they'd have gone with a 2.6 linux kernel it would have been a winner. This is where utilization of an appserver starts to make sense. Popping Appservers on line (on demand) just by imaging a VM allows all the encapsulation pay off. By virtue of just changing a few parameters you've scaled on (or off) your entire delivery tier. I don't think you could just do that with mod-perl applications without having to dink with a ton of properties to allow inter communication with the newly created Server.

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://326849]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others pondering the Monastery: (4)
As of 2024-04-19 19:58 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found