Again, more confusion by the usual MS drones here. Strict typing is NOT going to bring any improvement in the code execution but it's a great technique for code integrity. Only if you had actual programming experience you would know that.
Another confusion here is that Python could replace Windows based development code. The "heavy" apps in Windows will have thousand of lines because that's how Windows Development "Framework" is structured therefore you will need Visual Studio type of Environment for development.
But again, in a headless server environment, the code is much simpler, you no longer need to generate thousands of lines for silly Windows decorum, placement and interactions.
So in the case of a simple OMS, the front could a simple Java App that would manage the order parameters and feedback through different windows, and then the actual code to process the orders with attached algos if they needed to be would be performed on a headless server with Python.
and speaking of dying languages like C# and Java in a Windows environment, HTML5 is taking over as a rich client, so the code logic to run inside your browser, mostly JS, will not even need hundreds of thousands of lines to perform the same functions and the same feelings as a Windows "heavy" app.
the fashion for those "fat" languages is over, it's so 1990s and we are in the 2010s
Another confusion here is that Python could replace Windows based development code. The "heavy" apps in Windows will have thousand of lines because that's how Windows Development "Framework" is structured therefore you will need Visual Studio type of Environment for development.
But again, in a headless server environment, the code is much simpler, you no longer need to generate thousands of lines for silly Windows decorum, placement and interactions.
So in the case of a simple OMS, the front could a simple Java App that would manage the order parameters and feedback through different windows, and then the actual code to process the orders with attached algos if they needed to be would be performed on a headless server with Python.
and speaking of dying languages like C# and Java in a Windows environment, HTML5 is taking over as a rich client, so the code logic to run inside your browser, mostly JS, will not even need hundreds of thousands of lines to perform the same functions and the same feelings as a Windows "heavy" app.
the fashion for those "fat" languages is over, it's so 1990s and we are in the 2010s