Di ritorno dal JUG Meeting

Non parlo di Java, ma di un javista e di una sua affermazione.

Andrew Oliver, sviluppatore di JBoss Mail Server e ospite del meeting, parlando del perchè ha deciso di sviluppare un mail server in Java ha detto di averlo fatto perchè (citazione più o meno testuale):

"Java gira su tutte le piattaforme in maniera ugualemente performante e non perchè sia il miglior framework esistente - e non lo è perchè .NET è meglio, ma è ancora giovane e non gira su altre piattaforme"

E questa cosa, detta da javista così eminente, non può far che piacere.

powered by IMHO 1.3

posted @ venerdì 17 marzo 2006 00:46

Print

Comments on this entry:

# re: Di ritorno dal JUG Meeting

Left by Simone Chiaretta at 17/03/2006 14:51
Gravatar
Lorenz, non è proprio vero...
il framework .NET e il CLR sono degli standard, e quindi possono essere implementati su qualunque piattaforma...
Il runtime (che è la JVM di SUN) può venir sviluppato su qualunque OS... ed infatti è quello che viene fatto con Mono...

A mio avviso Java e .NET sono la stessa cosa, fatta con la stessa filosofia...
L'unica differenza che vedo è che Sun sviluppa "ufficialemente" la JVM per tutti i vari OS, mentre MS sviluppa il runtime solo per Win, e altri lo fanno per altri ambienti

# re: Di ritorno dal JUG Meeting

Left by Andy at 23/03/2006 20:46
Gravatar
(yes I realize the above is in Italian, I was explaining my shaky translation is based on Spanish and Latin and translation services...not on actually reading the Italian directly)

# re: Di ritorno dal JUG Meeting

Left by Simone at 23/03/2006 22:12
Gravatar
It's great to have such a huge developer commenting on my blog...

I didn't want to start a discussion about the reason you used Java for JBoss, which are quite obvious... I just wanted to point out the fact that you said that, if it wasn't for the "openess" of the platform and the multo-platfrom support, .NET would have been a better choise... nothing more than this :-)

# re: Di ritorno dal JUG Meeting

Left by Andy at 23/03/2006 22:42
Gravatar
>It's great to have such a huge developer commenting on my blog...

Hey, I lost 3lbs in Italy ;-).. Not sure how since I ate twice as much...

I've called .NET "Java 3" before. Granted, it isn't lightyears ahead of Java (maybe 2.5 would be more accurate), but certainly full of incremental improvements (minus the RegExp API which I told one of the authors frankly sucks). The IL language is better, the CLR is a bit more well thought out in MOST cases, and side-by-side execution...

Ultimately, VMs and JITs are the tech of the future. Neither the Java or .NET VM are the last word in this area. As developers we should be pushing the envelope a bit more here and demanding more -- and WE should demand control of our own code and our own destiny here.

PS. So far as Java for JBoss... Once we conquer the mail server world, my next big evil scheme is to get JBAS running on IKVM (Java JIT for .NET), write a few deployers and such and blammo: Write EJBs in C#, VB.NET or attach C# aspects to POJOs via AOP... Your first J2EE appserver running on .NET ;-) ...

# re: Di ritorno dal JUG Meeting

Left by Andy at 23/03/2006 22:42
Gravatar
PS your human proofer fails every other time for me....dunno why

# re: Di ritorno dal JUG Meeting

Left by Simone at 23/03/2006 22:51
Gravatar
>>It's great to have such a huge developer commenting on my blog...

>Hey, I lost 3lbs in Italy ;-).. Not sure how since I ate twice as much...

Maybe italian food is much healty than us one :-)

>Write EJBs in C#, VB.NET or attach C# aspects to POJOs via AOP ...Your first J2EE appserver running on .NET ;-)

when you start that phase drop me a line... I love to be on the technology edge :-)

>your human proofer fails every other time for me
the first time you post, it never works.. it's a timeout issue... but this is an hosted platform and I cannot fix the problem myself :-(

# The aftermath of my JBMS talk at the Milan JUG

Left by Pingback/TrackBack at 23/03/2006 22:56
Gravatar
I am not planning to say much on my trip to Milan until I can get the pictures transfered which needs to be after I free some drive space...
Comments have been closed on this topic.
«luglio»
domlunmarmergiovensab
262728293012
3456789
10111213141516
17181920212223
24252627282930
31123456