-
Notifications
You must be signed in to change notification settings - Fork 262
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
5.4 Microsoft #90
Comments
I couldn't agree more. |
I interpreted this section differently. First, the "virtual machine" referenced isn't virtual machine technology like Hyper-V locally or on Azure or anything like that, the reference is described in the previous section as the JVM/JRE, or Java Runtime Environment at times running as its own virtualized environment. Read in that context, the opinion in this section about Microsoft is largely true long ago when MS decided to create the CLR as the head to head competitor to Java... a different approach to attaining the same objectives which is that a common app codebase could be used to create apps on numerous target platforms (Won't go into the technical details how the JVM/JRE and the CLR are different here) Readers should understand that Paul's perspectives are clearly developed with a non-Microsoft, pro-Java history... which has to be OK because there's nothing wrong with that. It's what he knows which is representative of many, many others. |
FWIW, @putztzu accurately described my intent. To add some color to this issue, Bill Gates, who currently works as a technology advisor at Microsoft, apparently liked the piece and felt that it "skillfully captures how code runs our lives." https://twitter.com/BillGates/status/613752323152719872 |
Regardless of intent, the section doesn't add anything to the piece and should be removed. Also get rid of the dig at C# devs. Microsoft hasn't been the "Evil Empire" since the 90s. |
@putztzu - The exact line is:
While the previous paragraph did talk about Java, this statement is blurring the line. It doesn't even make sense within context, as the JVM runs just fine on Windows. The rest of it is clearly about Java, but is just inflammatory. Where is this coming from?
Really the whole first paragraph should be removed. The second one is just fine by itself. |
Per BloombergGraphics#90, remove this paragraph.
Section 5.4 seems a bit unfair. It implies that Microsoft doesn't like virtual machines, and doesn't like anything that doesn't run on Windows. Both could be further from the truth.
I could go on all day. The sentiment expressed in section 5.4 is outdated and should be revised or removed.
Thanks.
Disclaimer - I work for Microsoft, but these are my own opinions, not any official company statement.
The text was updated successfully, but these errors were encountered: