You think that because Apple doesn't want to use Vulkan that must mean they have no good technical reason.
Thanks for telling me what I think, it makes you sound very "Apple". No. I said that Apple has no good technical reason for undermining Vulkan. Would you please refrain from twisting my words, or should I just accept that you are too "Apple" to care about that.
The summary mentions Russia Today and Fox News, but not CNN?
Russian Toady and Faux News? CNN doesn't even come close to the same level of alternate.
It is well known that Russia Today is a mouthpiece for the Homicidal Russian regime. Fox news doesn't even come close to that level of depravity, though as everybody knows, hemlines and cleavage matter more in that forum than balanced reporting. CNN is a veritable bastion of virtue by comparison, though to be honest I do not waste my time with it. What really disgusts me are the trumpist shitmodders who camp on Slashdot now. Surely they are outnumbered by real people.
Metal is competing with Vulkan and Direct3D as the successor to OpenGL.
Absolute rubbish. Direct3D is Microsoft's attempt to exterminate OpenGL, not succeed it. Metal is Apple's attempt to undermine Vulkan, for no good technical reason. Both are fighting a losing position, sorry about your narrative.
if that requires building your own stack, you haven't really gained anything.
True in many cases, however if you are sure of the maximum recursion depth than you may be better off allocating your stack on the stack. Also, not all recursion is about traversing trees. The fastest parsers are written iteratively, and have the ability to examine more than one stack level to make a decision. Examining data in caller stack frames using native recursion is not pretty at all.
It's possible to write any traversal algorithm using loops, without any recursion.
If your algorithm pushes values onto a stack and modifies its control flow according to what it pops off the stack then it is still recursion. You meant "without native recursion". In general, arbitrary recursive data structures are impossible to traverse without recursion. For some theoretical background, look here.
GOTO/GOSUB on the other hand have no practical use anymore
Beg to differ. In C/C++ if you need to break out of a loop from inside a switch statement your choices are: add an extra variable that obfuscates your code; otherwise obfuscate your code with organizational contortions; use an ugly but obvious goto. Another common use case for goto is, taking error handling out of line so it doesn't obfuscate the main algorithm. And here is one you will probably never run into given your rather limited "real programmer" perspective: implementing state transition networks. Very elegant with goto, the topology is exactly like the state transition diagram that you are hopefully using for reference.
Lucky for you WebAssembly is on the way. Compile whatever language you want to WebAssembly and run it in your browser.
The best you can say about that is, it works. It's ugly beyond belief, and "near native speed" would be true only for some very liberal definition of "near".
many enterprise management applications require java in the browser
They should have started converting those to Javascript long ago, it's not like they didn't know this was coming years ago. As a bonus, you get to not write Java, and not deliver a less than satisfactory end user experience with all the waiting around for mammoth Java applications to load and slowly jit themselves, and the generally crappy Java UI design because developing in Java is so cumbersome that you are pretty must stuck with the first piece of alpha crap that comes down the pipe.
Have one Windows server to run AD and provide SMB shares, and move everything critical to Linux. Then get rid of the Windows laptops to improve the perimeter defence.
If it's hitting central servers and shutting everything down, it's probably a weak RDP password with port 3389 wide open.
And it's probably Windows. Backup strategy is just a contributing problem here. The central problem is using Microsoft products in inappropriate ways, like running servers.
In a single-core benchmark, Apple's A9X @ 2.25 GHz already defeats Intel's 1.3 GHz Core M7 CPU.
Wow, that's closer than I thought. For Intel, that must be much too close for comfort. But there's a benchmark that's Intel doesn't much bigger headaches: Arm Holdings only charges a couple of percent per chip, so high end ARM SoCs come in at just a sliver over fab cost, well under what Intel can sell their parts for and continue to live in the manner to which they have become accustomed.
Microsoft office crashes too. I have no idea which one crashes more at this point in time but I have my suspicions, given that multiple studies indicate that open source generally ends up with fewer defects than similar proprietary products. Indeed, Libreoffice is runs as one single process, so it all goes down if any component does. Who knows if that is worth a change (a la chrome) but even better is, don't crash. On the rare occasions it does crash, Libreoffice does a very good job of recovering. I say, roughly a tie on that front. It's no contest on the price. Plus Microsoft UI design just isn't ready for prime time.
Sounds like the last time you tried was years ago. I see the occasional crash, but pretty rare as in weeks or months, and losing work is even rarer. Probably, stability is similar to Microsoft's product. Pretty damn good for what you pay.
You think that because Apple doesn't want to use Vulkan that must mean they have no good technical reason.
Thanks for telling me what I think, it makes you sound very "Apple". No. I said that Apple has no good technical reason for undermining Vulkan. Would you please refrain from twisting my words, or should I just accept that you are too "Apple" to care about that.
The summary mentions Russia Today and Fox News, but not CNN?
Russian Toady and Faux News? CNN doesn't even come close to the same level of alternate.
It is well known that Russia Today is a mouthpiece for the Homicidal Russian regime. Fox news doesn't even come close to that level of depravity, though as everybody knows, hemlines and cleavage matter more in that forum than balanced reporting. CNN is a veritable bastion of virtue by comparison, though to be honest I do not waste my time with it. What really disgusts me are the trumpist shitmodders who camp on Slashdot now. Surely they are outnumbered by real people.
Facebook wasted billions.
Just goes to show that Carmack is a genius and Zuckerberg isn't.
The summary mentions Russia Today and Fox News, but not CNN?
Russian Toady and Faux News? CNN doesn't even come close to the same level of alternate.
Metal is competing with Vulkan and Direct3D as the successor to OpenGL.
Absolute rubbish. Direct3D is Microsoft's attempt to exterminate OpenGL, not succeed it. Metal is Apple's attempt to undermine Vulkan, for no good technical reason. Both are fighting a losing position, sorry about your narrative.
if that requires building your own stack, you haven't really gained anything.
True in many cases, however if you are sure of the maximum recursion depth than you may be better off allocating your stack on the stack. Also, not all recursion is about traversing trees. The fastest parsers are written iteratively, and have the ability to examine more than one stack level to make a decision. Examining data in caller stack frames using native recursion is not pretty at all.
It's possible to write any traversal algorithm using loops, without any recursion.
If your algorithm pushes values onto a stack and modifies its control flow according to what it pops off the stack then it is still recursion. You meant "without native recursion". In general, arbitrary recursive data structures are impossible to traverse without recursion. For some theoretical background, look here.
GOTO/GOSUB on the other hand have no practical use anymore
Beg to differ. In C/C++ if you need to break out of a loop from inside a switch statement your choices are: add an extra variable that obfuscates your code; otherwise obfuscate your code with organizational contortions; use an ugly but obvious goto. Another common use case for goto is, taking error handling out of line so it doesn't obfuscate the main algorithm. And here is one you will probably never run into given your rather limited "real programmer" perspective: implementing state transition networks. Very elegant with goto, the topology is exactly like the state transition diagram that you are hopefully using for reference.
Lucky for you WebAssembly is on the way. Compile whatever language you want to WebAssembly and run it in your browser.
The best you can say about that is, it works. It's ugly beyond belief, and "near native speed" would be true only for some very liberal definition of "near".
many enterprise management applications require java in the browser
They should have started converting those to Javascript long ago, it's not like they didn't know this was coming years ago. As a bonus, you get to not write Java, and not deliver a less than satisfactory end user experience with all the waiting around for mammoth Java applications to load and slowly jit themselves, and the generally crappy Java UI design because developing in Java is so cumbersome that you are pretty must stuck with the first piece of alpha crap that comes down the pipe.
You know the red stapler guy in Office Space? That would be the resident Windows sysadmins.
Have one Windows server to run AD and provide SMB shares, and move everything critical to Linux. Then get rid of the Windows laptops to improve the perimeter defence.
If it's hitting central servers and shutting everything down, it's probably a weak RDP password with port 3389 wide open.
And it's probably Windows. Backup strategy is just a contributing problem here. The central problem is using Microsoft products in inappropriate ways, like running servers.
The translation layer is actually quite tiny
The translation layer is not actually tiny, it's just that the rest of the chip is gigantic.
"that's giving Intel much bigger headaches"
In a single-core benchmark, Apple's A9X @ 2.25 GHz already defeats Intel's 1.3 GHz Core M7 CPU.
Wow, that's closer than I thought. For Intel, that must be much too close for comfort. But there's a benchmark that's Intel doesn't much bigger headaches: Arm Holdings only charges a couple of percent per chip, so high end ARM SoCs come in at just a sliver over fab cost, well under what Intel can sell their parts for and continue to live in the manner to which they have become accustomed.
Yeah, it only occasionally crashes.
Microsoft office crashes too. I have no idea which one crashes more at this point in time but I have my suspicions, given that multiple studies indicate that open source generally ends up with fewer defects than similar proprietary products. Indeed, Libreoffice is runs as one single process, so it all goes down if any component does. Who knows if that is worth a change (a la chrome) but even better is, don't crash. On the rare occasions it does crash, Libreoffice does a very good job of recovering. I say, roughly a tie on that front. It's no contest on the price. Plus Microsoft UI design just isn't ready for prime time.
Maybe this is what you are looking for.
Difference is, this one is entirely optional. I will withhold judgment until I know for myself whether the Libreoffice incarnation rules or sucks.
Sounds like the last time you tried was years ago. I see the occasional crash, but pretty rare as in weeks or months, and losing work is even rarer. Probably, stability is similar to Microsoft's product. Pretty damn good for what you pay.
just because you have a feature rich office suite doesn't mean it's a competitor to Office yet.
Just because you have a feature rich, mature, popular, cross platform office suite that costs $0.00 doesn't mean... oh wait.
Maybe git it a try and see for yourself.
Translation: "We added gimmicky crap instead of spending time to fix existing bugs"
Wow, salty, is it supposed to sound cool? Maybe better check your facts.
The thing that is preventing 600 mile range electric cars is not the limited capacity of lithium ion, it's the cost.
It's the cost and the weight. The market for a car that accelerates like a semitrailer is limited.
Captain of the Titanic here. The ship is not sinking, it's just a little bow-down.