[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y ] [Search | Free Show | Home]

Why does it suck?

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 35
Thread images: 4

File: 1490062954870.png (44KB, 1369x785px) Image search: [Google]
1490062954870.png
44KB, 1369x785px
Why does it suck?
>>
>>60191986
JS.
>>
Uses chromium as front end
>>
>>60191986
Honestly, it doesn't really suck that much.
Sure it's not as efficient on resources as it could be, but it's a quick and easy way to make desktop applications without having to rewrite the front- and backend of your webapp.
>>
>>60191986
Why do you?
>>
Electron is the primary example of the bloat, inefficiency and utter garbage that is the current state of (web) application development.
>>
>>60191986
It can't be efficient, by design/standard.

Also, as programming is concerned, HTML/CSS nodes are the worst method of implementing GUI elements. Then for a long time comes nothing and then come scene graphs and the obviously best thing if you aren't a fucking pussy is rawly drawing the whole GUI yourself in multiple threads, using bare Vulcan in combination with native OS callbacks.
>>
What's a good alternative that doesn't use this shit, besides Sublime?
>>
Software development in 2017 is not about quality, it's about quantity and speed. Companies need to be able to make things as quickly as possible so they can pump out 20 different shitty pieces of garbage every year to keep getting venture capital investments to keep their lights on.

It doesn't matter if any of them are good, or if any of them even make money, all that matters it that they are able to get from pitch meeting -> getting paid -> minimum viable product in less than 3 months before they jump to the next "Uber of Laundry".

Electron is a symptom and solution to that development model. It's not meant for making quality applications, and applications built on it are rarely meant to be around for more than a year anyways. It's meant to be able to prototype an idea extremely quickly so the devs can get VCs to break out their checkbooks.
>>
>>60192587
I am specifically talking about Atom, of course. What's an alternative to that
>>
100MB distrobution sizes
50x CPU usage
Would randomly not open for some users
>>
>>60192587
You mean, as in GUI text editors that can open large files?
- some comercial editors, say UltraEdit, 101Edit, EmEditor
- jEdit, it is basically emacs but for GUI instead
- NOT notepadqq, because the feggit made the editing part a web component

yah, sorry, FOSS devs can't into GUI editors
>>
>>60192637
>>60192683
Oh, so you want more of a web feggits code artisan editor?
Use an IDE instead, /thread
>>
>>60192539
Nobody got no time for that. At least use OpenGL.
>>
>>60192739
>Nobody got no time for that.
Qt (aka the only ones having a say in developing professional GUI elements and everyone else can eat a coronal feast of dicks) have.
>>
>>60191986
Because it's not N A T I V E
>>
>>60192587
Geany
>>
>>60191986
i love when my quick text editor takes 2 seconds to load, takes 150+MBs ram and can't even open files with more than 50k lines
>>
>whip up shitty demo in browser
>show to boss
>SHIP IT
>but...
>SHIP IT
>>
File: 1476755045366.jpg (14KB, 392x320px) Image search: [Google]
1476755045366.jpg
14KB, 392x320px
just when you thought windows programs shipping with their own copy of gtk/qt was inefficient, normalfags go an find an excuse to ship an entire web browser engine with their applications
>>
>>60191996
/thread
>>
>>60192527
so much this!
>>
>>60192683
>- jEdit, it is basically emacs but for GUI instead
Emacs has a GUI already. and can do everything jEdit can do and more.
>>
>>60192763
qt is ugly though
>>
>>60192539
HTML and CSS are the only non-retarded way to write crossplatform applications with some semblance of unity.

Programming for Qt is like aids.
>>
>>60192590
>Software development in 2017 is not about quality, it's about quantity and speed.
Electron does not delivers either
>>
basically, because it's slow as fuck
FUCK js apps
>>
>>60198325
He meant speed to ship, any webfag can whip up a hipster js calculator in under 5 minutes
>>
File: xx.jpg (41KB, 750x488px) Image search: [Google]
xx.jpg
41KB, 750x488px
with the amount of botnet going on, programming and society is fucked anyways. there is nowhere to run. normies dont care if you were fizzbuzzing pointers or gluing together js tutorials. now lets ship some nice bloat fast and hustle that sweet green, bois. i wouldnt care about bloat when i ll be snorting cocaine off that tight escort's ass on my yacht.
>>
>>60191986
You can't have that many layers of abstraction, retard-proof concepts and have decent performance.
sure it's good to have languages in which you can develop quick apps for data analyze, monitoring some services but by no means you should write heavy programs with them.
We now have ide, chat program, music player, internet browser and much more, having all of these shit on your pc at the same time couldn't possibly be a good thing for your cpu and battery life.
>>
File: a.png (209KB, 744x1506px) Image search: [Google]
a.png
209KB, 744x1506px
>>60198321
>HTML and CSS are the only non-retarded way to write crossplatform applications with some semblance of unity.
what is wxWidgets
>>
>>60203063
>that
>unity
tell me when you can make an application like Adobe Photoshop that looks the same on all OSes without breaking your back writing an in-house cross-platform GUI framework
>>
>>60203809
unity as in more or less the same codebase
and non-retarded way as in your programs look and feel native on multiple platforms
>>
>>60191986
>>60191996
It could be good. And VS Code is the good version.

Atom devs are shitty JS meme developers, MS cut out all the bullshit from Electron and only kept the extensibility and UI capabilities.

While no editor should ever consume 17 goddamn megabytes of RAM, that's my VS Code with extensions active, and no CPU. Atom uses ten times that and constantly burns CPU time for no reason.
>>
>>60192683
what?
Kate editor is fantastic
>>60192587
there are lots on loonix
kate is very similar to sublime
Thread posts: 35
Thread images: 4


[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y] [Search | Top | Home]

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
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.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.