3 ms·
I've been really impressed by the performance improvements made during the last couple of years. I guess my main issues with the language is the non-uniform nam
by nallerooth 7y ago
I've been really impressed by the performance improvements made during the last couple of years. I guess my main issues with the language is the non-uniform naming of functions and the ordering of their parameters.
At some point, I'd like to see a new major release that deprecates all of those old problems in order to clean stuff up. Even if it means breaking backwards compatibility a year or two later on.
It turns out, however, that such things aren't easy to handle. Python 2 to 3, anyone?
- fetbaffe 7y agoDifferences in naming & parameter order for the PHP standard library functions are because they are usually just a thin layer above a C library, therefore are consistent for that C library (e.g. string functions), but not between libraries. Would it really make sense for PHP to standardize between C libraries?