PHP struggles with attributes syntax
PHP struggles with attributes syntax
Posted Aug 7, 2020 15:52 UTC (Fri) by excors (subscriber, #95769)In reply to: PHP struggles with attributes syntax by flewellyn
Parent article: PHP struggles with attributes syntax
Bikeshedding is when you spend a lot of time discussing a trivial problem and ignoring a big, complex, important problem (like the nuclear power plant that the bikeshed belongs to). When designing a programming language, I don't think syntax discussion can ever be bikeshedding: syntax *is* one of the big, complex, important problems in language design. Getting it wrong can have a major impact on readability, maintainability, learnability, aesthetic appeal, etc, and can create whole classes of bugs that simply don't exist in languages with better syntax, and can influence the design of every other feature that is later added to the language. It deserves a lot of discussion and careful thought over every detail.
