5 ms·
I had the pleasure of programming on Sun machines back in the late 90's. I loved them. They had humongous screens. I wouldn't want one of those falling on me. T
by blippage 5y ago
I had the pleasure of programming on Sun machines back in the late 90's. I loved them. They had humongous screens. I wouldn't want one of those falling on me. They had a package management system. I occasionally had to update the system, and I found the update process a really pleasant one. The guy who did my performance appraisals noted that most programmers preferred the Unix environment over Windows.
That was the late 90's, though. This is now. Linux won. It was great for its time, but I feel that Solaris is too little, too late.
- uuyi 5y agoI don’t share the same memories. Working around commercial compilers was horrible. I actually preferred NT for a bit around then. Plus I could afford to buy a machine to run it at home. Early days of win32 were quite fun. I can see why it won on the desktop and perhaps unfortunately is still doing quite well.
- jjav 5y ago> I feel that Solaris is too little, too late. I'd say it was a lot, very early. SunOS and later Solaris were awesome before Linux existed and all through the growing-up period of Linux. Even by the time of the acquisition (2010) when Linux was fairly mature, Solaris was still so much better technically (zfs, dtrace, tooling) but just had become niche because everyone was running what was free, Linux.
- GekkePrutser 5y agoYeah if anything what was too late was solaris' open sourcing. It could have had Linux' lunch. It could have done wish some Linux dev love too, Linux was much further ahead in terms of updates. I remember updating one of our Solaris servers back in the 9 or 10 days and it was basically just a list of things I had to change manually. Almost nothing automated.
- jjav 5y ago> Yeah if anything what was too late was solaris' open sourcing. It could have had Linux' lunch. I know some disagree but I maintain that the key factor to Sun decline was the unbundling of the compiler when Solaris came out (vs. SunOS where it was included). Stepping back to early 90s, open source was generally never packaged and prebuilt. You had to download the tarball and compile it locally. Installing a new machine meant spending a good while building all the tooling to make it useful. Approximately all of academia and research labs were SunOS shops. All open source code built out of the box (tarball) with ease on SunOS since its developers were almost certainly on SunOS themselves, or at least used it as a primary testing platform given the popularity. In the early days of Linux it was a lot of hard work to get open source to compile, since the code mostly assumed SunOS. As late as the late 90s, it was still easier to compile many things on SunOS than it was on Linux. But with Solaris in the second half of the 90s[1] the compiler was unbundled. Suddenly it was impossible to build all the code you needed to make the system useful, without jumping through a buch of hoops. Either buy an expensive SunCC or go get and install the GNU compiler but then the makefiles tended to assume that if the OS was sunos the compiler was SunCC so you had to go resolve differences between Sun and GNU compilers. Meanwhile, compiling packages on Linux was steadily becoming easier. [1] Well, Solaris came out in the early 90s but was pretty bad compared to SunOS initially. So most SunOS shops, like the research lab where I was, resisted migrating for many years. Solaris 2.5.1 in 1996 was generally considered the first version worth upgrading to from SunOS.
- sixothree 5y agoI worked at a computer shop during school. And I remember some time in 1994 a guy coming in very excited about a new operating system. "It's like the school operating system, but you can run from home". He needed a specific network card, foreshadowing the next 20 years of my life, which we did not have in stock at the time.