[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]

Electron

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: 64
Thread images: 8

File: electron.png (203KB, 715x729px) Image search: [Google]
electron.png
203KB, 715x729px
When is this fad going to die?
>>
There is literally nothing wrong with VS Code
>>
File: nothing wrong.png (342KB, 1280x800px) Image search: [Google]
nothing wrong.png
342KB, 1280x800px
>>60443288
>>
https://josephg.com/blog/electron-is-flash-for-the-desktop/

>Also all you web devs: Go learn C or Rust or something. Your program runs on a computer. Until you know how that computer works, you're doomed. And until then get off my lawn shakes fist.
>>
>>60443268
C. A. R. Hoare about PL/I, but perfectly applicable to Electron as well:
At first I hoped that such a technically unsound project would collapse but I soon realized it was doomed to success. Almost anything in software can be implemented, sold, and even used given enough determination. There is nothing a mere scientist can say that will stand against the flood of a hundred million dollars. But there is one quality that cannot be purchased in this way — and that is reliability. The price of reliability is the pursuit of the utmost simplicity. It is a price which the very rich find most hard to pay.
>>
>>60443376
>Developers don't let friends write electron apps. If you want to use JS and react to make a native app, try react native instead. Its like electron, but you don't need to distribute a copy of chrome to all your users, and we don't need to run another copy of chrome to use your app. It turns out modern operating systems already have nice, fast UI libraries. So use them you clod!
>>
File: jsdeveloper.png (39KB, 835x126px) Image search: [Google]
jsdeveloper.png
39KB, 835x126px
>>60443268
Probably never, because there will always be more Javascript fag developers meme millenials dab
>>
>And I bet the slack team doesn't know either. How many lines of code do you think the slack team wrote to make their client work? I'd guess around 50k. Maybe 100k. But slack isn't a native app.
>At least - not a normal native app. Its built on top of electron, so when you download slack you're actually downloading a complete copy of Google Chrome. Chrome, at the time of writing is 15 million non-comment lines. When you download slack, 99% of the code is 'below the water'.
>>
>>60443402
is that some kind of shitty video? do I want to watch it?
>>
>>60443323
>smc fan control
>not macs fan control
>>
>>60443388
>It is a price which the very rich find most hard to pay.
I would question the use of "most hard" where "hardest" would have sufficed. Very sloppy thinking, which brings into question his initial assertion. The guy writes like an uppity engineer rather than a classical scientist.
>>
>>60443701
Before you talk shit: https://en.wikipedia.org/wiki/Tony_Hoare
>>
>>60443268
I don't even know what 90% of that shit is.
>>
File: endme.jpg (24KB, 400x400px) Image search: [Google]
endme.jpg
24KB, 400x400px
>hyper
>terminal emulator in html, css and javascript

just kill me
>>
>>60443690
>Proprietary
>>
>>60444230
well, he is a macfag so of course he would prefer proprietary poopware
>>
>>60443848
what the fuck
>>
>>60443268
When people start worrying about security or performance. So maybe in 3 decades if we're lucky
>>
>>60443268
give it a little longer and the sheer bloat will collapse into a supermassive black hole
>>
>>60443797
this
>>
>>60443848
>>60444574
>type in
time seq 100000

>wait for eternity
meanwhile my urxvt terminal finishes in 0.4 seconds
>>
>>60445123
>time seq 100000

>seq 100000 0.00s user 0.02s system 109% cpu 0.019 total

get on my level senpai
>>
>>60445135
what's your terminal senpai?
>>
>>60445142
>echo $TERM
>rxvt-unicode-256color
>>
>>60445149
I've the exact same. You sure you didn't miss a 0?
>>
>>60445158
>>60445149
never mind I' a stupid nigger I was doing time seq 1000000
I've got 0.04s too
>>
>>60445123
22s in emacs :^)
>real 0m22.294s
>>
File: a.webm (217KB, 562x338px) Image search: [Google]
a.webm
217KB, 562x338px
>>60445123
i get ~0.14s in xfce4-terminal
>>
>>60445195
I was doing one million in my terminal, I'm getting 0.04 with 100000
>>
>>60445195
0,75 in putty. Damn.
>>
>>60445171
a stupid CIA nigger if I may add
>>
>>60445184
yeahh, emacs shell-mode isn't great.
>>60445195
I think it really depends on the hardware of your pc.
But in theory a xterm based terminal would be quicker.
>>
>>60443323
>apratheek

