Its true that for most kinds of programming it is a lot more painful to program in Pascal than in C/C++. However the main reason here is not that the syntax is wordy. This is something that can easily be got over with any editor that allows macros. The point is that Pascal enforces a lot more discipline on the programmer. You cannot use a character and an integer interchangeably for example. Floating point overflows will cause runtime errors and so on.

Most of us love being indisciplined so Pascal is a no no language. However when doing Mathematical Computing, it helps to have a language like this because you know what is going wrong. A array index beyond bounds will cause a runtime error. The program wont just keep executing as if nothing happened and it is this discipline that makes Pascal nice.