[Mono-list] .NET 'trounces' Java

Steve Mentzer steve.mentzer@mullinconsulting.com
Thu, 31 Oct 2002 11:01:25 -0800


This is a multi-part message in MIME format.

------_=_NextPart_001_01C2810F.E906509D
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

You know the old saying..
=20
"There are lies, damned lies and benchmarks".
=20
I am not saying that the results aren't accurate, but people need to =
realize that there is no "silver bullet" in software development. No one =
platform is perfect for any situation. The Java advocates are already =
jumping all over this in a vain attempt to discredit the results when =
what they should be doing is constructing their own test suites that =
highlight the strengths of Java.=20
=20
I personally believe that Java is the pascal of the 21st century. But =
then again, that is just my opinion. Great for a teaching language, but =
a little purist for my day-to-day needs. c# certainly isn't perfect. And =
the entire .net framework is strikingly similar to the java namespaces.
=20
Above everything else, software development is still a human and largely =
manual process. A clueless moron can take their program, throw it =
through the best compiler, run it on the fastest computer in existence =
and still get crappy results.
=20
Programmer competence carries much more weight than "raw platform" speed =
in my book.
=20
-----Original Message-----
From: G.Kumaraguru [mailto:kums@gmx.net]
Sent: Thursday, October 31, 2002 10:30 AM
To: mono-list@ximian.com
Subject: [Mono-list] .NET 'trounces' Java


http://www.theregister.co.uk/content/4/27833.html
=20
.NET significantly outperformed the J2EE version on 2,4 and 8-way =
machines on all three suites: the web benchmarks, TP and web services. =
In one case, the J2EE Pet Store couldn't handle the transactions at all.
=20
=20

------_=_NextPart_001_01C2810F.E906509D
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML xmlns=3D"http://www.w3.org/TR/REC-html40" xmlns:o =3D=20
"urn:schemas-microsoft-com:office:office" xmlns:w =3D=20
"urn:schemas-microsoft-com:office:word"><HEAD>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3Diso-8859-1">


<META content=3DWord.Document name=3DProgId>
<META content=3D"MSHTML 6.00.2800.1106" name=3DGENERATOR>
<META content=3D"Microsoft Word 10" name=3DOriginator><LINK=20
href=3D"cid:filelist.xml@01C28139.A2102040" rel=3DFile-List><!--[if gte =
mso 9]><xml>
 <o:OfficeDocumentSettings>
  <o:DoNotRelyOnCSS/>
 </o:OfficeDocumentSettings>
</xml><![endif]--><!--[if gte mso 9]><xml>
 <w:WordDocument>
  <w:SpellingState>Clean</w:SpellingState>
  <w:GrammarState>Clean</w:GrammarState>
  <w:DocumentKind>DocumentEmail</w:DocumentKind>
  <w:EnvelopeVis/>
  <w:Compatibility>
   <w:BreakWrappedTables/>
   <w:SnapToGridInCell/>
   <w:WrapTextWithPunct/>
   <w:UseAsianBreakRules/>
  </w:Compatibility>
  <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
 </w:WordDocument>
</xml><![endif]-->
<STYLE>@font-face {
	font-family: Mangal;
}
@page Section1 {size: 612.0pt 792.0pt; margin: 72.0pt 90.0pt 72.0pt =
90.0pt; mso-header-margin: 35.4pt; mso-footer-margin: 35.4pt; =
mso-paper-source: 0; }
P.MsoNormal {
	FONT-SIZE: 12pt; MARGIN: 0cm 0cm 0pt; FONT-FAMILY: "Times New Roman"; =
mso-bidi-font-family: Mangal; mso-style-parent: ""; mso-pagination: =
widow-orphan; mso-fareast-font-family: "Times New Roman"
}
LI.MsoNormal {
	FONT-SIZE: 12pt; MARGIN: 0cm 0cm 0pt; FONT-FAMILY: "Times New Roman"; =
mso-bidi-font-family: Mangal; mso-style-parent: ""; mso-pagination: =
widow-orphan; mso-fareast-font-family: "Times New Roman"
}
DIV.MsoNormal {
	FONT-SIZE: 12pt; MARGIN: 0cm 0cm 0pt; FONT-FAMILY: "Times New Roman"; =
mso-bidi-font-family: Mangal; mso-style-parent: ""; mso-pagination: =
widow-orphan; mso-fareast-font-family: "Times New Roman"
}
A:link {
	COLOR: blue; TEXT-DECORATION: underline; text-underline: single
}
SPAN.MsoHyperlink {
	COLOR: blue; TEXT-DECORATION: underline; text-underline: single
}
A:visited {
	COLOR: purple; TEXT-DECORATION: underline; text-underline: single
}
SPAN.MsoHyperlinkFollowed {
	COLOR: purple; TEXT-DECORATION: underline; text-underline: single
}
SPAN.EmailStyle17 {
	COLOR: windowtext; FONT-FAMILY: Arial; mso-bidi-font-family: Arial; =
mso-style-type: personal-compose; mso-style-noshow: yes; =
mso-ansi-font-size: 10.0pt; mso-bidi-font-size: 10.0pt; =
mso-ascii-font-family: Arial; mso-hansi-font-family: Arial
}
SPAN.GramE {
	mso-style-name: ""; mso-gram-e: yes
}
DIV.Section1 {
	page: Section1
}
</STYLE>
<!--[if gte mso 10]>
<style>
 /* Style Definitions */=20
 table.MsoNormalTable
	{mso-style-name:"Table Normal";
	mso-tstyle-rowband-size:0;
	mso-tstyle-colband-size:0;
	mso-style-noshow:yes;
	mso-style-parent:"";
	mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
	mso-para-margin:0cm;
	mso-para-margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:10.0pt;
	font-family:"Times New Roman";}
