I made the switch to Ubuntu
ruchirablog.com
ruchirablog.com
But seriously, the rambling about printers and Word... You are not supposed to use Word files as a platform-independent Portable Document Format. I mean, for that we have, you know, the Portable Document Format (euh... PDF), for example. Just export to PDF and you can print it wherever, and it will look just fine.
Also, running Wine for Notepad++ seems... excessive.
Especially when you can run something like Sublime Text.
Being able to delay a few new learning experiences for later makes for smoother switching.
By the time he's ready to tackle that one, he might be ready to skip past ST and go straight to Vim. ;)
I would never try to push Vim on someone who already uses ST. It is that good.
My only reason to use Vim is editing remote files, or config files.
A good alternative to Notepad++ is SublimeText 2.
They also seem to take a different philosophy in terms of the UI. Notepad++ is full of dialog boxes with tons of options whereas sublime seems to rely more on plugins and keyboard shortcuts etc for most of it's functionality.
Took me a while of using it to find out how powerful ST2 is.
http://www.ruchirablog.com/love-windows-linux-sucks-2/
Also, this is just my opinion but I feel like notepad++/wine is a wasted combination when there are so many better multi-platform text editors that are available for Linux.
I think a programmer should be OS agnostic, he can have a preferred OS, of course, but he should be able to do his work on all major OSes.
Unfortunately Windows is the only OS that doesn't have good integration with Unix-specific developer tools (like the GNU userland) or automation for installing said tools from a central and well maintained repository (coincidently the Debian repository is also the reason why I prefer Linux over OS X too). Cygwin is the only option and it's just awful.
Working on top of Windows makes me want to shoot myself. I don't understand how developers that deploy on other platforms (like the web) can stand Windows at all.
I understand the need to earn some money, but seriously, this shit is awful.
(btw, I'm not using AdBlock because I want annoying websites to annoy me)
Dont want to hate, but this article has so little useful information and mostly consists of rambling about some personal computing edge cases that i dont see the value.
Really? Pretty sure almost everyone I know had at least a basic DSL connection by then.