Login Page - Create Account

Support Board


Date/Time: Fri, 22 Nov 2024 10:56:18 +0000



[Locked] - Microsoft Windows Is Truly Garbage. An Abomination. Software That is Woke and Insane

View Count: 3999

[2023-05-05 06:53:15]
Sierra_Chart Engineering - Posts: 17143
Microsoft Windows is truly garbage software. The more and more that we improve Sierra Chart and create our own functionality from scratch, the more we can plainly see the garbage that Microsoft Windows is.


We do use Windows on our servers, and we are constantly and continuously frustrated by the complete abomination and absolute crap that Windows is. It is gotten to a point, where we are now testing Linux and using Wine to run our server processes.

For example when we connect into a server, with remote desktop, the system freezes. Literally freezes and interrupts the network and file I/O. It is a complete utter insanity. We cannot even interact with our desktop or the system for a period of time. It is insanity to the maximum.

The Windows Explorer/file manager, is a hideously inefficient and utterly piece of crap software. an absolute abomination to the maximum.

This is one reason we created our own file interface, that you can see when you go to File >> New/Open Intraday Chart or Save Chartbook. This is our own. the Windows file dialogs are hideously inefficient.

When we do file operations on our servers, within our own software using the Windows API and gratefully aspects of the Windows API are still reasonably acceptable, we can complete operations involving multiple tens of thousands of files, in a matter of seconds. When we use Windows Explorer to try to do the same thing, it locks up freezes for hours and hours without end, and severely impairs system performance systemwide. This is the complete and utter insanity, of Windows.



All software is being completely an deliberately botched and ruined at this time. We call this software going woke. The latest is team viewer and we are developing a replacement for that.

Sometimes we get the comment, that Sierra Chart has some kind of nineties appearance to it. We do not know what is meant by that. Sierra Chart is a traditional Windows program utilizing windows, and menus and a point-and-click design. Windows, got its design from the original Apple Macintosh. The original Windows concept of windows and menus and dialog interfaces which we have replaced with our new settings Windows, is a good and timeless design.

Sierra Chart has its own super highly customizable control bar. We are certain the most customizable control bar that exists, anywhere in the world in software. It is based upon traditional control bar concepts. And this will be the foundation for our new trade window which will be customizable. One newer thing we added is control bar buttons to choose any order type and we are going to add list boxes to choose a trading account, order types and to do other functions to completely replace the trade window.

Are people saying, there is a fault, with the original Macintosh design? Here is the history of that:
https://americanhistory.si.edu/collections/search/object/nmah_334371

It originates from Xerox.

Although we do disagree, with drag-and-drop functionality. That leads to a lot of accidental operations especially with touchscreens. At the very least there needs to be an easy way to disable drag-and-drop.

We could care less about comments related to Sierra Chart allegedly having a dated design.

The common controls in Windows like list boxes and list views and others, are grossly grossly inefficient, poorly designed, limiting and what they can do (but that is not really the point), and they flicker. They are pure junk. For the most part they are no longer used by Sierra Chart and they will be completely removed.

Sierra Chart is true quality and very high-performance software. Yes it does have some weaknesses because we still have to remove these garbage Microsoft dialogs which is underway, which are being replaced by our new Settings Windows and there is a single thread for study calculations. However, this last item can be overcome by using multiple instances of Sierra Chart which is well supported.

We are going to be documenting everything here with our experiences with Linux and Wine.

One thing we have to work on is solving the problem where there is apparently out of order buffers being returned from wine when using overlapped I/O and I/O completion ports for network I/O. This was something that we patched years ago by just simply using a single buffer. However, disadvantages even our Windows users. On our server builds though, we still use multiple buffers for maximum performance.

We also have to develop our own operating system. This is something we will also begin to discuss.

We are just putting down a few thoughts now in this thread.

When you look at the direction that some/many computer programs are going in, draw a connection to the insanity that we see in this world going on with which sadly is heading to destruction, and worldwide communism which is ultimately going to fail. And appreciate the stability, and truth and independence and quality that you get from Sierra Chart.




The simple fact is is the Windows operating system is not at all viable for any type of business or professional or development use. It is complete garbage and that is absolute fact. Had gotten a new laptop (Dell XPS) , that came with Windows 11, and the operating system is unstable, inefficient, it is infested with news and unnecessary garbage, has an inconsistent, confusing, and hard to use design. Will be installing Linux on it as soon as possible.

