best way to get started programming?

Quote from 2rosy:

Not sure if linux or C helps but you're basically looking for event based programming. That's how most trading and market data APIs are structured for use.

Openquant has the best event based programming. I can't use their platform because my programming skills won't quite cut it, it takes more than some scripting to make things work there but I dearly miss the event based structure they have going, it's the best. Ninja has a little bit of it, I mentioned it on the sierrachart forum and they referred me to mouse events or some s%^t, I actually don't think they know about it yet.
 
Quote from CalVolibrator:

I love the .Net stack and in particular C#. I love Win7, and I love a lot of other MS projects. However, if you have not noticed the most recent big time fuxxups when it comes to the newest OS, the horrible treatment of the developer community on the Web/GUI side of things (talking Silverlight, WPF, WinRT,...) to such degree that some of the leading gurus left the MS world in disgust and now program iOS, then you must have slept in the cave. MS's way setting new trends these days and reading future directions of tech development leaves a lot to be desired. I would actually say MS is one of the worst IT companies on the planet when it comes to providing long term assurances and security to plan and implement budgets for large corporate users. How many times have they communicated their support and core interest in certain technologies to only abandon them 6-18 months later. Its one of the worst things a company can do to its client base that must plan years ahead.

I heard that Microsoft has always been very hard to deal with, that they don't follow their own documentation and things like that.
 
Quote from CalVolibrator:

you gotta be joking, if you seriously traded your systems on Win8 then you must be the one called reckless. Why dont you burn roms and run your trading architecture directly on a Xbox or Nintendo box?

Moron? Just comes to my mind.

Why not - Win8 is a lot faster than Win7 in many elements. YOu know, I WOULD run them on an XBox if it would make sense - the XBox is not that bad a PC when you look at the specs, and as long as you can use that.

Win 8 / 8.1 has some good advantages - fo rexample Metro. I can allow people to bring / install their own software as long as it is Metro (some small games, some chat program etc.) without compromising computer security. It is seriously faster in rendering text than Win 7 (totally done on the graphcis card, assuminga decent one) and it has full modern driver support (i.e. not some 4 year old drivers).

Besides your mental problems with it - there is nothing wrong with Windows 8 for traders. Some small (Metro mostly) issues nicely are fixed in 8.1
 
Quote from Fractals 'R Us:

I heard that Microsoft has always been very hard to deal with, that they don't follow their own documentation and things like that.

It is a lot more people being too stupid to read documentation and then blaming microsoft - much like many loosing traders blame their broker or the market instead of taking responsibility. Naturally if you lack any deepter understanding of the concepts then some of the documentation is a little hard to understand. And many progbrammers use databasdes, for example, without a fucking idea what a transaction is - then wonder why data is inconsistent.

Not all is nice - a nice example of a fuckup is that in SQL Server up to 2014 IIRC you can not truncate the data in a partition easily. That makes for example managing my backtest platform a little hard.... and a normal delete (with 50 or 80 million rows) is taxing. THe "workaround" is replacing the partition table with an empty one - but that means creating one which is not something a program SHOULD do. But - those are design decisions. I Found the MS documentation generally to be good if you are not a beginner trying to do things way over your head.
 
Quote from NetTecture:

Win 8 / 8.1 has some good advantages - fo rexample Metro. I can allow people to bring / install their own software as long as it is Metro (some small games, some chat program etc.) without compromising computer security.


There is no more bringing and installing your own applications in Metro side of Win8 (desktop part which is +/- Win7 is different);

You can only install NS certified Metro application from the Microsoft store.

If you are developer or developing in house software you can have it on your registered development machine and then ask for licence to sideload to other machines for testing and it only applies to certain editions of Win8. Some of it is not free.

If you are business then application sideloading is easier if you have Win Enterprise (again it is costing money).

Another words you no longer have free access to your computer; They want to collect royalties for allowing you to develop Metro Apps using their tools and deployment is controlled and centralized by NSASoft.
 
Moron? Ok, share with us please JUST ONE SINGLE element that is faster in Win8 than Win7 that has a material impact on systematic trading. The only one with mental issues is you here, injecting into this discussion metro style apps because they have really NOTHING WHATSOEVER to do with any systematic trading architecture. But please go on embarrassing yourself....


Quote from NetTecture:

Moron? Just comes to my mind.

