netch80: (Default)
netch80 ([personal profile] netch80) wrote2019-01-20 09:49 am

(no subject)

Подумалось: R и Python, кроме прочих плюшек, выполняют роль "улучшенный Fortran, теперь с GC". Но что мешает добавить его в оригинальный Fortran, кроме консерватизма?
vitus_wagner: My photo 2005 (Default)

[personal profile] vitus_wagner 2019-01-20 08:26 am (UTC)(link)
Брезгливость.
vitus_wagner: My photo 2005 (Default)

[personal profile] vitus_wagner 2019-01-20 08:41 am (UTC)(link)
Абсолютно бесполезное средство. Полезны накопленные с 50-х годов библиотеки, а вовсе не сам фортран.
И вообще языки должны меняться чаще. Уже и C-то как язык системного программирования хочется выкинуть нафиг.
vitus_wagner: My photo 2005 (Default)

[personal profile] vitus_wagner 2019-01-20 08:51 am (UTC)(link)
Ада - это примерно ровесник C.

Современные варианты это скорее Go и Rust. Хотя они да, не дотягивают.
vitus_wagner: My photo 2005 (Default)

[personal profile] vitus_wagner 2019-01-20 09:15 am (UTC)(link)
Вот "реально труден" это тоже из серии "не дотягивает". Язык, в том числе и программирования, явление социальное, и поэтому необходимой составляющей для успеха является правильная высота порога вхождения.

Что касается Go, то по части интересных проектов на нем он уже по-моему приближается к питону. То есть задачу "стать попуялрным" он уже решил.
Хотя больше всего меня в нем расстраивает не "наличие вещей которых делать не стоило", а отсутствие one true way для разработки GUI-приложений. Умение разговаривать с пользователем на уровне картинок и тыканья пальцами нужно выносить на уровень языка и делать существенной частью его концептуальной модели.
nms: (Default)

[personal profile] nms 2019-01-20 10:49 am (UTC)(link)
Компьютерная программа -- запись на тарабарском языке проблемы и её решения. Не более того. Как пример математика как таковая. Плохо обдуманной проблеме с невнятным решением никакой тарабарский язык не поможет. Суперязык для всех и всяческих проблем -- фикция.

Golang'овая команда никогда не имела интереса к графическим интерфейсам.

Всё, IMHO.
vitus_wagner: My photo 2005 (Default)

[personal profile] vitus_wagner 2019-01-20 09:22 am (UTC)(link)
Вообще Rust слишком похож на Tcl, чтобы взлететь.
vitus_wagner: My photo 2005 (Default)

[personal profile] vitus_wagner 2019-02-03 05:04 pm (UTC)(link)
Избыточная логичность.
gul_kiev: (Default)

[personal profile] gul_kiev 2019-01-20 01:45 pm (UTC)(link)
> Разве что Ada где-то рядом маячит.

Я примерно в конце 80-х услышал фразу, что Ada вечно будет языком будущего. Почему-то запомнилась.
vak: (Default)

[personal profile] vak 2019-01-20 08:38 am (UTC)(link)
Роль улучшенного Фортрана теперь выполняет Джулия.

Julia (язык программирования)