DEV Community

Discussion on: The Curse of the IDE

Collapse
 
jfrankcarr profile image
Frank Carr

I started programming professionally in the 1980's, primarily C and MASM, using ASCII text editors. I had to write my own tools and extensions to editors to do things that are integrated into the IDE today. I don't get the attraction to doing things retro that seems to be a trend now. I see no advantage to ditching the efficiency of modern IDE's to use command lines and such on a real paid project.

It might be fun, I guess, to see how things were done in the "old days", kind of like driving a Model T car on a Sunday afternoon country drive. But that Model T's appeal would wear thin quickly if you drove it as a daily commute with no AC, no Bluetooth, no radio and so forth.

Collapse
 
codemouse92 profile image
Jason C. McDonald • Edited

Well, I never said it was "fun" or "trendy," nor am I advocating for ditching IDEs and doing everything "old school" as a rule, so I suspect you may have missed something in the article. In fact, I explicitly said...

Going one step further, I'd actually say there is absolutely no excuse not to learn and use at least one IDE on a regular basis, especially in writing production code. Even the clunkiest terminal-only dinosaur is capable of running Emacs. If I hear tell of anyone shipping new production code written solely in Notepad, in lieu of an available IDE, I will personally smack them upside the head with their source.

I'm not referring to doing this manually as an end or habitual practice, but rather as a means for honing certain skills...skills which, when paired with the modern convenience of an IDE, allow one to write better code faster.

Collapse
 
tux0r profile image
tux0r

I write some of my code in ed and I ship that code online. Ha!

Thread Thread
 
codemouse92 profile image
Jason C. McDonald

Smacks @tux0r with his own source.

Heh. A promise is a promise! :P

Thread Thread
 
tux0r profile image
tux0r • Edited

Happy that I write soft-ware then... being smacked with hard source could hurt!