Login Page - Create Account

Support Board


Date/Time: Sat, 27 Apr 2024 14:35:17 +0000



Future planned OS platforms for SC

View Count: 24480

[2017-12-20 21:43:14]
ganz - Posts: 1048
fyi:

https://github.com/systemd/systemd/issues/2402

http://www.omgubuntu.co.uk/2017/12/ubuntu-corrupting-lenovo-laptop-bios

so NEVER use unstable flower distros and non-LTS kernels

the only stable solution is RHEL/CentOS and/or Debian Stable/oldSTable ones.
[2017-12-20 21:52:26]
ganz - Posts: 1048
SC Support

test GTK3/4 and/or QT5 atop on Wayland/(kwin | mutter | weston) with no any X libs when available in terms of stability and performance

in case it fails just drop it forever
[2018-01-03 07:48:54]
ganz - Posts: 1048
SC Support

Sierra Chart 64 Bit Version
https://www.theregister.co.uk/2018/01/02/intel_cpu_design_flaw/

it might be worth to check this new behavior, imho.
[2018-01-19 04:06:30]
ganz - Posts: 1048
BeardPower

I'm using BM/Fusion and EditShare/Lightworks on the daily basis with no issues most of the time. They're using Qt5\GTK3 on Linux.
So looks like one should have a huge reason to develop an app for Linux only because the cross platforming performance penalty is non-acceptable.
[2018-02-08 22:04:52]
ganz - Posts: 1048
fyi:

Because of low quality updates and support last months I've started to fully get rid of win server 2008r2 asap.

Another breaking point is OneCore and UWP policy so it is just impossible to consider any of ms windows os as a good choise in the mid term for trading and for any need to be manged tasks as well, imo
[2018-08-17 19:47:20]
Mauro - Posts: 45
I would like to put my word and encourage SC team to develope their great platform also for macOS.
This is why I think it is a good idea:
macOS is a safer platform compared to WIN, or at least it is percevied as such, and for us working with financial instruments security is a top priority.
MacOS is freely upgraded, so people using macs have mostly all the same system. In the microsoft world many people are still running XP. Most of the people I know going to college use a MAC, they is the future generation of customers. I know many people that went from Win to Mac, me included, very few do the opposite.
Almost no competition in the trading world. My guess is that anywone that want to trade on a mac will pick Sierrachart.
I wouldn't relay too much on the fact that there are ways like with Parallels to run Sierra on a mac. It is less then optimal and only a testament of how far Mac people are willing to sacrifice to still be able to use a mac.
I realy hope Sierra Team will consider to release their software for macOS.
I cross my fingers
Thank you
M
Date Time Of Last Edit: 2018-08-17 19:52:39
[2018-08-17 20:14:01]
Sawtooth - Posts: 3978
A MacOS version of Sierra is unlikely, based on posts #27 & #28 in this thread:
What is Sierra Chart Working On

Edit: those posts have been removed.
Date Time Of Last Edit: 2018-09-24 16:59:22
[2018-08-17 21:23:24]
Mauro - Posts: 45
tomglib, thank you for the link.
I actually agree with the reasoning of the sierra team about taking a stand against censorship of any kind.
I have been troubled by the absolute power of the companies developing operating systems forever.
Linux is a great promise even though Linus Torvald himself is a bit of tyrant on what happens on Linux.
I learned long time ago that to win a war you also need to be able to fight another day. In this case I welcome Sierra on Linux but the user base is so tiny that I don't think makes a lot of sense to have it as a solely platorm.
My point is that if Sierra wants really promote freedom then the best way is to promote competition, not limit it.
So Sierra on Win and Linux and Mac would be the best way.
Personally I switched to Apple becaue it seems to have more respect for the privacy and security of their users then most tech companies in the Valley. If I change my mind about it I would like to be able to switch to something else. Example I started using Duckduckgo so long ago that I don't even remember last time I used Google.
Companies have freedom too and if Apple doesn't want Alex Jones on iTunes I am Ok, as long as there is another place where he can say his stuff. Fortunately Apple didn't block several apps that still carry his podcast so.. whatever, most people I know don't use itunes anyway.
With all the respect I have for the opinion of the Sierrachart team I beg them to reconsider their stance and again consider to promote freedom through promoting competition.
Sorry for the long post. I didn't intend do deliver a sermon, I would just like to highlight why I think it would be a good thing to have Sierrachart on macOS
Thank you for your patience
M
[2018-08-17 23:47:01]
Sierra Chart Engineering - Posts: 104368
There is another practical reason behind the decision. It is already a significant task to make changes to Sierra Chart to allow it to be easily ported to another operating system . This is actively underway and we do not expect probably to finish this until the middle of next year.

And then it is more work to actually port it to another operating system. It is only practical for us to support one additional operating system. We were not sure whether that would be Apple or Linux and with what these big tech companies are doing, that tilted the decision in favor of Linux. And we will also see if Linux starts gaining share among desktop operating systems. If it does, that would reassure the decision. Otherwise we can consider reevaluating.

