If you are designing a new web app, why would you not use Java? The language not difficult to use, and the platform is objectively better architected that PHP.
As a EE grad, I can say that the school tried to get us all to buy the polish joke calculators Freshman year. I didn't buy the HP; I never missed the HP. My casio huge screen could plot functions awesomely, and met all my requirements for all four years.
The odd seeming interface of vi is good because it's rich. The odd seeming interface of the HP calulators is bad because it provides nothing over over an inuitive interface.
Commander, you and most posters to this sound suspiciously like shortsigthter hacker whiners.
Java and EJB are truly ushering in the era of component based software development, and everyone here seems to be so focused on low-level code wanking that you're all blind to it!
As cycles and memory become free, the only thing that will matter for a vast majority of the application development space is scalability, stability, designability (OO), maintainability, and runnability (hardware independent, dynamic runtime, componentization).
And from a purely linguistic standpoint, Java is quite elegant. I too came from a C background, accustomed to system programming. In terms of elegance, Java is to C/C++ what Katheryn Zeta Jones is to Rosie O'Donnel.
I'm shocked that this community, usually quite forward thinking, is so myopic in the area of the beautiful Java language and platform.
If you are designing a new web app, why would you not use Java? The language not difficult to use, and the platform is objectively better architected that PHP.
As a EE grad, I can say that the school tried to get us all to buy the polish joke calculators Freshman year. I didn't buy the HP; I never missed the HP. My casio huge screen could plot functions awesomely, and met all my requirements for all four years.
The odd seeming interface of vi is good because it's rich. The odd seeming interface of the HP calulators is bad because it provides nothing over over an inuitive interface.
That Jedi make pop media religious heros is ironic, given the sad demotion Lucas made by technically explaining the force.
Commander, you and most posters to this sound suspiciously like shortsigthter hacker whiners.
Java and EJB are truly ushering in the era of component based software development, and everyone here seems to be so focused on low-level code wanking that you're all blind to it!
As cycles and memory become free, the only thing that will matter for a vast majority of the application development space is scalability, stability, designability (OO), maintainability, and runnability (hardware independent, dynamic runtime, componentization).
And from a purely linguistic standpoint, Java is quite elegant. I too came from a C background, accustomed to system programming. In terms of elegance, Java is to C/C++ what Katheryn Zeta Jones is to Rosie O'Donnel.
I'm shocked that this community, usually quite forward thinking, is so myopic in the area of the beautiful Java language and platform.
Come on folks, look up from your wanking.