Новый язык поверх PHP?

Я разработчик PHP. Мне нравится PHP! Это действительно хороший язык, если вы знаете, как его использовать, но я знаю, что он иногда допускает очень плохой дизайн .

Он напоминает мне JavaScript, в котором есть хорошие и плохие части. Один конкретный проект, CoffeeScript, пытается сосредоточиться только на хороших частях, заставляя вас писать хороший код.

Я думал, можно ли сделать что-то подобное с PHP ... Новый синтаксис, который будет скомпилирован только для хорошего PHP код использует все новые и интересные вещи, которые мы можем получить с PHP 5.3.

Итак, опережая некоторых, я спрошу: Зачем создавать новый язык поверх PHP, если можно просто использовать Ruby, Python или что-то еще?

  • PHP легко развернуть где угодно
  • Сам язык имеет множество хороших функций и идей
  • Есть много хороших библиотек, написанных на PHP
  • ...

Итак, мои настоящие вопросы здесь ...

  • Это глупая идея? Почему это могло быть? Вы думаете, что CoffeeScript глуп?
  • Как кто-то начинает создавать новый язык поверх другого? Я ничего об этом не знаю, но хотел бы узнать. С чего начать?

52
задан Jonas 30 November 2011 в 15:26
поделиться