>> |
№33
На каждую задачу придумывают свой инструмент. Я искренне уверен, что забить гвоздь можно не только молотком, но и камнем. Просто молотком это будет сделать гораздо удобнее. Так же и с языками. Не вижу ничего плохого в строгой типизации в тех же java и c# - позволяет выделить именно столько памяти, сколько нужно, а библиотеки предоставляют удобные методы для быстрого решения поставленной задачи. Но даже если ты фанат нестрогой типизации - есть такой синтаксический сахар, как var. Пишешь var - и компилятор сам догадывается, какой тип данных лучше использовать. Java и C# вместе с различными паттернами проектирования очень удобны для создания крупных проектов, для которых одного-двух человек уже недостаточно. Программисту не виднее, как ему писать его парашу. Я знаком с многими самоучками, которые от генератора случайных фраз отличаются только временем выполнения. Необходимо, чтобы их кто-то ругал, и указывал на ошибки. Этим и занимается компилятор, чтобы на этапе развёртывания вдруг не произошла ошибка из-за того, что Василий Рандомович перепил дешёвой балтики, и уснул раньше, чем успел дописать свой говнокод. Интересно, на пыхе можно написать приложение для Андроид, иос, линукс, виндус, чтобы в дальнейшем можно было его продать? C# и Java можно. Интересно, на пыхе можно ли написать программу для сверхбыстрого и точного вычисления каких-то огромных математических задач с корреляцией статистики, вычисления простых чисел, или сверхточный и сверхбыстрый подсчёт вещественных чисел с охренительной точностью вплоть до 10-ти байт, отведённых системой. Пыха вряд ли потягается скоростью с си. Да и на пыхе ты вряд ли напишешь свой язык программирования, или свою ось. Не для того она создавалась. Ровно, как и на Си достаточно проблемно написать бекенд для сайта.
|