Альтернативное мировоззрение
Feb. 11th, 2012 01:39 am![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Случайно наткнулся на "еще один рейтинг популярности языков программирования". Обнаружил, что практически все любимые (или не очень любимые, но уважаемые) мною языки (Fortran, Prolog, CL, Erlang, Lua, Haskel...) попали в категорию "альтернативного мировоззрения". Исключений только два - к "трэшу" относится любимая Ada, а к "мэйнстриму" - не слишком любимый, но уважаемый C. Правда, Forth и семейство Oberon в рейтинг вообще не попали...
no subject
Date: 2012-02-10 09:59 pm (UTC)no subject
Date: 2012-02-10 10:28 pm (UTC)Там в основном такие "физ-мат задачи", которые можно решить почти на чем угодно, хотя, кстати, именно физических задач там попросту нет.
Первые три, попавшиеся на глаза, ухлопались на Прологе за время порядка минуты на каждую. Вот, например, решение "проблемы 48":
===
sum(0,0).
sum(N,R):-Z is N**N,Nn is N-1,sum(Nn,Rr),R is Z+Rr.
goal:-sum(1000,R),Q is R mod 10**10,write(Q),nl,halt.
===
Это о чем-то говорит?
no subject
Date: 2012-02-11 09:58 am (UTC)no subject
Date: 2012-02-11 10:48 am (UTC)no subject
Date: 2012-02-11 10:44 am (UTC)no subject
Date: 2012-02-11 06:59 am (UTC)no subject
Date: 2012-02-11 10:45 am (UTC)