So that is the background behind the decision. So 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, *change* to the Teton service:
Sierra Chart Teton Futures Order Routing
Date Time Of Last Edit: 2018-08-17 23:47:38
[2018-08-18 05:41:45]
Sierra Chart Engineering - Posts: 104368
There is another reason why we favor Linux over the Apple OS and that is because Sierra Chart both functions as a client and a server. The server usage is expanding and we need to migrate to Linux for better performance rather than always running on Windows server operating systems.

Since we can only support one additional operating system this is another reason. The censorship is only just an additional reason but not the primary reason.
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, *change* to the Teton service:
Sierra Chart Teton Futures Order Routing
[2018-08-20 11:11:20]
bjohnson777 (Brett Johnson) - Posts: 284
Another quick point: The non-commercial Linux versions don't care about how many systems you install it on. This opens the possiblity of installing SC into a linux virtual machine for those wishing to test it out under linux. Mac users could easily run that under Parallels if they wanted and dump the win install.

A few weeks ago, my accountant/legal advisor was watching a lecture on system and network security. He was very concerned about the newer Micro$oft licensing small print in the windoze EULA basically stating "we own you and everything you do with one of our operating systems". I'm not sure why M$ lawyers would insist on putting that in there. There has yet to be a court challenging of it that I know of. If there is, it will be a very nasty fight... and a good sell signal for MSFT. Right now and at the very least, it is well known that M$ is snooping everything you do on one of their OS's. With my own network engineering experience and that of my peers, it is very hard to turn "most" of it off and keep it off.
[2018-08-21 16:16:33]
ganz - Posts: 1048
All of these talks looks like a meaningless one.
It's all about the personal opinion and has no any sense in terms of stability and predictability.
And things are the same :
- X Window is unsecure and buggy
- Qt5 is extremelly slow and buggy
- GTK is heavy and linux only
- nvidia graphic drivers are outdated and have regressions
- ati graphic drivers are buggy
- wayland is the newbie with no hrdwr and sftwr support

there are no any toolkit to build a good GUI app for linux at this moment.

so don't shake the empty space, guys - it makes the universe a bit warmer ;)
Date Time Of Last Edit: 2018-08-21 16:17:38
[2018-08-21 18:14:36]
BeardPower - Posts: 51
It's all about the personal opinion and has no any sense in terms of stability and predictability.
More or less, like some of your points.

- X Window is unsecure and buggy
Granted, as it's a few decades old and not fitting anymore.

- Qt5 is extremelly slow and buggy
Compared to what?

- GTK is heavy and linux only
It shares a lot with X regarding its old codebase.

- nvidia graphic drivers are outdated and have regressions
Are you referring to the binary blobs or the Open Source drivers?
Nvidia is still very reluctant to open their specs.

- ati graphic drivers are buggy
Official ones? Open Source drivers? They are as buggy as on all the other major platforms.

- wayland is the newbie with no hrdwr and sftwr support
It's fancy and newbie as long as there is no alternative upcoming.

there are no any toolkit to build a good GUI app for linux at this moment.
That's not true. In fact, there are many toolkits to build a good GUI app for GNU/Linux.
Each toolkit has its advantages and disadvantages but in the end, they are as good and as worse as their Windows/macOS counterparts.

What are the alternative OSs? Haiku? Redox-OS? Some Amiga stuff?

As SC is modularizing its software so the graphics component is becoming an independent module, what are the chances the community/an individual is able to develop its own graphics module? To me, it seems that SC is not using any OS dependent features besides the graphics module, so they could just provide the basic SC software and the graphics module will be linked as a dll like a strategy.
SC will never be OpenSource (will it?), so we are dependent on their decision anyway.
Date Time Of Last Edit: 2018-08-21 18:24:11
[2018-08-21 19:09:46]
ganz - Posts: 1048
BeardPower
Compared to what?
WinAPI/GDI
Granted, as it's a few decades old and not fitting anymore.
It shares a lot with X regarding its old codebase.
...
In fact, there are many toolkits to build a good GUI app for GNU/Linux.
are you feel ill?
what are the chances the community/an individual is able to develop its own graphics module?
i'm using my own qt5-based charting app on an everyday basis. it was realy easy to develop. it has dvp-like tools and so on.
What are the alternative OSs? Haiku? Redox-OS? Some Amiga stuff?
would you please stop to warm the universe again and again. thnx.

