Hacker News new | ask | show | jobs
by raverbashing 3543 days ago
> I still feel like a bad coder because i'm not doing it their way. :(

Well, in some ways yes. But experience has a value

Today people use an Arduino to flash a led, "in my time" it could be done with 2 transistors (you can do it with one + one "funny" component I guess - like a transformer)

1 comments

The point of flashing an LED with an Arduino is not to flash the LED, it's to get the tools setup and workflow working while learning the basics. It's the "hello world" of microcontroller programming.

I've heard this process called "flow flushing". With things like FPGAs it can take days to go from nothing to flashing an LED. Because the toolchain is large, complicated and opaque.

It sounds like the Javascript world have built large toolchains for large projects and have then cargo-culted into using the same toolchains for tiny projects when they don't have to.

"Pipecleaning" is another term I've heard for that "get the tool workflow sorted" step, I think.