![]() ![]() It’s Electron-based, so it runs on Linux, Mac, and Windows, it supports compilation for a bunch of languages, and it’s both free as in beer and free as in speech. Released just four years ago, it’s rapidly becoming one of the most popular editors on the market, and is a comfortable distance between the hyper-customizable clean slate editors and the fully-featured licensed IDEs like IntelliJ or Visual Studio. Something that looks good, feels good, plays nice with complexity, supports lots of extensions, and won’t randomly die one day because it’s mysteriously funded by a shadowy and unaccountable corporation.Įnter Visual Studio Code. Something to help us avoid thinking too much and just get to coding. ![]() But perhaps that’s what LightTable is: an editor for mad geniuses and the rest of us brainlets need something that takes care of the hard stuff and sensitive edge decisions. Watching him code is painful in the same way that watching a child prodigy play violin brilliantly is painful - the knowledge that you will never have that level of technical skill. One engineer I know uses LightTable with a zillion customizations, many of which he’s written himself. And God help you if somebody tells you to use an IDE before you’re experienced enough to know what you're doing - did you know Eclipse users fail interviews more frequently than any other single group of editor users? Sublime is only useful if you don’t know Emacs or Vim yet. I’ve heard that I should use Atom, which is now practically dead in the water and tends to lag. Leaving aside the Big Two editors for a moment, it’s genuinely difficult to find something satisfying to work with for larger projects where you may need to jump around files and references rapidly. “Ah, but Emacs could have an IRC client in it,” the other guy replied, and now look. “Anything you can do in Emacs, you can do in Vim with less finger pain,” somebody once said. If there’s one thing developers love to do more than bike-shedding about things nobody will ever use, it’s bike-shedding about things we use every day. If you’re like me, you’ve heard everything about every text editor. ![]()
0 Comments
Leave a Reply. |