PureBytes Links
Trading Reference Links
|
re:"...without the cost of hiring proficient c++ programmers."
You mean like the one's Omega hired to rewrite TS4 into TS2000i ?
Here we are, still hundreds of bugs later, and it's been 9 MONTHS since
Service Pack #5 !!!
Thus, I rest my case:
C++ is great for machine efficiency; terrible for the end-user who must
suffer from it's complexity that does not allow for rapid bug fixes and also
with attendant memory management problems due to those wonderful,
"gotta-love-em" pointers that programmers spend all of their time
maintaining instead of making the software "work".
> -----Original Message-----
> From: Lawrence Chan [mailto:stnahc@xxxxxxxx]
> Sent: Thursday, February 01, 2001 4:19 PM
> To: Michael Suesserott; Omega-List
> Subject: Re: AW: Java moving to the forefront for trading systems !!!!
>
>
>
> --- Michael Suesserott <MikeSuesserott@xxxxxxxxxxx>
> wrote:
> > Lawrence,
> >
> > I'd have to disagree with you here. Your wide brush
> > remarks about a computer
> > language that dominates the server-programming world
> > and serves as the
> > language of choice in most university computer
> > science departments, tend to
> > miss the point.
>
> The language that really domain server programming
> is perl - not java. Perl is sys admin's do-it-all
> tool.
>
> Java is great for non-programmers to get something
> done fast. To the academics (I was one), it is a
> great tool for teaching basic programming concepts
> without the hassle of going into details (e.g.
> printing a real number with format string, etc.).
> But the most important decision to them is that
> they do not have to pay for the new language tool.
> You may not believe what I said - but that is the
> plain truth - a college has a budget too.
>
> Just think - if there is no java, and server
> side programming is c++ only. We will have 1/10
> of websites having the type of content we have today.
> Why then? If there is a real demand in making
> websites and client side apps, why would there
> be any less number of sites? Shouldn't supply demand
> drive the creation of more c++ programmers?
>
> The answer is no. It is well-known that it is
> very hard to teach and train someone into effectivly
> coding in strongly typed object oriented programming.
> Thus, java is a great bridge for getting many things
> done without the cost of hiring profficient c++
> programmers.
>
> >
> > Do you really think that Schwab wouldn't be able to
> > afford a C++ compiler
> > and would go for Java just because it's free?
>
> Schwabs cannot afford enough c++ programmers,
> not compilers, to be "on time" to market their stuff.
> The development cost will be way higher and take more
> time to market.
>
> >
> > Note, also, how Microsoft is desperately trying to
> > keep Java off its turf,
> > so much so that they are coming out with a Java
> > look-alike called C# which
> > will be a language with about the same features
> > (give or take some enums
> > and, perhaps, operator overloading), but restricted
> > to the Microsoft world,
> > of course.
>
> when you use java on Windows, the java machine
> that comes with IE is made by MS. How hard would it
> be for MS to create their next java interpreter in
> C#, with so much help from Intel :)
>
> then you will find it so slow, and people will
> figure going for the underlying language will be
> faster and not that hard at all ... :)
>
> > I don't intend to revive the trader-girl wars of
> > last year, but I am with M.
> > Simms here. Just download Borland's JBuilder4
> > (Foundation edition is free),
> > which is itself entirely written in Java, and you
> > will be amazed to see how
> > well this extremely complex application works.
>
> I have Jbuilder already. So the opinion I made
> is not blind sided.
>
> >
> > Regards,
> >
> > Michael Suesserott
> >
>
> I know my comments will generate some heat.
>
> Love of using a particular programming language
> is a very personal preference to most people.
>
> But when it comes to running a company, creating
> a platform, etc. then many factors kicks in.
> For web related development, java is chosen from
> its low cost, to rapid app development (RAD), and
> not because of better performance or stability.
>
> Happy trading!
>
>
> =====
> Lawrence Chan http://www.tickquest.com
> Innovative Analytical Software for Trading Professionals
>
|