PHP 📈
Я вот уже полгода пытаюсь сделать что-то в самом PHP:
- Фичи
- Документация
- Окружение для работы локально
- RFC
И вот время пришло, мой Pull Request смёржили за 8 минут!
——
Ладно, последние полгода я пока что изучаю внутренности Zend Engine, пытаясь решить те или иные задачи.
Выходит неплохо, но сложно. Сложно понимать C не только мне, но и IDE:
- Clion поддерживает C/C++, но не поддерживает PHP (*.phpt файлы, в них тесты)
- PHPStorm поддерживает PHP/PHPT (очевидно), но не поддерживает C/C++
- Intellij IDEA поддерживает PHP/PHPT, нооооо… не поддерживает C/C++
Языковое расширение PHP для IDEA выполнено в виде плагина, поэтому в IDEA Ultimate можно установить PHP плагин и всё будет работать точно так же, как и в PHPStorm, разве что некоторые моменты из UI могут не добавиться.
Я думал, что поддержка C/C++ тоже сделана в виде плагина, совместимого с IDEA Ultimate, но, видимо нет.
Приходится писать код в Clion, но даже Clion не может понять весь кастомный C, со всеми макросами и шаблонами.
Кодить и дебажить PHP куда проще, чем создавать PHP!
—
@handle_topic
Post #87
359
- 👍 16
- 👏 7
- ❤ 5
- 🤯 2