Семь±два — это размер человеческого кэша. Но, в принципе, работать можно и на RAM’е. А вот когда начинается своппинг, это уже ж#па.
Если язык позволяет в семи±двух строках сделать достаточно — почему бы и нет. Но, кажется, для этого надо, чтобы он умел блоки Smalltalk’а или лямбда-функции LISP’а. Когда я пытаюсь писать что-нибудь на JavaScript’е, у меня тоже получается нарезка из мелких функций. А вот на C++ такого дробления не достигается.
no subject
Date: 2008-01-31 20:45 (UTC)Семь±два — это размер человеческого кэша. Но, в принципе, работать можно и на RAM’е. А вот когда начинается своппинг, это уже ж#па.
Если язык позволяет в семи±двух строках сделать достаточно — почему бы и нет. Но, кажется, для этого надо, чтобы он умел блоки Smalltalk’а или лямбда-функции LISP’а. Когда я пытаюсь писать что-нибудь на JavaScript’е, у меня тоже получается нарезка из мелких функций. А вот на C++ такого дробления не достигается.