Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
окончательно умрет этим летом
rvm installпатч из полтысячи строк. Фичи REE вовсе не проблема.
sudo apt-get install libapache2-mod-passengersudo gem install passengerДа-да. Больше не придется использовать расширения, вроде multibyte и ему подобных. Все строковые функции отлично понимают юникод.
$str[0] = upper($strtoupper[0]); (ничего больше в голову не пришло :) )В-третьих: люди просто устали вставлять поддержку юникода и в без того прекрасно работающий код.
и в без того прекрасно работающий код
«I really don't like programming. I built this tool to program less so that I could just reuse code.
PHP is about as exciting as your toothbrush. You use it every day, it does the job, it is a simple tool, so what? Who would want to read about toothbrushes?
I was really, really bad at writing parsers. I still am really bad at writing parsers. We have things like protected properties. We have abstract methods. We have all this stuff that your computer science teacher told you you should be using. I don't care about this crap at all.
There are people who actually like programming. I don't understand why they like programming.
I'm not a real programmer. I throw together things until it works then I move on. The real programmers will say «yeah it works but you're leaking memory everywhere. Perhaps we should fix that.» I'll just restart apache every 10 requests.»
— Rasmus Lerdorf


True Enterprise PHP, ! In the end, implementation deemed too technically difficult
! People were bored converting large chunks of already working code
! The project ran out of steam
‣ PHP development culture means that people work on what they’re interested in
‣ Clearly, the Unicode/i18n implementation wasn’t interesting enough to be viable
Забавно, но не нашёл на хабре упоминания об этом даже в комментариях. Пора устранить этот недостаток, ведь многие используют только хабр, как источник информации.
это надо сначала написать все на Ruby. Потом заоптимизировать, потом упереться в VM, переписать на C. И получается, что за всеми этими строчками на руби прячутся сотни строк на сях.
PHP 6 не будет, не осилили