Hacker News new | past | comments | ask | show | jobs | submit login

I once saw a C header that defined "BEGIN" as {, "END" as } and other pascalisms. I find it difficult to understand how some people are so stubborn to change their model of thinking.



I believe I’ve seen stuff like this used as partial help when transcribing a program from pascal or Fortran to C, from before the era of automatic tooling to help.

Whether they’d ever go back and finish the migration is not known.


The biggest pitfall with manual bulk transcribing Pascal to C back in day, was that operator precedence between both languages are really different. Not only is their model of thinking different, it is also wrong.




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

Search: