[QUOTE]Александр Kyдин пишет:
а зачем?
ну было бы всё ядро битрикса написано с <?php
любого программиста, да хоть меня, попросили бы что-нить дописать, и мой компонент уже будет начинаться с <? :D
и толку))[/QUOTE]Александр, если ваш компонент будет начинаться с <? , то вы ваш выбор покажется как минимум странным для других разработчиков системы, ибо любой проэкт, разрабатываемый сообществом программистов имеет свой code convention, и, если вы его решили данный продукт использовать, то вы просто обязаны ему следовать, независимо от того, удобно Вам или нет.
А по сути самого вопроса, когда начинался Битрикс просто об это никто не думал, и вообще, в то время стандарты не очень то чтили.
Но сейчас все больше и больше идет процесс возвращения к стандартам, описанным уже давным давно, и многие языки стараются им следовать. Такие тенденции можно видеть на примерах Ruby или Puthon, которые реализовывают для своих разработчиков , для примера, все методы запросов http протокола, помимо Get и Post, согласно стандарту http. Стандарту сто лет, а php (по крайней мере известные мне фреймворки) и не думают использовать его по назначению, как это делают другие. Я имею ввиду REST архитектуру.
В php ситуация выглядит немного иначе, такого движения не видно. Поэтому если и есть тенденции, которые противоречат стандарту, то я не вижу ничего положительного в следовании им. Ибо где одно там и другое. И как раз в Битриксе ето очень легко заметить.
Нет code convention, нет php-doc. И поэтому Александр и готов начать свой код с <?. А если бы разработчикам предоставляли code convention - то не следовать ему было бы позором.
а зачем?
ну было бы всё ядро битрикса написано с <?php
любого программиста, да хоть меня, попросили бы что-нить дописать, и мой компонент уже будет начинаться с <? :D
и толку))[/QUOTE]Александр, если ваш компонент будет начинаться с <? , то вы ваш выбор покажется как минимум странным для других разработчиков системы, ибо любой проэкт, разрабатываемый сообществом программистов имеет свой code convention, и, если вы его решили данный продукт использовать, то вы просто обязаны ему следовать, независимо от того, удобно Вам или нет.
А по сути самого вопроса, когда начинался Битрикс просто об это никто не думал, и вообще, в то время стандарты не очень то чтили.
Но сейчас все больше и больше идет процесс возвращения к стандартам, описанным уже давным давно, и многие языки стараются им следовать. Такие тенденции можно видеть на примерах Ruby или Puthon, которые реализовывают для своих разработчиков , для примера, все методы запросов http протокола, помимо Get и Post, согласно стандарту http. Стандарту сто лет, а php (по крайней мере известные мне фреймворки) и не думают использовать его по назначению, как это делают другие. Я имею ввиду REST архитектуру.
В php ситуация выглядит немного иначе, такого движения не видно. Поэтому если и есть тенденции, которые противоречат стандарту, то я не вижу ничего положительного в следовании им. Ибо где одно там и другое. И как раз в Битриксе ето очень легко заметить.
Нет code convention, нет php-doc. И поэтому Александр и готов начать свой код с <?. А если бы разработчикам предоставляли code convention - то не следовать ему было бы позором.