Remix.run Logo
pjmlp 3 hours ago

Nah, some developers are lazy, that is all, lets not dance around the bush with that one.

Most of those Electron folks would not manage to even write C applications on an Amiga, use Delphi, VB, or whatever.

Educated on node and do not know anything else.

Even doing a TUI seems like a revelation to current generations, something quite mudane and quite common on 1980's text based computing of Turbo Vision, Clipper and curses.

reactordev 3 hours ago | parent | next [-]

They wrote a React TUI renderer, that’s what they did. Shame…

I understand why, but there is such beauty in the simplicity of ansi.

pjmlp 3 hours ago | parent [-]

The company that supposedly is selling that AI can do everything to replace us.

esafak 2 hours ago | parent [-]

I see no contradiction. You could get replaced by an agent that spews out React TUIs; as if corporate buyers are going to care about the difference!

reactordev an hour ago | parent [-]

That’s the hard swallow. End users only care about the UX and it working. They don’t care how succinct your code is. They indirectly care about its performance.

sehugg 3 hours ago | parent | prev | next [-]

Realize, though, that just grabbing a frame buffer is not a thing anymore. To render graphics you need GLES support through something like ANGLE, vectors and fonts via Skia, Unicode, etc. A web browser has those things. Any static binary bundling those things is also gonna be pretty large.

And JavaScript is very good at backwards compatibility when you remove the churn of frameworks (unfortunately Electron doesn't guarantee compatibility quite as far back)

pjmlp 2 hours ago | parent [-]

And CPUs are only sand powered by electricity.

I do realise the need for abstractions and they do exist, provided there is actually the interest to learn them.

zadikian 3 hours ago | parent | prev | next [-]

At least it seems like a lot more apps are cross-platform than before. I wouldn't call the native devs lazy for not making a Mac version of their Windows app.

pjmlp 3 hours ago | parent [-]

Agreed, yet back in the day we even managed to do that with applications being written in Assembly, in some cases.

Uphill both ways, should be easy for a company doing C compilers with LLMs.

Iolaum 3 hours ago | parent | prev [-]

In an age where LLM's start writing applications why would this matter?

pjmlp 3 hours ago | parent [-]

Yet another reason to have those LLMs create native applications, should be easy apparently.