News for hackers. Stuff that matters.
Re:The difficulty of programming depends on the layer and qu... by naniwaduni on Sunday April 25, 2021 @02:36AM (#26930760)
I'm pretty sure following a recipe is generally considered cooking.
Re:The difficulty of programming depends on the layer and qu... by porknubbins on Sunday April 25, 2021 @02:41AM (#26930786)
Isn't following a recipe to make food exactly the definition of cooking? Maybe they meant that a chef has to invent original dishes but I think the whole cooking metaphor fails to map to programming since its mass production vs programming being essentially always custom one off.
Re:The difficulty of programming depends on the layer and qu... by fridif on Sunday April 25, 2021 @02:55AM (#26930847)
If I dictated every ascii character of Romeo and Juliet to you, would you then call yourself a playwright?

I would call you a good typist.

EDIT: I never cook with a recipe and do everything by taste, feel, and instinct.

Re:The difficulty of programming depends on the layer and qu... by watwut on Sunday April 25, 2021 @04:52AM (#26931306)
Then you should have used Romeo and Juliet example instead of cooking example.

Following receipt is in fact cooking. You can go by feel, but you don't have to. Majority of cooking is following receipt, whether written or not.

Re:The difficulty of programming depends on the layer and qu... by fridif on Sunday April 25, 2021 @02:41AM (#26930787)
what happens when you burn the food because you have no concept of how hot is too hot?

what happens when you get a null pointer because you have no concept of exception handling?

Re:The difficulty of programming depends on the layer and qu... by samatman on Sunday April 25, 2021 @03:19AM (#26930947)
Did the recipe say "burn the food"?

Ok, then you didn't follow it.

Re:The difficulty of programming depends on the layer and qu... by fridif on Sunday April 25, 2021 @10:41AM (#26933068)
"Did the programming tutorial say 'watch out for flipped bits in your hello world'"
Re:The difficulty of programming depends on the layer and qu... by slver on Sunday April 25, 2021 @03:23AM (#26930962)
What happens is you learn, and next time you have a concept. That doesn't mean you stopped using recipes.