D on Slashdot

H. S. Teoh via Digitalmars-d digitalmars-d at puremagic.com
Tue Jan 20 22:43:04 PST 2015


On Wed, Jan 21, 2015 at 04:22:54AM +0200, ketmar via Digitalmars-d wrote:
[...]
> i must confess that i was heavy windows user and windows programmer
> 'till 2002 (or something, i don't remember the exact date). i've seen
> some *nix systems before, i even knew how to quit vi,

LOL... that must be one of the first things anyone learns when
confronted with vi's inscrutable UI. :-P  I was a big vi* hater for the
longest time... until I was forced to use it at work (well OK, my
supervisor talked me into it), but then I got hooked, and now I've
acquired that twitch in my left little finger that periodically reaches
for ESC, with or without reason. :-P


> but was never using *nix OS as my primary one. and then i was forced
> to move to GNU/Linux, 'cause my employer was not able to buy enough
> windows licenses, and someone decides that it's time to throw windows
> out of the window. ;-)

That one deserves a quote from my quote file:

	English has the lovely word "defenestrate", meaning "to execute
	by throwing someone out a window", or more recently "to remove
	Windows from a computer and replace it with something useful".
	:-) -- John Cowan


> and now i can't understand anymore why i was happy with windows. i
> really love my terminal and all the power *nix utilities gave me! ;-)

Yah, after I switched to Linux, it suddenly dawned on me that MSDOS was
just a crippled cheap imitation of the *real* command prompt... I had
been flying an paper airplane, and now I was in a real cockpit for the
first time. It was both thrilling and kinda scary (I almost nuked my
entire system with a mistyped `rm -rf` command, as I'm sure every *nix
person has at least once in his life). But either way, that was it for
me. Once you've been in a real airplane, you simply could never go back
to paper airplanes anymore. It's not that I have anything against paper
airplanes... but it's just... once you've tasted the real thing, you
just can't settle for anything less.

In many ways it's like D... in spite of all its niggling little
problems, once I tasted the power of D, I just can't go back to C/C++
anymore. I used to take pride in being the resident C/C++ guru, but
nowadays, doing C/C++ is like scratching on chalkboard. I'll do it if I
have to (my employer pays me to do it, so I tolerate it), but I'd never
do it again voluntarily. D has ruined my life; I just can't do C/C++
anymore. :-P


T

-- 
Those who don't understand Unix are condemned to reinvent it, poorly.


More information about the Digitalmars-d mailing list