Он от лиспа куда дальше,чем от джавы(проглотившей github), но зачем приплетать эти мелочи? Попробую изложить мысль с нуля. Полиглот Дмитрий Петров как-то высказал мысль, что в совокупности национальные языки плавно трансформируются в сторону языков различных профессий. Тренда на то, что когда-то айтишник айтишника поймет быстрее и локоничней, чем соотечественника но из другой профессии. По факту мы уже имеем кучу спец.софта со своими внутренними языками программирования. И если приглядеться, они не так далеки друг от друга. R не так далек от матлаба. Мне кажется весь такой софт на роль внутреннего языка возьмет clojure или его потомка. Технические задания будут писаться не отстраненными бумагами, а рабочими прототипами, но с раздутым кодом. И в человекочасах сделать и передать такое тз железячным программерам будет выгоднее. А те уже будут допиливать, подобно скульпторам, убирая лишнее, под конкретные плис. Этот кусок скорее механический, а вот стандартные реализации алгоритмов заменить на более изощренные - тут нужен математик, чувствующий архитектуру на кончике пальцев.
это кстати никак не противоречит указанному тупику: "16 ядер, но что потом ? ...." А потом допрёт до них, что арифметику остатков на полную катушку использовать, там где можно. И будет в железе множество таких вот 16-ти ядерных. Но в целом, все будут довольны.
А может я сморозил чушь, как и 99% заглядывающих в будущее. Спор ради спора мне как-то не интересен. Но оснований менять свою точку зрения пока не вижу.
no subject
Date: 2015-06-01 01:25 pm (UTC)Полиглот Дмитрий Петров как-то высказал мысль, что в совокупности национальные языки плавно трансформируются в сторону языков различных профессий. Тренда на то, что когда-то айтишник айтишника поймет быстрее и локоничней, чем соотечественника но из другой профессии. По факту мы уже имеем кучу спец.софта со своими внутренними языками программирования. И если приглядеться, они не так далеки друг от друга. R не так далек от матлаба. Мне кажется весь такой софт на роль внутреннего языка возьмет clojure или его потомка. Технические задания будут писаться не отстраненными бумагами, а рабочими прототипами, но с раздутым кодом. И в человекочасах сделать и передать такое тз железячным программерам будет выгоднее. А те уже будут допиливать, подобно скульпторам, убирая лишнее, под конкретные плис. Этот кусок скорее механический, а вот стандартные реализации алгоритмов заменить на более изощренные - тут нужен математик, чувствующий архитектуру на кончике пальцев.
это кстати никак не противоречит указанному тупику: "16 ядер, но что потом ? ...." А потом допрёт до них, что арифметику остатков на полную катушку использовать, там где можно. И будет в железе множество таких вот 16-ти ядерных. Но в целом, все будут довольны.
А может я сморозил чушь, как и 99% заглядывающих в будущее. Спор ради спора мне как-то не интересен. Но оснований менять свою точку зрения пока не вижу.