zlacker

[parent] [thread] 1 comments
1. paulry+(OP)[view] [source] 2022-12-08 13:47:10
Which warts?
replies(1): >>oaiey+id
2. oaiey+id[view] [source] 2022-12-08 15:14:41
>>paulry+(OP)
That I start a code file with a special tag, that I have to be careful not accidently emitting e.g. white space (because it is a template engine ;)), that I am not accidently emitting the source code of my program because a tag was not closed, ...

Like the poster above: I totally support PHP ... it is good, it has surprisingly well aged in the recent years, and it perfectly has its place ... but it has warts. Nothing bad, nothing tooling could not compensate ... but there are warts because of its origin.

Other languages has warts too: Java has no real generics, Python has it when you do indenting wrong and let us not start on JavaScript or god forbid VisualBasic. As a C# fanboy, i have to rely on others to see warts there ;)

[go to top]