Live data from Hacker News

ElectronJS alternative: SciterJS – HTML/CSS/JS in 4.5 MB executable

github.com

101–110 of 201 posts

Re: ElectronJS alternative: SciterJS – HTML/CSS/JS in 4.5 MB executable

#102
post #101

I wish more people knew how good Flutter for desktop already is. So far it's a competitive advantage for early adopters.

I think in Flutter, you do not define the interface in HTML.

That is a no-go for me.

I think HTML is the UI language that will outlive all others in existence.

It would be a mistake to use something else and then have to rewrite everything in some years.

Re: ElectronJS alternative: SciterJS – HTML/CSS/JS in 4.5 MB executable

#103

Earlier quoted context omitted.

Native c/c++ code linking maybe? Linking with native modules may be important to some projects, and that's complicated when the GPL is involved.

> Native c/c++ code linking maybe? Companies do C/C++ linking to Electron itself in a web app? I'm sorry, but I've never heard of such a thing. Do they also do C/C++ linking to the browser for the web app version fo the app? Web development must really have changed in recent years.

> Companies do C/C++ linking to Electron itself in a web app? I'm sorry, but I've never heard of such a thing.

Yes. Specifically to bridge into native functionality.

> Do they also do C/C++ linking to the browser for the web app version fo the app? Web development must really have changed in recent years.

There might not be a webapp (if the core functionality requires native code). Or it may exist but have a different tech stack involved where the native code can't be used.

Re: ElectronJS alternative: SciterJS – HTML/CSS/JS in 4.5 MB executable

#104

Earlier quoted context omitted.

> Until, at least, all major modern OSes come with a built in scriptable headless browser engine One of the main advantages of shipping your own browser like Electron or SciterJS is that it's a fixed, stable target where you can be a lot more confident about browser compatibility because you're only supporting a single browser + version.

Exactly, but we can check for feature support and adapt accordingly. We did it for the seen for years.

Right, but I'm getting the sense that people may have done it for years, but all that did was engender a desire to never have to worry about compatibility again

Re: ElectronJS alternative: SciterJS – HTML/CSS/JS in 4.5 MB executable

#105

Sciter is a very nice engine with a solid API/SDK and rock solid engineering behind it. For developers building efficient UI apps it can be a real alternative method to things like electron or as a lighter alternative to QT with QML script. However until now it was only available under commercial licence. Andrew Fedoniouk ( a.k.a. c-smile Sciter's original developer) has a kickstarter to fund open sourcing and suppor…

55 hours to go and not even a third of the goal completed. I’m an optimistic guy but I don’t see this happening. EDIT: I wouldn’t mind being wrong.

My suspicion is because:

a) It's $100k for GPL. $200k for MIT. I expect the latter is much more interesting to most people but there's no way to pledge for only that.

b) It's still web based. I think the large file size of Electron apps is only part of most people here's objection to them. There's also the general slowness, jankyness, lack of coherence, bugginess etc.

Still, I would have expected more interest than this.

Re: ElectronJS alternative: SciterJS – HTML/CSS/JS in 4.5 MB executable

#106
post #38

checkout how conformant QuickJS is with the modern ES standards https://test262.report/ (especially compared with other engines developed by big teams and companies behind them) Fabrice Bellard is a genius, and I really don't like using this word.

Seriously? Bellard is behind this too? Genius is definitely the right word here!

Wow. I had no idea that both ffmpeg and qemu was two of the things Bellard created. https://smartbear.com/blog/test-and-monitor/fabrice-bellard-...

Re: ElectronJS alternative: SciterJS – HTML/CSS/JS in 4.5 MB executable

#107
post #67

Earlier quoted context omitted.

"Until...all major modern OSes come with a built in scriptable headless browser engine, which would be a game-changer." Ah, yes. Internet Explorer, they called it. Built right into the OS. A game changer. Funny how the meaning of something (goodness/badness/motives/...) can change as circumstances change.

I think for "all major modern OSS" to apply we need at least Windows and macOS support. Internet Explorer never fit this description. Edit: This comment is wrong - looks like IE did fit this description before my time. :-)

The first computer I bought with my own money was an iMac running at 266 Mhz (not the first gen running 33Mhz slower!), Mac OS 8 something and Internet Explorer 5 I think.

Google didn't exist or wasn't evil yet and finding things was quite difficult specially at dial-up "speed".

Re: ElectronJS alternative: SciterJS – HTML/CSS/JS in 4.5 MB executable

#110
Sciter's author here.

What would be strategies in case of Kickstarter campaign will fail?

In principle I can publish it for free as it is now but I definitely don't want it to be one more of abandon-ware projects that are open sourcing as the end of life.

In general OS development is significantly more costly (for the author) as closed source one - for many reasons. So OS development needs steady stream of funding.

So is the question above, any practical ideas?

Post reply on HN