Я изучаю несколько возможностей для разработки новой системы (веб-приложения).
Я "старомодный" любопытный парень, объектно ориентированный в природе (преобразованный из процедур много лет назад). Я играл с Python и изучал немного Ruby, но, откровенно говоря, меня привлекают инструменты Microsoft (С#, ASP.NET MVC). Вся эта типизация во время выполнения, отсутствие ошибок компилятора в базовых материалах и т.д. Просто усложняет жизнь, когда дело доходит до построения сложных сложных приложений.
Я постоянно слышу, как люди говорят о великих вещах, которые вы можете делать с динамическими языками, но, за исключением примеров с собаками, кошками и как быстро вы можете прописать классный способ подсчета вещей, "промышленная сила" Visual Studio просто кажется чтобы устранить эти аккуратные мелочи, предлагаемые динамическими языками, особенно теперь, когда у вас есть бесплатные экспресс-версии VS и полные версии, доступные бесплатно для начинающих.
Я чувствую, что здесь что-то не хватает, потому что большие приложения действительно разрабатываются с динамическими языками, так что же это отличные вещи, которые эти языки позволяют вам делать, глядя на большие сложные приложения? Что может заставить вас отдать силу VS?