Здравствуйте, DarkGray, Вы писали:
DG>Здравствуйте, Gaperton, Вы писали:
DG>>>Императивные языки — это какие?
G>>В которых ты явно прописываешь последовательность операций, "как решать задачу". В непререкаемом, повелительном (imperative) тоне
. Проще говоря, процедурные языки. Прошу прощения за заумную лексику.
DG>Smalltalk и JavaScript — тоже императивные языки, но так как они не строго типизированные, то мы можем менять тип на ходу. Т.е. если мы в какой-то момент поняли, что мы круг, то добавили себе операций, если опять эллипс, то "круговые" операции убрали.
Ну со смаллтоком-то все что угодно может быть, это довольно странный язык. А вот с JavaScript — интересно. Не мог бы ты привести пример? Как это выглядит?
DG>В строготипизированные можно сделать почти тоже самое, но надо больше извращатся.
Это будет круто! Если можно, приведи пример для С++. Ребята заторчат.