PureBytes Links
Trading Reference Links
|
Jim,
starting 1988, I was one of the first persons to give professional seminars
on C++ in Europe. My main audience were programmers in German industry, such
as Audi, Mercedes, Mannesmann, Hoechst, Bayer, Siemens, but also some of the
European branches of US companies such as Hewlett-Packard, IBM, Control
Data, and the like.
C++ was much smaller in those days - actually hardly more than "C with
classes". Still, people used to voice the same apprehensions regarding
system overhead as you are doing now in respect to Java. How often I used to
hear from the then-prevalent COBOL experts that C++ would never make it to a
realistic production environment!
Of course, computers became faster - the 386, 486 and so forth - remember
the olden days? But C++ grew along with the power of chips, adding new
features (and more bulk) along the way - exception handling, templates,
run-time type identification, a new standard library etc., and the
criticisms remained.
It was only when Microsoft rewrote Windows in C++ and came out with MFC that
IT managers really changed sides and had more and more projects done in C++,
which in turn has also given UNIX more acceptance.
I believe that Java is going through the same phases now. What you
experience as a performance deficit now will soon fade into the background,
and the great benefits of the Java language will more and more be sweeping
the IT world, as has happened with C++, and has indeed already more than
just begun with Java.
Kind regards,
Michael
-----Original Message-----
From: Jim Osborn [mailto:jimo@xxxxxxxxxx]
Sent: Monday, May 15, 2000 18:37
To: omega-list@xxxxxxxxxx
Subject: Re: ATT:Tradergirl!! (LINUX DOWNLOAD $0)
"M. Simms" <prosys@xxxxxxxxxxxxxxxx> writes:
>Someday, SOMEONE will build a great MULTIPLATFORM trading system and
>it will be in JAVA. Many Linux-based solutions are written in
>C++.....fast, but totally non-portable. AND a "bear" to maintain and
>modify !!
I'm not sure Java has the performance necessary for a real-time
trading platform. Nice idea, and great for those cute little
web-page animations, but many of us would hate to turn over more
of our machines than absolutely necessary to that sort of system
overhead; we want it for all that double-precision math and fancy
3-D graphics. :) Not to mention the burden of collecting real-time
data.
|