>>4622what exactly did you not understand?
js is remote code execution and allows jews to run code on your machine without you knowing what it does or without even consenting, you only have to open some website and boom they can run shit on your computer to fingerprint or hack you
"sandboxing" is riddled with security holes, probably left intentionally
js is a terrible programming language that has been designed in 10 DAYS, now its shitting up the entire internet
for example, lets compare 2 programs that do the same thing
one is written in JS the other one is written in C++
take element, a dogshit matrix client
its slow as fuck, especially on older computers
its remote code execution garbage and has telemetry bullshit baked into it
its unusable and you HAVE to use a mouse to fucking click clock here or there and click on the fucking message bar to write something after switching rooms because "hey fuck you we dont care about our shit being usable!"
oh yeah and it doesnt even have all the cool shit that is in the matrix spec such as custom emotes (embedding pngs into a text message)
no, instead they have other gay shit that isnt fully implemented in the spec yet called 'stickers' where you need to use some gay integration manager bullshit (also centralized, defaulting to vector.im israeli spyware and a pain in the ass to set up, no custom stickers, etc)
oh and you cant embed them into a text message either so just send a normal fucking png file you retard its literally the same thing
OH WAIT!
its a pain in the ass to do anything in element including uploading a file, NICE!
well enough ranting, now take a look at
https://git.dec05eba.com/QuickMediait eats 100 megs ram, 95 of them being for openGL (xrender is planned dont worry, itll eat 5 megs at most) while element eats like 600 because you have to open a motherfucking web browser to use it
its very fast and responsive, doesnt need a fucking mouse (and in fact completely ignores mouse input lol), and actually has sane keybinds
it doesnt randomly freeze or eat up 99% of your cpu, and its LITERALLY USING
if else if else if else if else
TO CHECK FOR KEYBOARD INPUT
it has nearly zero optimization and no native olm encryption support (yet, its planned), but did implement gpg over night as a joke while completely MOCKING elements slow buggy broken olm garbage
>unable to decrypt lolol fuck you cant fix this make a new room chudthis is just ONE comparison of JS and literally any other non-garbage programming language, and programs written in those.
pick ANY other good language (C, zig, literally fucking lua or bash) and you will see that it works and isnt slow broken fucking garbage
you dont even need to know what youre doing or optimize your shit, you just need to stop picking retarded languages, frameworks, or libraries
oh yeah and i forgot to mention, quickmedia is pure C++ with native X11 and openGL, no gtk/qt gay cancer shit to deal with.
tl;dr disable js, its garbage, slows down your computer, is a HUGE MASSIVE FUCKING backdoor, and is only used for tracking and serving you ads, and by people who are too mentally retarded to write HTML. (webdevs, aka soydevs)
and DONT EVEN get me started on python...