2008: "Includes support for Windows, Mac, and Linux"

Oh wow, how convenient! I really appreciate talented developers who write good cross-platform code and accomodate to users of multiple operating systems!

2018: "Includes support for Windows, Mac, and Linux"

Oh great, another fucking Electron app 🙄

@SpankyWorks you can probably wait some more to get Haiku support…

@SpankyWorks cross platform isn’t that hard, for example if you pay some attention while writing rust you can just compile to all three of these (and more). It’s usually the GUI system that is a mess unless you restrict yourself to one of them or use something html based. I‘m looking forward to servo based applications in rust.


Can you blame them? There don't seem to be other great alternatives. It's less friction using web tech anyways.


Can I blame them? Yes.

Is it completely rational? Probably not 😛

@fredix @SpankyWorks

It's a whole new framework and language to learn compared to web which most already know, has a smaller community, has longer build times, and still is finicky to get cross platform support.

I'm on the side of greater performance, but there must be another incentive to get developers to make faster apps. Or we have to make the web platform super fast.

@animeirl @SpankyWorks You hate Java?
Java is a beautiful programming language compared to JS. It's so easy to reason about. You don't have to remember all the weird special-case behaviors of == and ===. It throws exceptions when something goes wrong, so you know where it went wrong. It has types. Statically checked. It's like... nothing fancy but everything you would expect from a programming language.

@animeirl @Wolf480pl @SpankyWorks server side Java is incredibly popular (maybe the most common server side language) . Android is a Java runtime environment that seems to present a pretty good UX too.

Everybody hates Java Applets and Swing, but the language isn't only those decades-old monstrosities.

@Wolf480pl @animeirl @SpankyWorks Funny, I have the complete opposite opinion. I hate (almost) everything about Java. Static typing without type inference, "classes everywhere" philosophy, over-reliance on IDE, painful use of getters and setters, etc...

Kotlin looks pretty awesome though.

@mlcdf @animeirl @SpankyWorks I'm not saying Java is beautiful in general, it's very average IMO. But compared to JS....

2019: "Includes support for Windows, Mac, and Linux"

great, yet another CPU exploit.

Sign in to participate in the conversation

cybrespace: the social hub of the information superhighway

jack in to the mastodon fediverse today and surf the dataflow through our cybrepunk, slightly glitchy web portal