Подумалось: R и Python, кроме прочих плюшек, выполняют роль "улучшенный Fortran, теперь с GC". Но что мешает добавить его в оригинальный Fortran, кроме консерватизма?
Rust вполне приличен, но реально труден. Это отпугивает многих.
Go переполнен глупостями от рождения там, где любому нормальному автору в годы его рождения давно было очевидно, что этого делать не стоило. Поэтому я его команду и результат, мягко говоря, не уважаю. Бешеное комьюнити ещё больше способствует этому.
Вот "реально труден" это тоже из серии "не дотягивает". Язык, в том числе и программирования, явление социальное, и поэтому необходимой составляющей для успеха является правильная высота порога вхождения.
Что касается Go, то по части интересных проектов на нем он уже по-моему приближается к питону. То есть задачу "стать попуялрным" он уже решил. Хотя больше всего меня в нем расстраивает не "наличие вещей которых делать не стоило", а отсутствие one true way для разработки GUI-приложений. Умение разговаривать с пользователем на уровне картинок и тыканья пальцами нужно выносить на уровень языка и делать существенной частью его концептуальной модели.
Компьютерная программа -- запись на тарабарском языке проблемы и её решения. Не более того. Как пример математика как таковая. Плохо обдуманной проблеме с невнятным решением никакой тарабарский язык не поможет. Суперязык для всех и всяческих проблем -- фикция.
Golang'овая команда никогда не имела интереса к графическим интерфейсам.
no subject
Date: 2019-01-20 08:51 am (UTC)Современные варианты это скорее Go и Rust. Хотя они да, не дотягивают.
no subject
Date: 2019-01-20 08:58 am (UTC)Go переполнен глупостями от рождения там, где любому нормальному автору в годы его рождения давно было очевидно, что этого делать не стоило. Поэтому я его команду и результат, мягко говоря, не уважаю. Бешеное комьюнити ещё больше способствует этому.
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.
no subject
Date: 2019-01-20 09:22 am (UTC)no subject
Date: 2019-02-03 12:04 pm (UTC)no subject
Date: 2019-02-03 05:04 pm (UTC)