You aren't familiar enough with JS to make this statement. JS is fast enough to do audio and video processing in real time. The fact that your web experience is slow is not the fault of Javascript the language, but likely the implementation of it by someone not experienced or not interested in their job, perhaps someone like you.
"Callback hell" is a problem with the developer, not the language. If you've created a mess, then you should probably find a way to fix it that doesn't keep you up at night.
You're the only other sane person in this thread. I know this is slashdot, and it's full of anti-javascript hatred to it's core, but all these comments overlook that this isn't a javascript problem, this is a package manager problem which other languages also have. Nothing about this is really specific to javascript at all, but it's an all-too-convenient reason to bash javascript yet again in an online forum that has jumped the shark many years ago.
Wait... there are people who run Ruby code, on a server, as root? Untrusted Ruby code they don't control to boot? Uhhh, wow.
Wait... there are people who run PHP code, on a server, as root? Untrusted PHP code they don't control to boot? Uhhh, wow.
Wait... there are people who run Python code, on a server, as root? Untrusted Python code they don't control to boot? Uhhh, wow.
FTFY...
It isn't about the language, it's about package management. Singling out Javascript makes you look like an idiot because you don't understand the problem.
Javascript isn't even the worst of this... if webassembly is running inside the browser, it's going to have the DOM as a bottleneck. It's great that bytecode can be loaded and run, and C++ programmers can work on front-end code, but now they'll still have to deal with the DOM and the browser API, and CSS, which they will no doubt complain about - and so this won't go anywhere very fast... except maybe for some games, but those will likely be limited because nobody is really going to develop new games inside a web browser.
The adoption of Windows by corporations had little to do with price, or performance. The main reason Windows was adopted so widely in business is because of control - Windows had much more in the way of file sharing and networking with more control over user access. This is something important in business, which the Amiga and Macintosh lacked.
You're full of shit. Get off your Amiga bashing horse already. Do you think Intel documents "the internals" of their chips beyond providing the same information Amiga provided about their chips?
You're just a troll.
The Amiga chipset did scale, there were multiple iterations, each far better than the previous, so I'm not sure where you get the crack that you're obviously smoking. Motorolo 680x0 architecture also did scale, there were multiple iterations and bumps in MHz and 16bit to 32-bit architecture. Macintosh computers of the day also used the same CPU, but were still stuck with black-and-white displays, while Amiga had thousands of colors.
The failure of the Amiga was clearly not based on the technical aspects of the hardware or software, nor the "scalability". Saying that is just completely ignorant.
While true that Amiga wasn't the only platform using "proper multitasking", it was by far the most widespread at the time. A/UX, Xenix, OS/2?? None were as widely adopted as the Amiga platform. The low cost of the Amiga hardware and the previous success of the Commodore 64 were major factors in the widespread adoption of the Amiga. The hardware was also far more advanced than the PCs and Macintosh of the day.
Apple is more robust? Tell that to the 100s of thousands of people with 2011 macbooks which overheat and die, even after multiple motherboard replacements. It has reached class-action status because Apple is unwilling to acknowledge any defect.
We have a 2011 macbook here that has had the motherboard replaced 4 times, and is now out of warranty and Apple wants $1200 to replace it again. Fortunately we found a place that will "re-ball" the chips that keep separating from the motherboard, for $250 a pop. Still quite horrible for a laptop that cost too damn much to begin with.
Apple is notorious for removing cooling to make their product more "beautiful". That is quite the opposite of "robust". Their latest macbooks have no fans at all, and I doubt that will go well for them in the long-run based on past experience. But, their laptops have to be "beautiful" or people won't buy them.
This is exactly what I'm thinking too.. they seem to be falling over themselves trying to get people to install the new windows - for free, even for all the pirates.
In light of all the NSA abuses, computers are becoming less interesting to me. About all I use them for now is to write software to make money. Beyond that, I don't trust them at all, thanks to the creepy NSA, facebook, and others who want to know too damned much about everyone.
> You'll never break through the smugness and self-righteousness.
You've just described the right-wing attitude about anything they think is un-american or against christian ideals.
Trickle down economics is a disaster, banning abortion is a disaster, climate change denial is a disaster, starting un-funded wars is a desaster, lax gun regulation is a disaster - I'm not sure how anyone could promote any of those ideas, you really have to be out of your mind or unwilling to listen to reason when it comes to some of the republican agenda.
I'm all find with fiscal conservatism, if that is what the republicans actually stood for, but they have proven again and again that they simply are not interested in that.
Guess where the earth is located - IN SPACE, YOU MORON.
You sound like you think the earth is sitting on some mantle in god's office or something.
We're on a rock floating around "outer space" with lots of other rocks. This is enough reason for NASA to be studying the earth as much as it wants/needs to.
The simplest solution is already on the books: Freedom of Speech. Sorry coppers, your notion of privacy as a public servant is trumped by our right to freedom of speech.
You aren't familiar enough with JS to make this statement. JS is fast enough to do audio and video processing in real time. The fact that your web experience is slow is not the fault of Javascript the language, but likely the implementation of it by someone not experienced or not interested in their job, perhaps someone like you.
"Callback hell" is a problem with the developer, not the language. If you've created a mess, then you should probably find a way to fix it that doesn't keep you up at night.
Came here for the node-bashing, was not disappointed. Nodejs is great, it's slashdot and the trolls here that are irrelevant.
Do you believe everything the government tells you?
Do you believe everything Apple tells you?
You're the only other sane person in this thread. I know this is slashdot, and it's full of anti-javascript hatred to it's core, but all these comments overlook that this isn't a javascript problem, this is a package manager problem which other languages also have. Nothing about this is really specific to javascript at all, but it's an all-too-convenient reason to bash javascript yet again in an online forum that has jumped the shark many years ago.
Wait... there are people who run Ruby code, on a server, as root? Untrusted Ruby code they don't control to boot? Uhhh, wow.
Wait... there are people who run PHP code, on a server, as root? Untrusted PHP code they don't control to boot? Uhhh, wow.
Wait... there are people who run Python code, on a server, as root? Untrusted Python code they don't control to boot? Uhhh, wow.
FTFY...
It isn't about the language, it's about package management. Singling out Javascript makes you look like an idiot because you don't understand the problem.
"The FBI is being lazy at best, disingenuos and power-grabbing at worst."
The exact same could be said of Apple in this case.
Javascript isn't even the worst of this... if webassembly is running inside the browser, it's going to have the DOM as a bottleneck. It's great that bytecode can be loaded and run, and C++ programmers can work on front-end code, but now they'll still have to deal with the DOM and the browser API, and CSS, which they will no doubt complain about - and so this won't go anywhere very fast... except maybe for some games, but those will likely be limited because nobody is really going to develop new games inside a web browser.
You know that oligarchy people are always talking about?
FTFY
Apple already evades paying US taxes, I'd be happy to see them leave.
You are obviously not in touch with reality, or US laws concerning encryption.
Fear mongering is the new "reality distortion field".
Compiling to JS is like having a shit for dinner, you're doing it wrong.
Denigrating JS is like having shit for brains, you're doing it wrong. FTFY.
Don't feed the troll
Don't feed this troll
The adoption of Windows by corporations had little to do with price, or performance. The main reason Windows was adopted so widely in business is because of control - Windows had much more in the way of file sharing and networking with more control over user access. This is something important in business, which the Amiga and Macintosh lacked.
You're full of shit. Get off your Amiga bashing horse already. Do you think Intel documents "the internals" of their chips beyond providing the same information Amiga provided about their chips?
You're just a troll.
The Amiga chipset did scale, there were multiple iterations, each far better than the previous, so I'm not sure where you get the crack that you're obviously smoking. Motorolo 680x0 architecture also did scale, there were multiple iterations and bumps in MHz and 16bit to 32-bit architecture. Macintosh computers of the day also used the same CPU, but were still stuck with black-and-white displays, while Amiga had thousands of colors.
The failure of the Amiga was clearly not based on the technical aspects of the hardware or software, nor the "scalability". Saying that is just completely ignorant.
While true that Amiga wasn't the only platform using "proper multitasking", it was by far the most widespread at the time. A/UX, Xenix, OS/2?? None were as widely adopted as the Amiga platform. The low cost of the Amiga hardware and the previous success of the Commodore 64 were major factors in the widespread adoption of the Amiga. The hardware was also far more advanced than the PCs and Macintosh of the day.
Obama has not run the country into the ground, GW Bush did that, if you remember... oh wait, republicans have selective memory.
You're a troll, but you're not wrong.
Apple is more robust? Tell that to the 100s of thousands of people with 2011 macbooks which overheat and die, even after multiple motherboard replacements. It has reached class-action status because Apple is unwilling to acknowledge any defect.
We have a 2011 macbook here that has had the motherboard replaced 4 times, and is now out of warranty and Apple wants $1200 to replace it again. Fortunately we found a place that will "re-ball" the chips that keep separating from the motherboard, for $250 a pop. Still quite horrible for a laptop that cost too damn much to begin with.
Apple is notorious for removing cooling to make their product more "beautiful". That is quite the opposite of "robust". Their latest macbooks have no fans at all, and I doubt that will go well for them in the long-run based on past experience. But, their laptops have to be "beautiful" or people won't buy them.
> And the NSA gets to pwn you for free.
This is exactly what I'm thinking too.. they seem to be falling over themselves trying to get people to install the new windows - for free, even for all the pirates.
In light of all the NSA abuses, computers are becoming less interesting to me. About all I use them for now is to write software to make money. Beyond that, I don't trust them at all, thanks to the creepy NSA, facebook, and others who want to know too damned much about everyone.
> You'll never break through the smugness and self-righteousness.
You've just described the right-wing attitude about anything they think is un-american or against christian ideals.
Trickle down economics is a disaster, banning abortion is a disaster, climate change denial is a disaster, starting un-funded wars is a desaster, lax gun regulation is a disaster - I'm not sure how anyone could promote any of those ideas, you really have to be out of your mind or unwilling to listen to reason when it comes to some of the republican agenda.
I'm all find with fiscal conservatism, if that is what the republicans actually stood for, but they have proven again and again that they simply are not interested in that.
Guess where the earth is located - IN SPACE, YOU MORON. You sound like you think the earth is sitting on some mantle in god's office or something. We're on a rock floating around "outer space" with lots of other rocks. This is enough reason for NASA to be studying the earth as much as it wants/needs to.
The simplest solution is already on the books: Freedom of Speech. Sorry coppers, your notion of privacy as a public servant is trumped by our right to freedom of speech.