Live data from Hacker News

What is the hardest thing in Computer Science?

news.ycombinator.com

1–10 of 42 posts

Re: What is the hardest thing in Computer Science?

#2
Security.

It needs to be built into every phase of computing, starting with the CPU micro-code, going through network protocols, up to the topmost JS framework layer.

Screw up one piece and you may end up with a major vulnerability.

Many software project owners avoid it due to complexity. To some extent, even academia sometimes eschews it.

Re: What is the hardest thing in Computer Science?

#3

Security. It needs to be built into every phase of computing, starting with the CPU micro-code, going through network protocols, up to the topmost JS framework layer. Screw up one piece and you may end up with a major vulnerability. Many software project owners avoid it due to complexity. To some extent, even academia sometimes eschews it.

Umm..what about Compilers and their implementation? Isn't it hard?

PS: I find them the hardest.

Re: What is the hardest thing in Computer Science?

#6
post #4

I like the variation on that quote: "There are 2 hard problems in computer science: cache invalidation, naming things, and off-by-1 errors."

Haha...BTW, if I may ask, what do you find the hardest in Computer Science?

Semi serious answer: people!

Re: What is the hardest thing in Computer Science?

#9
post #8

Earlier quoted context omitted.

Lmao Right to the point :D

Incidentally, do you mean Computer Science in the theoretical sense or the actual practical practise of developing stuff?

Umm..the whole actual development workflow i guess.
Post reply on HN