News for hackers. Stuff that matters.
Re:Computer science should be called logic by learningstud on Thursday February 20, 2025 @02:17PM (#43118870)
At the very end of the video, the speaker quipped that computer science is not just about computers and an actual science doesn't have "science" in its name. The development of programming languages, compilers, SMT/MILP solvers, type theories, and proof assistants allude to the true nature of computer science, i.e., logic and its automation. It can be argued that computer science is even more fundamental than math, e.g., recursion/complexity, intuitionism/constructivism, linear logic, homotopy type theory.
Re:Computer science should be called logic by beardyw on Thursday February 20, 2025 @03:51PM (#43120014)
> It can be argued that computer science is even more fundamental than math

Perhaps "touches on more fundamental concepts than". Otherwise the fact it has the word "computer" in it and being only decades old makes being fundamental hard to support.

Re:Computer science should be called logic by learningstud on Saturday February 22, 2025 @02:42AM (#43137010)
Nowadays, logicians and type theorists find home in the computer science department instead of the math department. My whole point is to get rid of "computer" and "science" from "computer science."
Re:Computer science should be called logic by voidhorse on Thursday February 20, 2025 @02:58PM (#43119374)
Computation is a sibling (or maybe child) of logic, it is not a superset of logic. I like Wadler a lot and get that the Curry-Howard isomorphism makes it tempting to view them as the same thing, but logic is field of far vaster proportions and history. I think "computer science" is properly called computability theory.

The proposal in the HN title is a bit like saying "calculus should be called mathematics".

Re:Computer science should be called logic by learningstud on Saturday February 22, 2025 @02:47AM (#43137038)
Try programming in a proof assistant to see how inseparable computation and logic are. It gets more fundamental than the Curry-Howard correspondence when homotopy type theory enters the scene.
Re:Computer science should be called logic by ultra-boss on Thursday February 20, 2025 @02:20PM (#43118921)
We can apply logic to anything and everything. What makes computer science singularly deserving of this label?
Re:Computer science should be called logic by learningstud on Thursday February 20, 2025 @02:26PM (#43119002)
Computer science studies and invents logic whereas the math community has departed from logic as a whole.
Re:Computer science should be called logic by voidhorse on Thursday February 20, 2025 @02:59PM (#43119393)
I would say that the working, active logicians study and invent logics, not the computer scientists, who work with the narrower field of objects known as models of computation.
Re:Computer science should be called logic by learningstud on Saturday February 22, 2025 @02:44AM (#43137022)
In reality, logicians and type theorists are employed in the computer science department and rightfully so. The whole field of computer science should upgrade with such influx of talent.
Re:Computer science should be called logic by ultra-boss on Monday February 24, 2025 @08:15AM (#43159169)
Computer science "invents" logic? What do you mean by that?

Are you familiar with the philosophy of logic and philosophical logic? Or formal semantics, which utilizes tools from the fields of symbolic logic and mathematics to generate (very precise) theories around the semantics of natural language expressions?