Algorithmic Trading Group Forum
https://www.algotradinggroup.com/cgi-bin/yabb2/YaBB.pl
Trading Strategies >> Software Infrastructure >> I like to use... C/C++...
https://www.algotradinggroup.com/cgi-bin/yabb2/YaBB.pl?num=1214404118

Message started by Co0olCat on 06/25/08 at 15:28:38

Title: I like to use... C/C++...
Post by Co0olCat on 06/25/08 at 15:28:38

Tell us why do you like C/C++...

Title: Re: I like to use... C/C++...
Post by stargrazer on 06/30/08 at 23:36:59

I've used Perl... flexible but structures aren't rigorous or easy enough to build
I've used C#... fast to program and get things going, but I can't 'feel the deck plates' with the environment
I'm using C++...it is a bit slower to get things done, but I have more control over how things are built (templates, objects, functional programming, ...), and it is faster when running.  It is also 'funner' to use.

Title: Re: I like to use... C/C++...
Post by Baltar on 07/06/08 at 18:57:23


  • Provides significant control and power if used intelligently and appropriately
  • Great for explicit memory management tuned for high data volumes or extreme performance
  • Is a true multi-paradigm language

Title: Re: I like to use... C/C++...
Post by Vishal on 07/06/08 at 22:43:13

I like C/C++ for speed, but sometimes I prefer Java for rapid-ease of development.  The libraries are richer, and the IDEs are just plain better.    But in the end it depends on your application; I prefer multithreaded C++ for number crunching, and a GWT-based Java web UI for cloud computing!

Title: Re: I like to use... C/C++...
Post by hero_hont on 08/24/10 at 09:23:49


Co0olCat wrote on 06/25/08 at 15:28:38:
Tell us why do you like C/C++...

hih guys..
study programming languages very important.
It's languages easy when we write code in the control.
We write as C/C++/C# at software: Matlab, AVR, PID..
if you know write C very good, you will have a good work in the future.
your success.. :-?

Title: Re: I like to use... C/C++...
Post by Random on 09/02/10 at 10:55:20

I have coded in C++ professionally for almost 10 years and until recently would've considered myself a reasonably advanced C++ coder (via effective use of STL, template meta-programming, simple OO design heuristics etc).

However this article: http://blog.regehr.org/archives/213 has made me realise how ignorant I was in the possible number of potential cases where undefined behaviour could occur in my code (luckily none have yet been detrimental).

Whilst C++ offers a lot of power, a lot of responsibility is put on the developer to put in tests and handle cases to prevent undefined behaviour, which can amount to a lot of code for even the most trivial of things. Other modern languages such as Java and C# tend to solve this by throwing exceptions - better to crash predictably than give possible incorrect results or random crashing.

This is one of the many reasons I'm currently looking to move away from C++ as my main language of choice (to what, I'm still unsure).

Title: Re: I like to use... C/C++...
Post by Lawrence on 11/20/10 at 03:28:59

like C/C++ for speed, and flexibility.

Algorithmic Trading Group Forum » Powered by YaBB 2.2.2!
YaBB © 2000-2008. All Rights Reserved.