>Everyone who had MS Office installed back in the 1990s (which was basically everyone) could easily run some quick VB code to try things.
Can't be everyone, how do you know the numbers? How many Office users actually used VB? MS famously stifled competition in internet browsers. 1990s numbers still won't give a fair picture.
>The Web fixed all that, albeit at the cost of cratering developer productivity, a massive increase in complexity and higher barriers to entry for new devs.
>JS didn't lower the barrier to programming at all.
>But I disagree about lowering the barrier for developers.
I think OP meant it as browsers that run JS. The built in console is so useful for testing/practice. You can run JS without any setup on most popular OS - Win/Linux/Mac.
You can practice JS in console while viewing YouTube tutorial or following a JS blog/ Mozilla dev page.
I am afraid you are digressing. Oracle maintains and has rights for the language Java and Oracle JVM. Google has power over Android. codecamper isnt talking about what improvements current Java has or how how shitty the Android java is. IT is about Android itself. Google contributed most to Android, Oracle did not.
>At Amazon headquarters, however, they're probably popping open the champagne.
>Amazon, however, is probably grinning like the Cheshire Cat.
The author is not doing justice to his job as a reporter. If you want to opine then separate it from the facts. Amazon which has nothing to do with the ruling gets depicted as a villain and Apple which actually is guilty doesn’t get its share of bad words. What is worse is that he starts to paint Amazon that way before he gives any of the details of ruling.
What I got from the thread: efivars are NVRAM registers for UEFI and are mounted on /sys/firmware/efi/efivars and doing rm -rf clears/deletes them. And they are required for booting.
Google has announced free Wi-Fi at 100 railway stations in India. I think it does something similar in other countries (and there is Google Fibre). It is just a start but more sensible than what facebook chose to do.
Now this is what I think. Facebook is interested in being a monopoly and this step will ensure its rivals don't get in (because facebook pays for it). This is what all the argument is about. Saying billion people will get free internet is just an eyewash. They don't give you full internet, just the part which serves their interest.
Carriers should not control/discrimintate internet access. This should apply to other companies as well.
Correct me if I am wrong but Spark does not use JNI for Python. It uses py4j to allow Python programs to access Java Objects. All the core functionality is implemented in Scala/Java. py4j uses sockets to communicate. See https://www.py4j.org/about.html
Both languages you suggest require more learning (both have origins in academia) and are less popular compared to Go in usage.
Regarding the package management comment. If it is an experiment let results get in. Some people consider vendoring bad yet others find some use in it. If vendoring happens like it or not it wont make dependency management bad as a whole.
I agree that that the statements cannot be analogues. But then I never implied it. My answer was only to counter the statement that JavaScript is the assembly language, in future WebAssembly will likely take that role. Then I continued on my intended answer of why Go is the preferred language.
Javascript would be the assembly language of web i.e. what runs on your browser. Although that won't be true with the advent of Webassembly. Go is language of choice on cloud.
If you ask me following is the checklist it passes:
1. Low memory footprint/good GC
2. Concurrency (goroutines) builtin
3. Great dependency (package) management
4. Compiled/closer to bare metal
5. Fast compilation
If you check other languages against the list they lack at least one of the above. If you feel any other language is better suited please tell.
The middle mouse paste (select to copy) in Ubuntu makes it even more seductive. In many occasions I have accidentally pasted code into my terminal window and many times without even knowing (debugging phantom menaces). I have started using Clipit/gedit to screen code now.
Can't be everyone, how do you know the numbers? How many Office users actually used VB? MS famously stifled competition in internet browsers. 1990s numbers still won't give a fair picture.
>The Web fixed all that, albeit at the cost of cratering developer productivity, a massive increase in complexity and higher barriers to entry for new devs.
Why blame the web for higher barrier to entry. JS is doing fine. See a few surveys for popular languages: https://insights.stackoverflow.com/survey/2020#most-popular-...
https://madnight.github.io/githut/