Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Idiot-proof tooling helps non-idiots, whereas idiots may not by definition be helped in any way.

I know the internal representation of integers and floats and I know how important that knowledge is. I reverse-engineered a gnarly bug in a codebase just last month using it. I'd still rather my programming language have 10*100 resolve to the actually correct answer rather than undefined behavior.

I have written production code with pthreads, but I'd still rather use async if realistic for the task at hand.

I know how to manage my own memory but I'd still rather use a GC'd language if realistic for the task at hand.

I know how to write queries directly to the postgres socket, but I'd still rather use a proper client.

I know how to write code in vi but I'd still rather write code in jetbrains.

(...)

Where does the fascination for not using proper tools come from? I'm reminded of this: https://www.youtube.com/watch?v=3I_Ds2ytz4o



I'd really love to use an IDE, but I haven't found any modern ones that I don't hate. Which is curious, since I used to love the Borland IDEs (Turbo Pascal, Turbo C). Maybe I'm just spoiled, but all the IDEs that I've tried since have managed to turn me off quite thoroughly, in one way or another.


> I'd really love to use an IDE, but I haven't found any modern ones that I don't hate.

I agree with this so very much. The modern IDEs I've used are pretty awful. They get in my way and doing anything uncommon in them often requires a small research project.

Some more so than others, of course. I think my least favorite may be VS, although the Jetbrains offerings are a very close second.

I've taken to just not using an IDE at all for my personal projects. At work, I use what I'm required to use.


Totally agree now that i'm old, but:

> I know how to write code in vi but I'd still rather write code in jetbrains

I hard pass on that, Jetbrains is probably the slowest IDE i have ever used. Probably great if your PC is a war machine, mine usually aren't (company provided ones, and my laptops).

I'd rather code with an old vi with minimal plugin and color support than with Jetbrains. I was highly critical of Netbeans thanks to similar slowness issues when i used it for the first time 11 years ago (it was with a VERY large codebase), but Jetbrains is the worst. And this slowness triggers me too much to do anything.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: