By user12625760 on Feb 15, 2008
Twenty reasons, in no particular order, why working at Sun has been and still is a blast.1
NFS. No really it is better then rcp. Which is saying something as rcp is much better than uucp and uucp seemed much better than sneakernet.
Mailtool. A graphical tool for reading your email. It made giving up on getting a vt220 worthwhile.
“The Network is the Computer”. Now that is a slogan I could then and still do really get.
3/160. I blagged one of these as my workstation as it had 12 meg of memory. It was being returned as upgrade residue I only got rid of it when I was offered a:
4/110. A workstation capable of running NeWS, well if you had the floating point unit. My one was a lemon, if ever any one heavy walked past my desk it would reset. However when it was running it was fast!
SparcStation 1. Audio as standard on a workstation. How cool was that.
The 386i. Look what happens when you take a slightly different approach to system management. Yes all your hosts are called “oak”.
The SPARCstation 10. Four CPUs on the desktop, fab, ISDN on the back, not so fab.
The SPARCcentre 2000. Have some more CPUs. You know you want them. (Then for laughs naming the upgrade the 2000E, dooming our lab system to be known as Cortina.)
The E10000, have some more CPUs and DR.
The T2000. Go on put all those CPUs on one chip.
The SPARC Storage array. Put all those disks in one box. Attach two fibres.
NeWS. A window system that made a virtue of being able to program in PostScript, allowing those of us who were intimate with the printers to be the experts!
TFS. The translucent file system. It had more subtleties than just being translucent but you could build some brilliant technologies4 on top of it. I wanted to smoke some of the stuff whoever thought it up was smoking.
The automounter. Even when it used symbolic links and /tmp_mnt to mount things it was cool. Since it has had autofs it is positively sub zero, don't start me on the things you can do with executable maps.
Threads in user land. Not those light weight processes we had in 4.x real fully fledged threading in a single process. Now my mail search program could consume the whole SC2000, briefly, very briefly.
OpenLook. You gotta love those push pins.
Email attachments. Obviously we were completely happy using uuencode and uudecode the arguments just slipped from your fingers but attachments seem to have caught on anyway.
Sun Ray. I wonder how people manage home computers without Sun Ray they are quite useful in the office too.
OakJava. The only reason anyone I know outside of IT has heard of Sun before I tell them.
Blogs.sun.com. You allow, no, encourage your employees to write about “anything”. It's called trusting your staff. All companies should do it.
ZFS. At last we can hold our heads up and say that the file system is going to have the contract with the user that the users always thought that they had. Ie you will get back the same data as you wrote or an error.
Putting up with me for 20 years!
I've not included the people which are the real stars of which there have been and are many singling them out somehow seems wrong.
1I don't claim all of these were invented by Sun although many were.
2A bit like working at the same company for 20 years.
3Yes I cheated putting all the systems in one item.
4NSE does not count as a “brilliant technology”. It could have been but was not. I know I used to support it.
5Yes another cheat.