Windows 7 was, the best operating system that Microsoft produce. But that is the past. Microsoft, it is a deranged, lunatic, woke, tyrannical, aligned with Satan company at this time. We do not make this statement lightly. This is fact.
Sierra Chart Support - Engineering Level

Your definitive source for support. Other responses are from users. Try to keep your questions brief and to the point. Be aware of support policy:
https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation

For the most reliable, advanced, and zero cost futures order routing, use the Teton service:
Sierra Chart Teton Futures Order Routing
Date Time Of Last Edit: 2023-05-05 12:59:15
[2023-05-06 08:02:02]
Sierra_Chart Engineering - Posts: 17143
We want to give an update here.

What is most important, if we are to use Wine on Linux as an interim solution until Sierra Chart is compiled directly to Linux, is network and file I/O performance.

The initial test we did with network I/O performance is just not acceptable. Network I/O performance is roughly about half. Very severe degradation when using Wine.

This might be because Sierra Chart is using overlapped I/O and limits the number of buffers to one buffer and allocates a large operating system receive buffer. This is perfectly fine on Windows though.

The reason for this is due to working around a problem with Linux with what looked like at the time out of order buffers coming from Wine, brought to our attention years ago.

We have confirmed, that Wine is delivering buffers out of order. We will develop a solution to this problem and increase the number of receive buffers to more than 100 and test again.

We are not very hopeful it is going to make much difference, since there is already a large operating system receive buffer anyway, but we will see.
Sierra Chart Support - Engineering Level

Your definitive source for support. Other responses are from users. Try to keep your questions brief and to the point. Be aware of support policy:
https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation

For the most reliable, advanced, and zero cost futures order routing, use the Teton service:
Sierra Chart Teton Futures Order Routing
Date Time Of Last Edit: 2023-05-06 08:04:33
[2024-09-25 02:09:35]
Sierra_Chart Engineering - Posts: 17143
We are putting this back at the top of the board. Microsoft Windows is absolute crap garbage. They are completely deranged insane criminals.

On their server operating systems, every time we restart the server, the font configuration changes and scrollbars widths change. All of the configuration is lost. This is stupidity. And every time we connect to a system there is all of this woke insane rescaling and freezing of the desktop that goes on. This did not exist in Windows server 2008 in earlier.

This is nothing more than big-time insanity.

The reason we refer to Microsoft as criminals, is not in a strict legal sense, but it is because Microsoft Windows has a very large user base going back into the 1990s and earlier which is gradually grown over time, and then they radically change their operating system from time to time, and forcing users to upgrade, and completely botching and ruining user interfaces from what was reasonable and controllable, and worked, to something that is completely utterly dysfunctional.

So they have no respect, for their customers at all. They are simply trying to perpetrate, their insane woke ideas, upon humanity. And force it.

Windows, is in a state of deterioration. The software industry is in a state of deterioration. This is absolute fact. The software industry is in a state of deterioration. Except for Sierra Chart. It is going to the bottom. It is insanity. It is consistent, with the insanity that we see in the world. Microsoft has no respect, to their customer base and maintaining consistent user interfaces that work. They have no respect for all of the work that us developers around the world that has made Microsoft wealthy. They are regarded by senior management at Sierra Chart, as woke idiots.

Every time they come out with a new version of Windows, they are creating so much, suffering around the world. This is certified insanity. Big time stupidity. Criminal activity. When instead they can simply be making incremental and gradual improvements and add new features which are optional and make performance improvements, make stability improvements, and keep nothing more than a single common operating system that gradually improves, with options that can be enabled and disabled with features a user would want or not want.

And something so simple, as disabling drag-and-drop functionality which is a huge problem, with touchscreens, or even when using a desktop pointer, so that there is no accidental drag-and-drop operations, does not even exist in Windows. There is no way to disable this in Windows. There is no true way in Windows to disable this.
Sierra Chart Support - Engineering Level

Your definitive source for support. Other responses are from users. Try to keep your questions brief and to the point. Be aware of support policy:
https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation

For the most reliable, advanced, and zero cost futures order routing, use the Teton service:
Sierra Chart Teton Futures Order Routing
Date Time Of Last Edit: 2024-09-25 02:35:54

To post a message in this thread, you need to log in with your Sierra Chart account:

Login

Login Page - Create Account