Подумалось: R и Python, кроме прочих плюшек, выполняют роль "улучшенный Fortran, теперь с GC". Но что мешает добавить его в оригинальный Fortran, кроме консерватизма?
Вот "реально труден" это тоже из серии "не дотягивает". Язык, в том числе и программирования, явление социальное, и поэтому необходимой составляющей для успеха является правильная высота порога вхождения.
Что касается Go, то по части интересных проектов на нем он уже по-моему приближается к питону. То есть задачу "стать попуялрным" он уже решил. Хотя больше всего меня в нем расстраивает не "наличие вещей которых делать не стоило", а отсутствие one true way для разработки GUI-приложений. Умение разговаривать с пользователем на уровне картинок и тыканья пальцами нужно выносить на уровень языка и делать существенной частью его концептуальной модели.
Компьютерная программа -- запись на тарабарском языке проблемы и её решения. Не более того. Как пример математика как таковая. Плохо обдуманной проблеме с невнятным решением никакой тарабарский язык не поможет. Суперязык для всех и всяческих проблем -- фикция.
Golang'овая команда никогда не имела интереса к графическим интерфейсам.
no subject
Date: 2019-01-20 09:15 am (UTC)Что касается Go, то по части интересных проектов на нем он уже по-моему приближается к питону. То есть задачу "стать попуялрным" он уже решил.
Хотя больше всего меня в нем расстраивает не "наличие вещей которых делать не стоило", а отсутствие one true way для разработки GUI-приложений. Умение разговаривать с пользователем на уровне картинок и тыканья пальцами нужно выносить на уровень языка и делать существенной частью его концептуальной модели.
no subject
Date: 2019-01-20 10:49 am (UTC)Golang'овая команда никогда не имела интереса к графическим интерфейсам.
Всё, IMHO.