[a / b / c / d / e / f / g / gif / h / hr / k / m / o / p / r / s / t / u / v / vg / vm / vmg / vr / vrpg / vst / w / wg] [i / ic] [r9k / s4s / vip] [cm / hm / lgbt / y] [3 / aco / adv / an / bant / biz / cgl / ck / co / diy / fa / fit / gd / hc / his / int / jp / lit / mlp / mu / n / news / out / po / pol / pw / qst / sci / soc / sp / tg / toy / trv / tv / vp / vt / wsg / wsr / x / xs] [Settings] [Search] [Mobile] [Home]
Board
Settings Mobile Home
/g/ - Technology

Name
Options
Comment
Verification
4chan Pass users can bypass this verification. [Learn More] [Login]
File
  • Please read the Rules and FAQ before posting.
  • You may highlight syntax and preserve whitespace by using [code] tags.

08/21/20New boards added: /vrpg/, /vmg/, /vst/ and /vm/
05/04/17New trial board added: /bant/ - International/Random
10/04/16New board for 4chan Pass users: /vip/ - Very Important Posts
[Hide] [Show All]


[Advertise on 4chan]


>ruins desktop computing
>>
File: 1735926283401851.png (277 KB, 838x662)
277 KB
277 KB PNG
>>
not enough ram for desktop computing anyway
>>
>>107889564
>improves Linux apps ecosystem
>>
File: 1752549771569996.png (38 KB, 960x960)
38 KB
38 KB PNG
*ruins all computing*
>>
>>107891075
It's not 2008 drone, V8 is for most intents and purposes faster than most compiled languages
>>
>>107889564
the hard pill to swallow for you fags is that linux would have a lot less software without it and companies would NEVER natively support it
>>
>>107889564
Honest question here, do you guys know of some place I could learn how to operate this shit?
>>
>>107889564 this, but also this >>107889788.
It's not so black and white. I don't like the idea of Electron, but it has bridged the gap between Linux and Windows. still, this doesn't change the fact that most crap that is distributed as Electron programs (banking apps etc.), should be just a web site.
>>
>>107891129
I tried to learn it, but immediately discovered that in order to do anything useful with it, you need to learn one of those bloated webshit frameworks, like React or some other shit. too much gay for me to handle.
>>
>>107889564
discord has given this shit such a terrible reputation
it can be fast and light, see vscode
>>
File: flat_light2.png (39 KB, 1638x869)
39 KB
39 KB PNG
>>107889564
that's your fault for shitting on Java which is the only way to write once, run everywhere.
small teams don't have the resources to write native desktop apps for every platform.
so they either use a cross-platform solution like Electron, they develop a web app or they simply target platforms with paying customers (so not loonix).
if you hadn't shit on Java so much you could have it all (example IntelliJ).
>>107891119
true
>>
>>107891165
VSCode is an Electron app that doesn't use any framework.
>>
>>107891165
>you need to learn one of those bloated webshit frameworks, like React or some other shit
No you absolutely don't. I never understood how people get gaslit into believing this (or that they need to use Typescript / webpack / vite etc)
>>
>>107891197
>>107891224
ok, so maybe I was finding wrong tutorials. any recommendations?
>>
>>107891239
npm init with only electron

main.js
renderer.js
index.html
>>
File: 1754950228548952.png (32 KB, 780x783)
32 KB
32 KB PNG
>>107891106
saar javascript super fast saaar you dont need desktop applications written in compiled or vm language saar you just need webslop saar please redeem the v8
>>
>>107891189
Now do GPU accelerated rendering cross-platform and cross nvidia-amd-intel -apple M GPUs. I can shit webgl shaders that just always work with electron.
>>
>>107891165
just because you're too lazy to learn them doesn't mean they're bloated. Vue's gzipped bundle size is 46 kB.
Electron's minimum bundle size is 100+ MB, so it's a drop in the bucket.
>>
>>107891271
>npm init with only electron
hm, I'll give it a try. I once made a led strip controller for RPi with just node and electron. working with them was a pretty good experience. I wouldn't mind using them for making desktop programs.
>>
>>107891294
what for? are you talking about games or desktop applications?
Java has an OpenGL library https://www.lwjgl.org/. it's what Minecraft uses.
>>
>>107889564
If something is electron I just use web version. It belongs in the browser - a containment zone.
>>
>>107891292
You're incoherent
>>
>>107891165
Maybe it's because I focused on learning angular, but the tools it gives you to make websites are so fucking good for me there's no point on doing everything with bare javascript, yeah it probably will weight like a quarter, but I'd need to spend several magnitudes of the time to do any shit with it.



[Advertise on 4chan]

Delete Post: [File Only] Style:
[Disable Mobile View / Use Desktop Site]

[Enable Mobile View / Use Mobile Site]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.