Post number #579616, ID: c3fe7c
|
Especially Javascript frameworks Who was the retard that looked at Javascript and said "know what this shit language needs? Complex frameworks that require 5x the code you'd normally need, just to make everyone miserable!"
Post number #579662, ID: a4d46c
|
Welcome to Javascript development. It's perpetually hell here but everything we do to fix it just turn into more hell
Post number #579663, ID: 838235
|
>>579662 Fixing anything in JavaScript means patching it with a solution that gets obsolete next year. Fun.
Post number #579678, ID: efa78e
|
Can we replace js with web assembly?
Post number #579686, ID: e5e469
|
I need java script to make good coffee.
Post number #579691, ID: a278b3
|
what is best language
Post number #579694, ID: c3fe7c
|
>>579691 not Javascript, that's for sure
Post number #579790, ID: f2193b
|
Javascript is a fucking shitshow, idk why someone would use nodejs to make a desktop app
Post number #579896, ID: 3f3f34
|
>>579790 because electron is just that attractive I guess. why the fuck is everything a web browser now?
Post number #579912, ID: a4d46c
|
Javascript development is a hellscape.
But... As far as programming UI goes, it's progressed much further than any other language. If you're already used to ita idiosyncracies, I can see the appeal of sticking with it even for desktop apps.
Electron is an excessive bloatware and I hate it too. But UI programming is already hard. I guess people would rather stick to the hell they know than diving into the jungle of native code.
Post number #580028, ID: e50cf5
|
>>579896 Javascript offers the same advantages like java did by using a VM to interpret the code. While Java needed the Java VM, Javascript makes use of a Web-Browser as VM, which is these days pretty common on most desktop systems. Platform independence is the keyword here. Of course Javascript also has the same disatvantages as Java had: A VM interpreting the code is much slower/more inneficent than properly compiled binary code. And it relys much on the VMs (Browsers) security.
Post number #580030, ID: e1c3a8
|
>>580028 you're aware that browser engines are way more bloated than JVM will ever be? Well, unless Oracle screws up again.
And this comes from someone who has a personal thing against Java.
Post number #580038, ID: e50cf5
|
>>580030 I am. I even appreciate, that java enables the developer at least to do some significant performance optimizations. But I'm also sure that Oracle will screw it up, like they always did. But, other than in the locked MS world, we don't depend to much on this companies stupid decisions, thanks to OSS.
Regarding Javascript we can be glad that Powerpoint did not yet become the new popular "programming language" for idiots: https://www.youtube.com/watch?v=uNjxe8ShM-8
Post number #580044, ID: 2c22e0
|
>>580038 don't worry, idiots can't stand the thought of writing a program in assembly, let alone a turing machine. i know because i'm one.
Post number #580054, ID: 2279bf
|
Stop writing JavaScript. If you're brave go for WebAssembly, and else go for something like clojurescript or whatever
Post number #580083, ID: e50cf5
|
>>580044 I actually once wrote assembly code for the Z80. I understand the necessity of higher programing languages, but I think it would improve the software world pretty much if programmers had to start with assembly and understand how the device they program works (at least basically) I often saw people writing code to solve problems they never would solve with the trial and error approach. They could easily spare work by obtaning some basic knowledge/experiences.
Post number #580208, ID: 18929a
|
>>580044 Powerpoint poker in my youth, I made a fake computer environment in that shit. Should have the powerpoint somewhere still. Did nothing still, but fueled my creativity for a while
>>580083 based. Did you do it on a TI calculator like me, or on some other hardware? I'm curious.
Also, always buy older TIs on Ebay. So much cheaper, so much better than 84 variants, although the Nspire is pretty cool. I like lua too much for my own good.
Post number #580209, ID: 18929a
|
Any Lua coders here? Just curious. It even comes with NaN, so all you JS junkies'll feel right at home. XD
Post number #580233, ID: efa78e
|
I refuse to use languages that count from 1.
There was a talk at defcon showing that PowerPoint is turing complete
Post number #580252, ID: 1b7eb9
|
>>580208 I did it on a computer which was build for education purposes in the 80s but still used in the industry and military education.
Post number #580269, ID: 2c22e0
|
>>580209 I'm not a Lua coder, but I coded a mod for ToME (a game) in Lua and it does feel a lot like js. Coincidentally one of the occasion I had to use js was to code an rpg maker mv game and it felt a lot like modding rather than actual software development where you had to override a bunch of classes as opposed to using an actual API.
Post number #580576, ID: 0ac6d5
|
>>580269 I heard the JS in RPG Maker MV feels is very un-JS like. RPG Maker used to use Ruby but they changed it to JS for some reason.
Post number #580583, ID: 2c22e0
|
>>580576 Maybe you're referring to node.js? I mean, everyone who develops in js either use node, jquery, or some other language that compiles to js. Not that I know better since I never actually developed a web app.
Post number #580651, ID: 448c9f
|
>>580583 "nobody use plain js" Excuuse me. Plain vanilla Javascript is perfectly usable. You don't need fancy libraries if you jut want to make some nice transition in your webpage.
Post number #581074, ID: 2c22e0
|
>>580651 > using js on a webpage > not using js to make ""native"" apps
it's as if you figured out the intended purpose or something!
jokes aside I thought most people use jquery or css3 (?) for that stuff but sure you do you
Total number of posts: 25,
last modified on:
Tue Jan 1 00:00:00 1563614002
| Especially Javascript frameworks
Who was the retard that looked at Javascript and said "know what this shit language needs? Complex frameworks that require 5x the code you'd normally need, just to make everyone miserable!"