You do want to have some computer science exposure though. So you may want to read some books on data structure and theory of programming...
But newer great companies hire lots of American programmers. Many companies realize that quality matters more than quantity. Innovation still...
While IT cannot be outsourced, it can be replaced by technologies like IaaS and PaaS. The landscape in programming has changed. But this should...
.NET and C# are slower than C++ but I doubt this is a bottleneck for most people. Much of the latency is likely to be in the connection anyway.
Will your platform be a framework or a tool? Most platforms out there are tools with GUI. It would be nice to have a GUI-less framework in .NET...
It is really a rule-induction problem and there are algorithms and tools for that. For example, one can use GA to evolve an expression tree. Or...
I remember coding in Ruby a few years ago. Dynamic typing is great if you have a close knit team of good programmers. It really allows test-driven...
Obviously different companies have different hiring practices. I have worked with very bright people without CS degrees. It is not true that...
I am building mine with Scala because I can write more succinct code with its functional features. It also encourages the use of immutable data...
You are my hero! I have recently started doing this myself. I am creating a layer of abstraction around the data feed and the order processing...
TGregg is spot on. It is a personality thing. However, I thought a lot of traders here are of INTJ type which is supposed to be suitable for...
It is NOT necessary to learn C++ to become a competent programmer. However, if you ever want to use C++ in the future, I suggest getting to...
Even if you use a framework like TradeLink you will still need to learn at least a .NET language. Any strategy will need some coding. It is...
I do not agree with this statement unless you are sticking with Managed C++ in .NET. The concept of memory management (no garbage collection)...
Yes. I love those talks. I always liked the ML family. I think F# is more practical for most people because it has access to everything .NET...
Python code is quite slow too. http://shootout.alioth.debian.org/u32/which-programming-languages-are-fastest.php However, Python is very...
I was really trying to figure out which language features people care about in trading. I want to hear your opinions regarding: 1. memory...
IIRC many retail platforms (NinjaTrader, OpenQuant) use C#. Some open source platforms use Java.
Because we will all speak LISP or FORTH, depending on how much you like (or dislike) parentheses. :-)
How do I edit a poll? It says permission denied when I click edit. How about LEGO Mindstorms? Talking about trading bots... it may even make...
Separate names with a comma.