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

Standard Pascal couldn't handle variable-length items (e.g. strings without a compile-time maximum length), so only toy programs could be portable.



Even opening a file with a given path wasn't in the Pascal standard. Different implementations did this completely differently.


And didn't standard pascal also store the runtime length inline as a single byte, limiting strings to 255 bytes?




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: