Slashdot Mirror


JBoss Founder Interview

peterdaly writes "The JBoss website has an interview with Marc Fleury, the JBoss founder regarding his vision. In case you have been living under a rock, JBoss is an Open Source Java Application Server (J2EE) which has been picking up tons of steam recently, especially with the recent introduction of features like clustering. Competing products from companies like IBM (WebSphere) and BEA (WebLogic) go for tens of thousands of dollars, which is interesting since JBoss is starting to have features the big boys don't. JBoss had 72,000 downloads in October. This is a project to watch."

4 of 223 comments (clear)

  1. Re:What exactly is a Java application server? by Anonymous Coward · · Score: 0, Flamebait

    God, you are ignorant.

    Java1.1 maybe, but Java2? If slashdot was built using J2EE, it'd never slow down and need to go to straight HTML from time to time.

    J2EE has proven, time and time again, to stomp on any Perl/CGI webpage (even with mod_perl).

  2. Java - the perverse language by pete-classic · · Score: 0, Flamebait

    Okay, Java code itself is pretty easy to deal with. Pretty much C++ with a few differences (final vs. const, etc.)

    But geezus if they don't make up terminology just for the hell of it. I've tried and tried to get my head around a little of it. Not much luck. I must have looked at fifty block diagrams showing how the JDK, the SDK, the JRE and freaking EJB fit together, and it still makes no sense.

    What am I missing here? I understand compiled languages and interpreted languages/scripts. I do a little assembly. I understand the overarching concept of the VM and "bytecode" (which, best I can tell is just machine code for an imaginary machine called "JVM") but it took me weeks of trying just to get to the point of "hello world." Do I need the JRE and the JDK? What is the difference between the SDK and the JDK? Okay, I found the download page of the JDK, but when I agree to the license it just refreshes the page! Holy shit.

    And let's not even start on variable names like "The_Longest_Yet_Least_Descriptive_Method_Name_I n_The_World." And don't dare drop the capital "t" in "the" in your call, or you'll get an error message in Sanskrit pointing to nine lines before your call. Oh, and you know what else is a great idea? Make everything sensitive to the freaking filenames of the source files.

    Is there some mind-set thing that I am just missing? Is there some parallel-universe where this sort of stuff makes sense?

    Frankly, the whole thing strikes me as being like Psychology (and a lot of semi-sciences) where perverse vocabulary is used as a barrier to entry to the field. (Oops, too many "lay people" know what MPD is! Quick, change the name to DPD!)

    -Peter

  3. Christ's sake... by Tom7 · · Score: 1, Flamebait

    Can anybody actually read more than a paragraph of that shit without their eyes glazing over?

    I can read scholarly papers about programming languages in all their greek letter glory, but this is just too much. It's all enterprise-this and acronym-that and just terrible to understand. Maybe I should have gone to business school? ;)

  4. Read the interview; what I can't figure out is... by HermanH · · Score: 0, Flamebait

    ...why the banner ad at the bottom of their page says, "TO WASTE MONEY...SWITCH TO JBOSS...IT'S UN-AMERICAN." ;-)

    --
    Badgeez?! We don' need no steenking badgeez!