Я разработчик PHP. Мне нравится PHP! Это действительно хороший язык, если вы знаете, как его использовать, но я знаю, что он иногда позволяет очень плохой дизайн.
Это напоминает мне JavaScript, который имеет хорошие части и плохие части. Один конкретный проект, CoffeeScript, пытается сосредоточиться только на хороших частях, заставляя вас писать хороший код.
Я думал, если что-то подобное можно было бы сделать с PHP... Новый синтаксис, который будет скомпилирован только для хорошего PHP-кода, получающего удовольствие от всех новых и интересных вещей, которые мы можем получить с PHP 5.3.
Итак, опередив некоторых людей, я спрошу: Зачем создавать новый язык поверх PHP, если вы можете просто использовать Ruby или Python или что-то еще?
- PHP легко развертывается где угодно
- У самого языка есть много хороших функций и идей.
- В PHP есть много хороших библиотек.
- ...
Итак, мои настоящие вопросы здесь...
- Это глупая идея? Почему? Как вы думаете, CoffeeScript глуп?
- Как кто-то начинает создавать новый язык поверх другого? Я ничего не знаю об этом, но я хотел бы узнать. С чего начать?