this post was submitted on 19 Jul 2023
16 points (94.4% liked)

Programmer Humor

32050 readers
1787 users here now

Post funny things about programming here! (Or just rant about your favourite programming language.)

Rules:

founded 5 years ago
MODERATORS
 
top 5 comments
sorted by: hot top controversial new old
[–] [email protected] 3 points 1 year ago

...then don't study computer science. I study CS and it's annoying when someone in a more math/logic oriented course is like "If I get a job at a tech company I won't need this". All that IS computer science, if you just wanna code, learn to code.

[–] [email protected] 3 points 1 year ago (1 children)

Meanwhile over in the mechanical engineering department, someone is complaining that they have to learn physics when they just wanted to build cool cars.

[–] [email protected] 1 points 1 year ago

I took engineering for a year before I realized it had nothing to do with trains.

[–] [email protected] 0 points 1 year ago (1 children)

I wonder how many in that class will ever need to think about multitape Turing machines ever again.

[–] [email protected] 1 points 1 year ago

The point of these lectures is mostly not to teach how to work with Turing machines, it is to understand the theoretical limits of computers. The Turing machine is just a simple to describe and well-studied tool used to explore that.

For example, are there things there that cannot be computed on a computer, no matter for how long it computes? What about if the computer is able to make guesses along the way, can it compute more? Because of this comic, no — it would only be a lot faster.

Arguably, many programmers can do their job even without knowing any of that. But it certainly helps with seeing the big picture.