A cautionary tale for system developers

Quote from bsalus01:

java is open source now so it'll probably just be improved and D won't ever happen.
Java is ok. I disagree that D won't happen. MSFT is backing it now. Java would be a distant choice well behind D and Python for me.

why not python? you probably don't need the performance boost of a compiled (or JIT compiled) language. and python is probably the easiest language out there to learn. there is a new version coming sometime within the next year (python 3 or python 3000) its gunna be a huge step forward.
Python, or to be very exact, numPy, is extremely interesting to me, as numPy is essentially a vector programming language.

http://en.wikipedia.org/wiki/Array_programming

Thing is, it would have to be embeddable. I have seen embedded python. I just don't know how fast this whole thing is going to fly. That said, for some of my projects, numPy is very enticing. Ideal would be numPy.Net, perhaps using a port of numPy to IronPython. Doesn't exist AFAIK.

probably just as important as the language constructs are the libraries for the languages and python has one of the best ones out there.

Agreed.

nitro
 
Quote from nitro:

Java is ok. I disagree that D won't happen. MSFT is backing it now. Java would be a distant choice well behind D and Python for me.
Java had it's chance to shine and ....it blew it....largely because of the ever-so-slow Java Community Process.
Several large Java trading platforms have been unable to use JRE 1.6 because of bugs.....and after 6 months since release ? Unexcusable....I'm sorry, even MSFT can do better than that.
That said, for some of my projects, numPy is very enticing. Ideal would be numPy.Net, perhaps using a port of numPy to IronPython. Doesn't exist AFAIK.
Funny you mentioned vector processing. Isn't it strange that c++ is so weak in the area of vectors and matrixes and then you've got to utilize a complex framework like the Boost libraries to use c++ for trading apps ? Strange, there's no great dev environments remaining except Dot-Net. VB6 was once a great but MSFT killed it forever and made VB.NET so convoluted, it doesn't even ressemble Basic. So that leaves C#.
Sorry for the ranting.
 
boils down to: two guys can't communicate. no big thing. split with
your girlfriend and start a thread. sounds the same.
 
Back
Top