</style>
<![endif]--></HEAD>
<BODY lang=3DEN-US style=3D"tab-interval: 36.0pt" vLink=3Dpurple =
link=3Dblue>
<DIV><SPAN class=3D926575418-31102002><FONT face=3DArial color=3D#0000ff =
size=3D2>You=20
know the old saying..</FONT></SPAN></DIV>
<DIV><SPAN class=3D926575418-31102002><FONT face=3DArial color=3D#0000ff =

size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=3D926575418-31102002><FONT face=3DArial color=3D#0000ff =
size=3D2>"There=20
are lies, damned lies and benchmarks".</FONT></SPAN></DIV>
<DIV><SPAN class=3D926575418-31102002><FONT face=3DArial color=3D#0000ff =

size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=3D926575418-31102002><FONT face=3DArial color=3D#0000ff =
size=3D2>I am=20
not saying that the results aren't accurate, but people need to realize =
that=20
there is no "silver bullet" in software development. No one platform is =
perfect=20
for any situation. The Java advocates are already jumping all over this =
in a=20
vain attempt to discredit the results when w</FONT></SPAN><SPAN=20
class=3D926575418-31102002><FONT face=3DArial color=3D#0000ff =
size=3D2>hat they should=20
be doing is constructing their own test suites that highlight the =
strengths of=20
Java. </FONT></SPAN></DIV>
<DIV><SPAN class=3D926575418-31102002><FONT face=3DArial color=3D#0000ff =

size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=3D926575418-31102002><FONT face=3DArial color=3D#0000ff =
size=3D2>I=20
personally believe that Java is the pascal of the 21st century. But then =
again,=20
that is just my opinion. Great for a teaching language, but a little =
purist for=20
my day-to-day needs. c# certainly isn't perfect. And the entire .net =
framework=20
is strikingly similar to the java namespaces.</FONT></SPAN></DIV>
<DIV><SPAN class=3D926575418-31102002><FONT face=3DArial color=3D#0000ff =

size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=3D926575418-31102002><FONT face=3DArial color=3D#0000ff =
size=3D2>Above=20
everything else, software development is still a human and largely =
manual=20
process. A clueless moron can take their program, throw it through the =
best=20
compiler, run it on the fastest computer in existence and still get =
crappy=20
results.</FONT></SPAN></DIV>
<DIV><SPAN class=3D926575418-31102002><FONT face=3DArial color=3D#0000ff =

size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=3D926575418-31102002><FONT face=3DArial color=3D#0000ff =

size=3D2>Programmer competence carries much more weight than "raw =
platform" speed=20
in my book.</FONT></SPAN></DIV>
<DIV><SPAN class=3D926575418-31102002></SPAN><SPAN =
class=3D926575418-31102002><FONT=20
face=3DArial color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<BLOCKQUOTE dir=3Dltr style=3D"MARGIN-RIGHT: 0px">
  <DIV class=3DOutlookMessageHeader dir=3Dltr align=3Dleft><FONT =
face=3DTahoma=20
  size=3D2>-----Original Message-----<BR><B>From:</B> G.Kumaraguru=20
  [mailto:kums@gmx.net]<BR><B>Sent:</B> Thursday, October 31, 2002 10:30 =

  AM<BR><B>To:</B> mono-list@ximian.com<BR><B>Subject:</B> [Mono-list] =
.NET=20
  'trounces' Java<BR><BR></FONT></DIV>
  <DIV class=3DSection1>
  <P class=3DMsoNormal><FONT face=3DArial size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-bidi-font-family: =
Arial"><A=20
  =
href=3D"http://www.theregister.co.uk/content/4/27833.html">http://www.the=
register.co.uk/content/4/27833.html</A><o:p></o:p></SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3DArial size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-bidi-font-family: =
Arial"><o:p>&nbsp;</o:p></SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3DArial size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-bidi-font-family: =
Arial">.NET=20
  significantly outperformed the J2EE version on 2<SPAN =
class=3DGramE>,4</SPAN>=20
  and 8-way machines on all three suites: the web benchmarks, TP and web =

  services. In one case, the J2EE Pet Store couldn't handle the =
transactions at=20
  all.<o:p></o:p></SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3DArial size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-bidi-font-family: =
Arial"><o:p>&nbsp;</o:p></SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3DArial size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-bidi-font-family: =
Arial"><o:p>&nbsp;</o:p></SPAN></FONT></P></DIV></BLOCKQUOTE></BODY></HTM=
L>

------_=_NextPart_001_01C2810F.E906509D--