←back to thread

71 points susam | 1 comments | | HN request time: 0.3s | source
Show context
EVa5I7bHFq9mnYK ◴[] No.43674213[source]
Some of his grievances:

Lack of external static storage class, the pinnacle of C programming.

Lack of oh so powerful C strings, terminating in zero (hopefully).

"There is no way to override the type mechanism when necessary, nothing analogous to the "cast" mechanism in C."

"begin" and "end" are bulky compared to { and }.

replies(3): >>43674293 #>>43675646 #>>43675815 #
1. tliltocatl ◴[] No.43675815[source]
One that you are missing (and a pretty painful one, for that matter) is "lack of flexible array parameters".

Also, the problem with pascal string was the length being limited to 255 characters, which wasn't enough even at the time.