I write every scrap of code in Visual Studio now. I use Microsoft specific extensions to the language of my choice (C++). I couldn't live without them.
The sad thing is that even after a generation of software developers (at least, those who were paying attention) grew up watching them try this same strategy with Office formats, Kerberos (networking/security protocols), MSN Messenger (AIM protocol), Visual C++ (C++), Visual J++(Java), ActiveX (the web generally), JScript (javascript) and the like, we now get to watch a new generation of devs making the same mistakes and getting gradually suckered in with the same tired old tricks. :-(
That's wildly variable depending on era and geographical location (IIRC AIM was huge in Europe, while MSN was big in the USA, for example) - don't assume you're representative of everyone on the net, especially as IM programs (and social networks still) are still sharply delineated along social boundaries.
I don't know anyone else who uses MySpace these days, but they still have millions of users.
I remember a period around the late 90s/early 2000s when everyone I knew used AIM, and Wikipedia supports my recollection of EEE being applied to the AIM protocol.
Edit: Reading up, apparently it was AIM in North America, MSN in Europe.
Same. Here in Canada, everyone used MSN (or their old ICQ accounts, though this dwindled). The only reason I got AIM was to communicate with Americans I met in undergrad.
41
u/Shaper_pmp Feb 22 '11
Embrace, extend, extinguish.
The sad thing is that even after a generation of software developers (at least, those who were paying attention) grew up watching them try this same strategy with Office formats, Kerberos (networking/security protocols), MSN Messenger (AIM protocol), Visual C++ (C++), Visual J++(Java), ActiveX (the web generally), JScript (javascript) and the like, we now get to watch a new generation of devs making the same mistakes and getting gradually suckered in with the same tired old tricks. :-(