C++, Visual C++ 6, Visual C++.net, C#

Discussion in 'Trading Software' started by jerryz, Oct 1, 2005.

  1. My experiences with outsourcing have been similar to Jason's. They haven't worked, and the cost has thus been higher to fix the shit. This is in 3 different companies.

    Experiences of my friends have also been similar.
    Just saying it how I'am seeing it, and that is not just one isolated case.
    Then again, I do not doubt that there have been some success stories.
     
    #61     Oct 3, 2005
  2. It is really sad to see personality attacks without the author knowing the person or his educational background.

    I offer to you the date of 24 October 1907 on which date Livermoore was asked to stop trading because the market could no longer bear his trading and the economy was in danger of collapse. Livermoore felt king that day and his earning were well in excess of 1 Million that day alone.

    Or are you referring to the performance of the quants of LTCM that nearly brought the world economy to their knees with their complex algorithms and that the Fed had to step in?

    :eek:
     
    #62     Oct 4, 2005
  3. Oh Man, not another "supposed" LTCM expert (with 1 post to their tally - what would people do without multiple handles/aliases here):eek:
     
    #63     Oct 4, 2005
  4. But I have nothing to sell ..... we aren't in the consulting business whereas the other poster is .... I think you have to make a sensible call on people running consulting firms that make claims that offshore operations are universally poor in quality. This is just not true. There are good operations and there are terrible operations, just like in the US.

    This whole debate goes back to labor arbitrage: Commodity skillsets WILL be labor arbitraged with less expensive resources.

    ...So.. all these compliants and arguments are just noise.

    If you really want to stop arbitrage then be creative enough to be ahead of the pack and design systems that put the commodity skillset operations out of business. This wont happen by following the party line from $soft or any other vendor.

    Unless you take this approach you will not beat equivalent labor that charges 1/3 - 1/5 the price of an american firm.

    Also your management "string" length comment is sophmorish: Global multi national firms manage their global workforces remotely across the globe. Their "string" length is quite long and some of these operations perform very well. You need to get more management experience in large firms .....
     
    #64     Oct 4, 2005
  5. Yeah.
    But why use C++ if you're going to do that kind of stuff.
    It's like eating your soup with a fork.
    :confused:
     
    #65     Oct 5, 2005
  6. No-one said Quants have table manners :D
     
    #66     Oct 5, 2005
  7. Makes sense. In fact, about learning C++ or for that matter any other OO language, it used to be that accomplished C programmers (several years of experience) require typically 6 months of training/practice before becoming productive in C++. Of course, you can pretend working C++ but only using it as if it were C. This situation is often encountered.

    Today, if you would like to train a programmer in OO, the C/C++ way would probably be rather wasteful. Other languages like Python would be much more efficient at this. C# or Java are also 'high-clutter' languages: very poor for learning OO programming.

    nono
    :cool:
     
    #67     Oct 5, 2005
  8. cmaxb

    cmaxb

    I think it comes down to what you're most productive in. A part of that is the tools you use while programming. If you can code like a god in VB, then stick with what you know. Python, Java, whatever. I happen to like Qt through Visual Studio 6.0. I will probably be using this combo till I'm old and gray...wait..
     
    #68     Oct 5, 2005
  9. Agree 200%. Don't forget that you are confronted with two things: (1) Yourself; (2) Programming Tools.
    Objectively, quite some differences exist between those tools. Too bad for yourself if you are unwittingly happy with rather poor tools.

    It's OK for a tired person already being old and gray. If you are not tired and not old and gray yet, I'm sure you are still going to see many changes in the world of programming tools.

    Be Good,
    nononsense
    :)
     
    #69     Oct 6, 2005
  10. Yes. Radical Changes realtive to the last 10-15 years. We are at the beginning of what I see as a vast re-engineering of how software systems are produced: the changes over the next 10 years will completely change the nature of what we commonly associate with jobs like softwar engineering and programming. We live in interesting times .....
     
    #70     Oct 6, 2005