"A programming language is low level when its programs require attention to the irrelevant."
"This information is far more limited than in a language such as Fortran, which is a big part of the reason that C has failed to displace Fortran in high-performance computing"
А ещё к ней follow-up от ESR (из блога которого я собственно и узнал о статье), где Реймонд посыпает голову пеплом что есть целый класс не-параллезируемых алгоритмов и серебряной пули опять нет.
А, интересно тоже. Спасибо. Как-то уже неудобно себя чувствую, что меня никогда эти проблемы не бацали. Ну за исключением случая, когда я для дельфей srlen оптимизировал нах. (Странная идея, вроде бы, ведь в дельфях строки со счетчиком. Ну там хитро, речь о сишных строках была.)
Освоить не так сложно, просто уходит время. Берем какой-нибудь функциональный язык (или джаваскрипт, но функционально) и делаем projecteuler.net один за другим примеры.
no subject
Date: 2018-05-29 10:23 pm (UTC)"This information is far more limited than in a language such as Fortran, which is a big part of the reason that C has failed to displace Fortran in high-performance computing"
no subject
Date: 2018-05-29 10:29 pm (UTC)А ещё к ней follow-up от ESR (из блога которого я собственно и узнал о статье), где Реймонд посыпает голову пеплом что есть целый класс не-параллезируемых алгоритмов и серебряной пули опять нет.
http://esr.ibiblio.org/?p=7979
no subject
Date: 2018-05-29 10:41 pm (UTC)no subject
Date: 2018-05-29 10:48 pm (UTC)Частно говоря я немного завидую, что не владею функциональщиной. Как-то не сложилось в моих бодишопах аутсорсных.
А в дельфях, если мне не изменяет склероз, были оба варианта, Pascal-like со счётчиком в нулевом элементе и C-like с ASCII.
no subject
Date: 2018-05-30 01:01 am (UTC)