#is this performance reasonable?

83 messages · Page 1 of 1 (latest)

honest stream
#

Is this performance reasonable?

rotund dock
#

You can ask google about it

rotund dock
#

or firefox

#

why browser have multi process architecture

honest stream
rotund dock
#

you showing memory usage?

#

or what?

honest stream
#

ye

#

memory

rotund dock
#

and how much memory should be?

honest stream
#

i don't know

rotund dock
#

how much memory hello page use?

honest stream
#

like me check

rotund dock
#

discord for example use from 600-1200mb

honest stream
#

wut

#

discord uses that much?

rotund dock
#

yes

#

if you use voice call ever more

honest stream
#

ok, then mine is a lightweight app

#

very great

#

i want it to be lightweight

#

so all electron apps have multiple processes i think?

#

can't make them into one?

#

like native app ?

rotund dock
#

electron use chromium

#

chromium is browser

#

browser is multi process

#

and browser cant be lightweight

honest stream
#

cool

#

but i can use css

#

which is worth it

#

and js

#

which is worth it

#

fk native dev

#

css is so powerful

#

🙂

rotund dock
#

you can use css in qt

honest stream
#

its mac

rotund dock
#

doesnt matter

honest stream
#

isn't qt for windows?

rotund dock
#

qt is crossplatform

honest stream
#

ah

#

thats cpp right?

rotund dock
#

yes

honest stream
#

...

#

thats something as bad as swift

#

🙂

rotund dock
#

nope

#

cpp is great

honest stream
#

how is it great

rotund dock
#

electron use cpp

honest stream
#

i hate cpp, maybe because im not smart enough

#

its syntax is messed up

#

wait

#

how does electron work?

#

which framework does it use?

#

for crossplatform

rotund dock
#

chromium and nodejs

honest stream
#

sorry

#

imeant chrome

#

how does it work?

#

its cross platform

rotund dock
#

and?

honest stream
#

and provide a universal sandbox

#

how does it work?

rotund dock
#

you can compile cpp code into any platform

#

if you have compiler for it

#

C/C++ universal stuff

honest stream
#

but you still need to stick to the OS specifics right?

rotund dock
#

yes

#

you have os dependent code

honest stream
#

do they use a bunch macros to check for that?

#

damn

#

i gotta refresh my knowledeg on cpp

#

i will finish my electron app and start learning cpp

#

so electron manipulates chromimum code i think?

#

to lift some of the restrictions?

#

of the sandbox

#

and expose those native capabilities to that sandbox?

rotund dock
#

electron have same restrictions

honest stream
#

damn, imma take a look at chrome code

main sparrow
#

Quite proud, keep up!