4 ms·
Might be unknown to many how close we were to total MS dominance on the server side (in addition to the desktop which was owned by MS anyway) around 1992-6 and
by tannhaeuser 6y ago
Might be unknown to many how close we were to total MS dominance on the server side (in addition to the desktop which was owned by MS anyway) around 1992-6 and the push that Java and also the web got from Unix and open systems fans who weren't comfortable to surrender it all to MS.
Around 2000ish there was this push for "100% pure Java" re-implementations for common libs and stuff showing the power of a community sharing a common goal, but also the blueprint for a language-centric ecosystem (not my cup of tea) that's also present in today's Rust, Go, Python, and Node.js communities, though Node.js booted off CommonJs and older SSJS initiatives who were mostly Java drop-outs fleeing from Java's AbstractEnterpriseIntegrationPattern-ness.
- temporallobe 6y agoSpeaking of Microsoft, does anyone remember J#? I didn’t think so.
- u678u 6y agoThat quickly became C# though which is very good and very popular. Edit you're right, C# and J# coexisted. I think its still the theme of MS using their own JVM then moving it to dotnet. https://en.wikipedia.org/wiki/Visual_J_Sharp https://en.wikipedia.org/wiki/Visual_J_Sharp
- temporallobe 6y agoOh yeah, C# is superb and even offers some features Java doesn’t such as limited operating overloading. My dabble in J# was brief but interesting and served as a smooth transition to C#.
- pjmlp 6y agoThat was J++. J# was Java for .NET, a C# sibling.
- pjmlp 6y agoI do, even have some books and other related stuff around.
- ateng 6y agoMicrosoft’s attempt to “embrace, extend, extinguish” Java? Of course, though that ultimately turns into C#
- pbourke 6y agoVisual J# was Java as a CLR language. Visual J++ was closer to what you mean - it was the Java language and VM with some things deleted from Sun’s distribution (RMI) and some things added like WFC. They also made some breaking language extensions like delegates that later became part of C#, and were somewhat analogous to features that appeared in Sun’s Java 1.1. Funnily enough, I learned Java in the summer of 1997 in the VJ++ IDE from MSDN tutorial videos, spent a good chunk of my early career doing Java at various places and now work for MSR where I often use Java (or the JVM) on Linux.
- deleted 6y ago[deleted]