Re:Ask HN: Why do many CS graduates lack foundational knowle...
by alxmng on Monday March 20, 2023 @03:49AM
(#35228479)
Computing is running a program. That's what computing is. An algorithm is a program. A computer is a machine that performs the algorithm, so we don't have to. The Turing machine computes the answer by running the instructions (the program, the algorithm).
Re:Ask HN: Why do many CS graduates lack foundational knowle...
by dcow on Monday March 20, 2023 @04:05AM
(#35228569)
On what computer does the algorithm:
1. take two slices of bread,
2. apply peanut butter to one side of one slice,
3. apply jelly to one side of the other slice,
4. place the slices together with the coated sides touching, and
5. enjoy.
run?
Re:Ask HN: Why do many CS graduates lack foundational knowle...
by illiarian on Monday March 20, 2023 @04:17AM
(#35228640)
Obligatory PB & Jelly Exact Instructions Challenge video: https://youtu.be/cDA3_5982h8
The answer is: it runs on dad, poorly :)
Re:Ask HN: Why do many CS graduates lack foundational knowle...
by alxmng on Monday March 20, 2023 @11:19AM
(#35232807)
Sure. What would the study of human behavior or algorithms that aren’t computable with computers be called? Surely not “computer science”…
not sure what you mean by this, because there's no such thing as programming without computers. (actually, the first computers were invented before programmable computers were invented)