Re[46]: Создание игр на managed-языках
От: Козьма Прутков Россия  
Дата: 14.05.05 10:17
Оценка: 3 (1) +2 -1
Трурль wrote:
> Здравствуйте, WolfHound, Вы писали:
> Поставим вопрс по-другому. Стоит ли связываться с C#, если есть питон?
стоит ли шить сапоги если мы уже умеем плести лапти?
Питон безусловно хорошая вещь (это я по дискуссии сужу), но для своих
целей. И как лапти хороши сегодня для сувенира иностранцу, так сапоги
для того, чтобы использовать их в качестве обуви. В лаптях конечно тоже
можно ходить (ну ходили же наши предки), но не далеко.
Да, конечно, прикольно не иметь статической типизации, все мочить в коде
и т.д. Но это вряд ли сильно положительно скажется на простоте поддержки
разрабатываемой системы, ее расширяемости, простоте отладки и т.д.
Юнит-тесты это хорошо, но строгая типизация — куда более строгий
инструмент. И вряд ли отсутствие типизации ускорит разработку, учитывая
что юнит-тестов надо написать куда больше, плюс отлаживаться придется
дольше. Благо дизайн приложений уже довольно развит, что дает
дополнительный аргумент в пользу наличия типизации. Такие штуки,
наверное, хороши для написания пакета утилит для администрирования и
т.п. для собственного пользования. Но писать промышленную систему,
которая будет здорово развиваться, я бы на них не стал.
Что касается библиотеки, то да, .NET предлагает менее развитую в
рассмотренных отношениях библиотеку. Но он ориентирован на разработку
корпоративных приложений, автоматизации бизнеса, а не утилит и игр. Если
есть специфическая потребность — ее надо осмыслить и один раз написать
нужную библиотеку.
Итого, всему свое место в жизни
Posted via RSDN NNTP Server 2.0 beta
Да хранит вас господь в сухом прохладном месте...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.