Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.11.05;
Скачать: CL | DM;

Вниз

Haskell Haskell Haskell !!!   Найти похожие ветки 

 
DillerXX ©   (2006-10-11 22:44) [0]

Признаёмся честно, кто программил ;) Как ощущения? Я его изучать начал, пока что отличная вещь :) Производительность немного хромает, но зато зато зато!..  И ехе компилить можно, правда с интерпретатором


 
wicked ©   (2006-10-11 23:13) [1]

я б с лиспа начал, если бы время было.... хотя, тут наверное, разница только в запятых да скобках


 
Юрий Зотов ©   (2006-10-12 02:45) [2]

> И ехе компилить можно, правда с интерпретатором

Это как? Типа, "осетрина второй свежести", что ли?


 
Германн ©   (2006-10-12 03:59) [3]


> Это как? Типа, "осетрина второй свежести", что ли?

Не. Имхо - это не тянет на уровень Булгакова. Это что-то "не-туда".


 
Sergey Masloff   (2006-10-12 06:35) [4]

Юрий Зотов ©   (12.10.06 02:45) [2]

>Это как? Типа, >"осетрина второй >свежести", что ли?
наверное, имеется в виду что интерпретатор вместе с тем что он интерпретирует собираются в один файл.


 
Чапаев ©   (2006-10-12 08:08) [5]

> [2] Юрий Зотов ©   (12.10.06 02:45)

А как в трупо-васике было, надо полагать... :-)


 
DillerXX ©   (2006-10-12 16:19) [6]


> > И ехе компилить можно, правда с интерпретатором
>
> Это как? Типа, "осетрина второй свежести", что ли?

Не то слово применил, ну зачем обстебали так? ;( Конструирует, или билдит ехе файл с интерпретатором и исходным кодом программы, так лучше будет?


 
vecna ©   (2006-10-12 17:46) [7]

я программил, и на sml"е тоже....
очень забавное енто функциональное программирование ;) мне понравилось.


 
Ketmar ©   (2006-10-12 18:21) [8]

лисп юзал, да. до хаскеля не дошёл. %-)


 
oldman ©   (2006-10-12 18:27) [9]


> Производительность немного хромает, но зато зато зато!..
>   И ехе компилить можно


Ошизенная рекомендация!!! :)))


 
DillerXX ©   (2006-10-12 19:41) [10]


> Ошизенная рекомендация!!! :)))

:) Да я в общем-то не агетировал, просто спросил кто уже писал...
А на счёт лиспа, тот человек, который порекомендовал мне Хаскель всеми ногами против лиспа, по всем параметрам, в т.ч понятности кода и производительности. Вот. Он кстати про остальные алгоритмические языки, вроде С, забыл как сон, всё на хаскеле пишет. Правда в основном под линукс. А разработка и работа с интерфейсом по сравнению с Делфи намного неудобнее.
Кстати вот кода немного запощу, может кому понравится :)

--Решето Эратосвена. Не оптимальный алгоритм, зато какая длина :)
primes = sieve [2..] where
sieve (p:x) = p : sieve [ n | n <- x, n `mod` p > 0 ]

--Факториал обыкновенный
fac n = if n == 0 then 1 else n * fac(n - 1)

--А вот быстрая сортировка :о)
qsort :: Ord a => [a]->[a]
qsort (x:xs) = qsort lesser ++ [x] ++ qsort bigger
   where lesser = filter ( <= x ) xs
  bigger = filter ( > x ) xs
qsort [] = []

Если хотети смогу ещё разного повыкладывать :)



Страницы: 1 вся ветка

Текущий архив: 2006.11.05;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.048 c
2-1161456513
Ekzot
2006-10-21 22:48
2006.11.05
Real в Int


15-1160952282
AntiUser
2006-10-16 02:44
2006.11.05
Помогите правильно перевести на английский


2-1161230560
Kwoon
2006-10-19 08:02
2006.11.05
Помогите разобраться


3-1157902618
abba
2006-09-10 19:36
2006.11.05
Проблемы с ADOQuery


15-1161142045
Kair+
2006-10-18 07:27
2006.11.05
Задача с подготовки ACM





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский