Почему бы НЕ использовать PHP в качестве языка программирования для настольных компьютеров? - PullRequest
10 голосов
/ 22 октября 2009

Отвечая на на этот вопрос , я уверен, что многие люди возразят, что PHP не лучший выбор для настольного программирования, и вместо этого порекомендуют что-то вроде Ruby или Python. Я подумал, что было бы интересно обсудить почему.

Помимо аргументов о том, является ли PHP хорошим языком в целом, каковы ваши критерии хорошего настольного языка программирования (в отличие от веб-разработки)?

Ответы [ 13 ]

0 голосов
/ 22 октября 2009

PHP - это новый Perl, если вы собираетесь использовать его как язык программирования вне веб-среды. Если я собираюсь писать приложения, я хочу, чтобы в них работала определенная среда. Без сторонних приложений отладка php-программ может быть проблемой.

0 голосов
/ 22 октября 2009

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

Однако в дополнение к тому, что упомянули другие пользователи, вы также можете рассмотреть огромное количество уязвимостей, которые PHP уже имеет (http://www.securityfocus.com/vulnerabilities).

Если бы некоторые из этих вещей были рассмотрены и, возможно, упакованы во что-то похожее на то, что мы видим в Adobe AIR, это может стать хорошей основой для создания настольных приложений.

0 голосов
/ 22 октября 2009

Производительность - это мои критерии для настольных программ. Но я верю, что настольные программы когда-нибудь умрут:)

...