Why not - Win8 is a lot faster than Win7 in many elements. YOu know, I WOULD run them on an XBox if it would make sense - the XBox is not that bad a PC when you look at the specs, and as long as you can use that.

Win 8 / 8.1 has some good advantages - fo rexample Metro. I can allow people to bring / install their own software as long as it is Metro (some small games, some chat program etc.) without compromising computer security. It is seriously faster in rendering text than Win 7 (totally done on the graphcis card, assuminga decent one) and it has full modern driver support (i.e. not some 4 year old drivers).

Besides your mental problems with it - there is nothing wrong with Windows 8 for traders. Some small (Metro mostly) issues nicely are fixed in 8.1
 
no let me tell you what your real problem is: You extrapolate from your own little shell (world) to conclude what the general problems are. While you may have experienced those SQL issues that does not mean that such are the big issues that cause Microsoft lose a huge amount of reputation among the developer community. Please get real. Again, if you have no clue what really plagues Microsoft and why hordes of developers are jumping ship then sometimes its better to keep the mouth shut.


Quote from NetTecture:

It is a lot more people being too stupid to read documentation and then blaming microsoft - much like many loosing traders blame their broker or the market instead of taking responsibility. Naturally if you lack any deepter understanding of the concepts then some of the documentation is a little hard to understand. And many progbrammers use databasdes, for example, without a fucking idea what a transaction is - then wonder why data is inconsistent.

Not all is nice - a nice example of a fuckup is that in SQL Server up to 2014 IIRC you can not truncate the data in a partition easily. That makes for example managing my backtest platform a little hard.... and a normal delete (with 50 or 80 million rows) is taxing. THe "workaround" is replacing the partition table with an empty one - but that means creating one which is not something a program SHOULD do. But - those are design decisions. I Found the MS documentation generally to be good if you are not a beginner trying to do things way over your head.
 
exactly, and that is why most everyone hates Win8, except of course our friend NetTecture and couple housewives who do nothing but a little browsing, music and photo viewing. Seriously how can this guy even bring up Win8 as one of MS's achievements when the launch was a total disaster, when neither corporates nor retail clients are picking up the software. Their stupid store concept is already out of fashion. How can a company be so out of touch with reality (not to mention their Win7 mobile OS, and a host of developer community products [think for a second why Microsoft suddenly embraces HTML5 and JScript, its because they have nothing to throw into the race that could compete]). I highly recommend not to listen to a guy who claims his trading system is feeling more at home on a Win8 than a Win7 machine, lol.

Quote from vicirek:

There is no more bringing and installing your own applications in Metro side of Win8 (desktop part which is +/- Win7 is different);

You can only install NS certified Metro application from the Microsoft store.

If you are developer or developing in house software you can have it on your registered development machine and then ask for licence to sideload to other machines for testing and it only applies to certain editions of Win8. Some of it is not free.

If you are business then application sideloading is easier if you have Win Enterprise (again it is costing money).

Another words you no longer have free access to your computer; They want to collect royalties for allowing you to develop Metro Apps using their tools and deployment is controlled and centralized by NSASoft.
 
Quote from vicirek:

There is no more bringing and installing your own applications in Metro side of Win8 (desktop part which is +/- Win7 is different);

You can only install NS certified Metro application from the Microsoft store.

See, you are an idiot. Use WIn8 ENterprise Edition in a WIndows Domain and you can bypass the windows store.

In case you consider learning: http://blogs.msdn.com/b/windowsstor...deploying-metro-style-apps-to-businesses.aspx

So, you CAN have your own metro apps. Not you, i.e. a trader living in his motherys basement, but any prop shop or larger operation can deploy internal metro apps bypassing the store.
 
Quote from CalVolibrator:

Moron? Ok, share with us please JUST ONE SINGLE element that is faster in Win8 than Win7 that has a material impact on systematic trading. The only one with mental issues is you here, injecting into this discussion metro style apps because they have really NOTHING WHATSOEVER to do with any systematic trading architecture. But please go on embarrassing yourself....

Text rendering. Great for T&S windows when you have active stuff. Win8 upward renders texts fully in the graphics card, while WIndows 7 can not do that wasting processor cycles and introducin higher latency.

The API is unchanged, so even "old" apps get faster.

Reading is still not a crime outside your mothers basement:

http://blogs.msdn.com/b/b8/archive/...celerating-everything-windows-8-graphics.aspx
 
Back
Top