News for hackers. Stuff that matters.
Re:LightSpeed: Rewriting Messenger’s codebase for a faster, ... by pjmlp on Tuesday March 03, 2020 @11:09AM (#22475696)
I can speak for Qt, Ionic and Cordova.

Beyond "Hello World" all of them required me to get my hands dirty, at which point I was better off just doing C++ with native views, standard out of the box tooling available across all SDKs.

Nowadays I rather go for PWAs, or plain mobile Web, unless it is something very special that requires OS APIs or hardware access.

Re:LightSpeed: Rewriting Messenger’s codebase for a faster, ... by jstimpfle on Tuesday March 03, 2020 @03:42PM (#22478529)
I've worked power-user type applications that are mainly keyboard driven, and those are pretty easy to make cross platform with a single custom codebase that has a platform-specific graphics backend (OpenGL covers many platforms) and minimal platform code. Let's say < 300 lines of boilerplate per platform + 600 lines for OpenGL + 2-5K lines for (shared) UI controls.
Re:LightSpeed: Rewriting Messenger’s codebase for a faster, ... by pjmlp on Wednesday March 04, 2020 @01:57AM (#22481738)
Yeah, but that kind of fits what I was describing, you are using standard SDK tooling, and it looks to me it being game engine like.
Re:LightSpeed: Rewriting Messenger’s codebase for a faster, ... by jstimpfle on Wednesday March 04, 2020 @02:06AM (#22481773)
I wasn't disagreeing.
Re:LightSpeed: Rewriting Messenger’s codebase for a faster, ... by pjmlp on Wednesday March 04, 2020 @02:49AM (#22481912)
Neither was I. :)