ps: omg :(
[2018-08-21 19:17:35]
Mauro - Posts: 45
The best "linux" distro: macOS
Unix based, "free", runs on several type of platforms (hackintosh anyone?).
Linux is a niche pruduct. The large majority of users today want a machine very easy to run. They don't like to hack to make a computer work. Even UBUNTU is too clancky and ugly. I see my teenager kids and their friends, they use Macs for school and win for gaming. They have no drive to learn Linux. Even the more geeky kids that like programming want to develop "apps" for mobile. This is the world today, and I wouldn't ignore it.
[2018-08-21 19:25:33]
BeardPower - Posts: 51
WinAPI/GDI
Sorry, no. It's all but performant.

...
Thank you for your great input.

are you feel ill?
Completely irrelevant. Are you out of arguments?

i'm using my own qt5-based charting app on an everyday basis. it was realy easy to develop. it has dvp-like tools and so on.
Good for you, but how is this any relevant to SC?
Qt? You are using this slow framework and not your WinAPI/GDI high-performer? You are contradicting yourself.

would you please stop to warm the universe again and again. thnx.
You clearly did not get it. Apart from that, this is just your personal opinion.
Anyway, please stop posting irrelevant content.
Date Time Of Last Edit: 2018-08-21 19:57:41
[2018-08-21 19:38:11]
BeardPower - Posts: 51
The best "linux" distro: macOS
That's just your personal opinion. What is your claim based on?

Unix based, "free", runs on several type of platforms (hackintosh anyone?).
Free as in "free Beer" yes, free as in "no-vendor lock-in", no.
The time of "Hackintosh" will be over sooner or later with the move to their in-house CPUs and other co-processors like T2 and others.

Linux is a niche pruduct.
It's a niche product on Desktop, yes.

They don't like to hack to make a computer work.
Didn't you mention the "Hackintosh"? The word "Hack" in it is taken literally.

Even UBUNTU is too clancky and ugly.
I don't think that the majority of SC clients care about "ugliness".

I see my teenager kids and their friends, they use Macs for school and win for gaming. They have no drive to learn Linux. Even the more geeky kids that like programming want to develop "apps" for mobile. This is the world today, and I wouldn't ignore it.
The indoctrination of the big companies works out quite well.
I guess that most geeky kids want to develop "apps" for mobile is, because they think they can get rich fast.
Ignoring the world like it is today? No, but it's better to learn from its mistakes and try differently.
[2018-08-21 19:56:49]
ganz - Posts: 1048
BeardPower
QT? You are using this slow framework and not your WinAPI/GDI high-performer? ..
being linux user since 1993 ... the answer is: Yes, it is ugly Qt.
It's a niche product on Desktop, yes.
you definitely have a headache. be careful.
lol, no comments ;)
[2018-08-21 20:02:45]
BeardPower - Posts: 51
being linux user since 1993 ... the answer is: Yes, it is ugly Qt.
So? That does not necessarily mean that you are good at it.
This is not a thread for posing.
Ugly Qt? Since when is a framework/quality of software judged based on it's look?

you definitely have a headache. be careful.
lol, no comments ;)
Another great input of yours.
[2019-02-10 21:37:20]
ganz - Posts: 1048
User35525
consider a tighter C++ framework like SFML
really nice libs :)
[2019-02-11 07:00:35]
Kiwi - Posts: 374
+1 for Linux

Other than "not Apple" I'd prefer to stay out of the arguments. Why not Apple? You already have one OS for beginners, Windows.

On market share of the desktop, Apple have about 12% so about 7x the Linux share. But Chrome, Android & Windows offering Linux Desktop options seem likely to reduce that difference - I'd like SierraChart on my tablet when I'm away from this machine, wouldn't you?

Server is obviously a different story.
[2019-02-11 07:59:27]
User493712 - Posts: 11
I guess SirraChart will move to web based solution eventually (e.g. Electron), like TT or MarketDelta. In this way it's easier to cross platforms and develop mobile app. They don't want to support multiple trading services or data feed. Neither do native GUIs on multiple platforms.
I'd rather they have a headless version for Linux than desktop version.
[2019-05-21 12:47:33]
seandunaway - Posts: 213
WINE

Due to SierraChart's strict adherence to the WinAPI, it works flawlessly at native speeds on Linux and Mac.

Instead of coding, compiling and maintaining several GUI frontends, and instead of gambling with third-party libraries, and instead of having to choose Linux OR Mac, why not just bundle wine? You could include it in the install, along with both a Linux and Mac executable shortcut, immediately making the software available to nearly every platform and every user.

The only caveat is you'd have to continue your strict coding style without adding obscure libraries - but you will anyways!


You have this unfair advantage, because your .NET competitors can't, and your software on mac and linux machines consumes 60mb of ram and 0-2% cpu, whereas similar featured Java software, 1gb+ of ram and 10x+ cpu.
Date Time Of Last Edit: 2019-05-21 12:53:31
[2020-09-03 02:25:03]
Mauro - Posts: 45
OK, my previous comments on having Sierra running on MacOs were misguided. I was wrong. Apple is really moving to in house CPUs as BeardPower predicted. Linux is the only alternative, and it is probably the best OS out there anyway. Looking forward for Sierra to be ready for the switch.
Linux +1

M

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

Login

Login Page - Create Account