POO
O
O
>>
>>60443376
BASED.
Seriously, this meme needs to die as soon as possible.
>>
I'm a newbie programmer who knows a little C and a little python. I know css.

I wanted to make a small game that I could share with my friends, but all the GUI stuff has a pretty steep learning curve ( I actually want to package it to be multi platform) .

I thought web apps were my savior. Am i wrong?

>inb4 git gud
>>
It gets used because there's otherwise no easy crossplatform way to write desktop software.

If you show electron developers a way to make desktop software that's as easy and predictable as electron then they'll use it.

/g/ like to pretend it's getting used because of hipsters that won't let go of javascript, but it's being used because it's the only fucking way to write one codebase for all your platforms.

Java is a piece of shit with horrible UI libraries. C# is stuck with either ancient WinForms that still don't fucking work right on mono after all these years or Xamarin wanna-be mobile shit.
>>
>>60446111
How newbie are you, newb?

Web app is good for multiplatform. Depends if it's just going to be front end, if you want to do some server communication, then you'll have to learn some backend as well and I somehow doubt you want to get into that.

Why not just go with Unity?
>>
>>60445184
>using the smiley with a carat nose
>>
>>60446248
C++ and Qt? Literally anything + Qt?
>>
>>60443376
LUL C-babbies don't know what OPCODES are. Come back when you grow real understanding of CPUs.

Also get with the time dork
>>
>>60446248
this
Web applications & Electron applications are what everyone does now because it's easily cross-platform and can be deployed and updated whenever you want, as well as having a code base more accessible to the vast majority of programmers.
>>
>>60443288
Ok Pajeet.
>>
>>60446617
Fucking this. I've been using Py + Qt for plenty of my desktop apps and although it's a pain to use shitty GUI libs compared to HTML and CSS, I get a working product out of it and it does everything I need.
>>
>>60446111
get a free game engine and it's easy
unity or gamemaker or whatever
>>
>>60446699
> it does everything I need
>>
>>60443288
This. I'm actually seriously considering migrating to VS Code from my 7 year old vim and tmux setup. Autocompletion and debugging is actually really well done in VS Code.

It's the only Electron application I've used that isn't complete garbage.
>>
You guys know about tech or whatever, maybe you guys can explain
Why was I seeing duplicate post numbers with weird flashing images before the server went down or whatever
>>
>>60446900
Same here, the only memory issue I had was with an extension that was coded with less skills than MS's average.
>>
>>60446248
>discord electron app
>still no stable linux release
>slack electron app
>video calls feature is broken on some linux distros
>latest screen share feature not supported on linux

The only thing it buys you is being able to hire javascript monkeys.
>>
>>60446911
you must have a spooky virus pajeet
>>
>>60443268
I'm developing a video game based on electron using vscode. ama

>>60443323
cpu is at 1% on my Arch Linux(tm) machine

>>60445123
0.03s inside a terminal emulator embedded in my Visual Studio Code(tm). 4chan doesn't allow me to post a screenshot unfortunately

>>60446111
electron is godsent for games heavy on ui and somewhat low on graphics
>>
>>60447116
why would you want javascript monkeys anyway
>>
>>60446662
Except I never use the desktop version of any electron app because there is a non bloated web version available that actually works on all platforms.
>>
>>60447120
>4chan doesn't allow me to post a screenshot unfortunately

t. javascript "developer"

you sure seem to know your way around computers senpai
>>
>>60443268
Slack is such a shitty memory hog.
>>
>>60447141
I guess there's no reason since Typescript is superior
>>
>>60447118
It must be spreading because I saw other people report the same thinf
>>
>>60447120
>electron is godsent for games

what type of games would that be anon
>>
>>60447162
I'm a Java programmer actually

here's another screenshot for you http://i.imgur.com/6nZ2Vd8.png
>>
>discord is supposed to be less resource intensive than Skype
>literally runs electron
>skype uses 2-3x less than discord
Fuck this pajeet tier shit
>>
>>60447151
Not everyone is so autistic they won't use a program because of what tech it was built with.
>>
>>60447266
>I will swallow anything that gets shoved into my mouth

ok pajeet
>>
>>60447228
>A third of functionality is offline
so this is the power of java
>>
>>60447224
games that have 2d graphics and shitload of complex ui

>>60447287
btw this is from http://blog.4chan.org/
Thread posts: 64
Thread images: 8


[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.