Hacker News new | past | comments | ask | show | jobs | submit login

The fact of the matter is that, broadly speaking, basic programming is a suite of cognitive processes that pretty much all come online at the same, reasonably above-average IQ, and they are irreducibly complex; they cannot be further simplified except by rote execution of formal process, at which point you should just let the computer handle it.



That's a pretty bold assertion. Or maybe your understanding of "basic" programming is much more advanced than necessary. I'd consider writing a slightly complex ruleset for filtering e-mail "basic" programming. I don't think that "Put that mail in this folder if the subject contains A unless it's from Jack, then put it in the Jack-Folder" a skill that only comes online at an above-average IQ.


I think one of the best newer success stories here is another thing that, like "filters" and "spreadsheets", doesn't even call itself "programming". The Android app Tasker [0] is a "total automation" tool with over a million installs.

[0] https://play.google.com/store/apps/details?id=net.dinglisch....




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

Search: