Live data from Hacker News

Bill Gates: I'm literally losing sleep over Java (1996)

techemails.com

171–180 of 239 posts

Re: Bill Gates: I'm literally losing sleep over Java (1996)

#171
post #12

I still have a JavaOne tshirt in the back of my closet that says, In a World Without Fences, Who Needs Gates?

There was a tombstone of Gates during hackers in progress (hip97) iirc. Shows you how much he and windows was loved. Today’s microsoft is forced to play nice.

Funny how all my "nerdy" friends love Gates now. I guess 100B$+ is enough to afford PR team that can convince public you are no longer "more evil than satan himself".

Re: Bill Gates: I'm literally losing sleep over Java (1996)

#172
post #12

I still have a JavaOne tshirt in the back of my closet that says, In a World Without Fences, Who Needs Gates?

I remembered it as "In a world without walls, who needs gates and windows"

I remember it as: "In a world without walls or fences, who needs Windows and Gates"

Re: Bill Gates: I'm literally losing sleep over Java (1996)

#173

Earlier quoted context omitted.

JScript / JavaScript is a different language entirely from Java but another good example of how Microsoft tried to control the market.

TBF, when JScript was born, JavaScript wasn't public nor free, it was Netscape's Javascript came out in 1995, JScript in 1996, the ECMAScript standardization began in 1997 and the first release is from 1998 They reverse engineered the language and named it differently because they had no rights over JavaScript at the time And good lord they did it, they could have adopted another language as the default one (they had…

> They reverse engineered the language and named it differently because they had no rights over JavaScript at the time

The story I heard was that it was the Java trademark that was a bigger problem for Microsft naming it JavaScript. But that's somewhat irrelevant as you're right about the more important point about how JScript was reverse engineered from JavaScript.

> Even MS is not evil all the time

There was a lot of differences Microsoft introduced in JScript and as you said, Netscape submitted Javascript to ECMA for standardisation only a year later yet MS still pushed ahead with IE-specific language features to lock people into IE.

This was a common stunt Microsoft pulled back in those days. Microsoft even had a term for it https://en.wikipedia.org/wiki/Embrace,_extend,_and_extinguis...

Re: Bill Gates: I'm literally losing sleep over Java (1996)

#174
post #65

Has anyone ever used the cross platform capability of java? Java is cross platform in the way c is cross platform, you can compile to many target platforms. But aren't pretty much all java applications intended to run on one specific platform only? Developers like the idea of cross platform but they pretty much never use it. I think javascript is the only language that is truly used in a cross platform way.

Java is the only language I have seen reliably developed from multiple OSs as a team. Even JS fails at this, as plenty of its packages are wrappers over native tools, which more often than not fail to run/run the same way on different OSs. Java on the other hand is basically 100% pure, dependencies/tooling doing FFI is very rare

Re: Bill Gates: I'm literally losing sleep over Java (1996)

#175
post #72

Earlier quoted context omitted.

It was (and is) very common to develop on a Windows desktop / laptop and deploy to a Linux server

Exactly, that's the "c is cross platform" way. What java offers is that you compile once and you can run the same binaries on any platform (hence freely switching OS as Bill Gates feared). But who uses that in real life? Because compiling on windows and deploying on linux/unix/etc, that was posssible 20 years before java in c/c++.

C is cross platform for a hello world. Anything more complicated and you are deep in OS-specific system calls/libs.

Re: Bill Gates: I'm literally losing sleep over Java (1996)

#176
post #163
post #145

> The new Java applications are NOT credible threats to traditional PC software any time soon Well, Nathan was right there. But even with Java as (depending on where you look) 2nd, 3rd or 4th popular programming language, how many of those applications are being run on Windows hardware? Developed maybe, but deployed? Ultimately Microsoft didn't get stung too badly by this, since they embraced Linux on the server but…

Well, if you look at how much .NET is used on Windows, they sort of prevented a java overtake by their own java-clone.

[deleted]

Re: Bill Gates: I'm literally losing sleep over Java (1996)

#178

> Virtual worlds could be such a thing Haha, Metaverse talk while Zuckerberg was in preschool

What's interesting to note is that Microsoft now owns Minecraft, which is one of the most successful "virtual worlds" I can think of.

Also one of the most popular Java programs.
Post reply on HN