Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Comparing C to Haskell is like comparing razor to laser scalpel.



And not just any razor, a really useful one!


One of those that always cuts the user no matter how carefully they try to get hold of it.


No it's a tool.

I suppose you could compare it to a table saw. C is one without a guard or any other safety measures, so you need to be careful not to cut your fingers off. More modern languages have the guard and break etc.

For general use you probably do want all the safety bits, but occasionally it is useful to be able to take it off to do a weird cut on a weird bit of wood.

None of that necessarily means you will cut your fingers off though.




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: