I was a sysadmin, mobile dev. expert, Nintendo DS game programmer, Pascal compiler dev., Java consultant, assembler guru, automated QA engineer, embedded C/C++ maintainer. Some say I'm a hacker.
I believe there's worse than PHP, but that alone doesn't make any PHP better for sure. :)
BTW, I always think about replacing : with be and = with equal in my mind when reading Pascal code. So a:=1; is let a be equal 1. Same works with colon elsewhere, for example type definitions like var x: integer; can be read as let var x be integer; ... It makes the whole syntax quite readable for me.
But I'm not a native English speaker, so sorry if this just makes it even worse. :P
I believe there's worse than PHP, but that alone doesn't make any PHP better for sure. :)
BTW, I always think about replacing
:
withbe
and=
withequal
in my mind when reading Pascal code. Soa:=1;
islet a be equal 1
. Same works with colon elsewhere, for example type definitions likevar x: integer;
can be read aslet var x be integer;
... It makes the whole syntax quite readable for me.But I'm not a native English speaker, so sorry if this just makes it even worse. :P
No, it's a nice thought. It does work, as far as I can remember. Maybe it's what Pascal's creators were thinking.