HN Hall of Fame Weekly email

Unix as IDE

sanctum.geek.nz Books & learning Tutorials & guides Software engineering Class of 2020-02 Hall of Fame
Screenshot of sanctum.geek.nz captured 2026-07-20
Page preview · captured 2026-07-20

The originally submitted URL now redirects to the address above. Updating the destination does not change the item’s HN history, Hall membership, or rank.

Resurfaced independently across 4 calendar years, with breakout response in 3 of them.

submissions
6
submitters
5
observed span
2016–2020
peak thread · 209 comments
237 pts
latest 20+ return · 2020-02-27
142 pts

Submission timeline

2007–2026

One slot for every year since HN launched. Height is that year's peak points; orange marks a 100+ point or 50+ comment breakout. Select a bar to open its strongest thread.

First comments on top threads

HN comment order

This was how Unix was presented to me when I was first introduced to me. I was told it was like industrial machinery - designed for those who know how to use it, efficient, dangerous if you aren't careful. Which is exactly what a good tool should be. When IDEs (the kind that comes as a GUI'ed bundle of things thought to be the most appropriate for the purpose by committee of someones, somewhere) started becoming popular, I didn't get…

__jal·237-point thread·

It's not for everyone, but the Unix/BSD/Linux shell is still my favorite command invocation environment. Despite their simplicity, pipelines are a really handy way to pass data between programs when solving certain kinds problems. It also provides a cheap way of providing some parallel processing.

rbc·162-point thread·

I'm a terminal jockey and an i3 junkie, and for a long time vim+extensions+Unix tools were my IDE too... but ultimately there is a difference between a powerful editor used like an IDE, and an actual IDE. there are lots of features which get first class.attention in an IDE, which were just kludgy hacks in my beloved vim... and some that simply weren't possible. For example, VSCode Remote container development. The IDE is split into client and server portions, with…

Naming "not using an IDE" like this is an interesting idea for folks coming from systems like MS Windows. I'm a "Unix as IDE" guy for +10yrs, but noticed for some large projects that an IDE actually can make a big difference. I used KDevelop and Eclipse solely for 1. Code navigation. 2. Showing code/type documentation on mouse over. 3. Having 1+2 combined with a gdb frontend. Unfortunately, these are "in-editor" features and OS utilities cannot replace them.

ktpsns·3-point thread·

The first top-level comment from each of the four biggest threads, in HN’s own order. Excerpts are shortened; open a comment for full context.

Breakout years
3

100+ points or 50+ comments

Total points
551

reference only — not used in Hall rules or ranking

Total comments
368

reference only — not used in Hall rules or ranking

Every submission

DateTitle as submittedByPointsComments
2016-10-06Unix as IDEFirst breakout · Best threadyarapavan237209
2018-06-20Using Unix as an IDE (2012)nz16254
2019-03-17Unix as IDE (2012)lrsjng40
2020-02-06Unix as IDE: Introductionsigna1130
2020-02-22Using Unix as an IDEpcr91030332
2020-02-27Unix as IDE (2012)Hall induction · Latest 20+ point returnlrsjng142103