Glitchy Haskell Compiler

Apr 26, 2010 16:26

Correct by construction! Отлавливает ошибки при компиляции! Чудо-язык! Очень умный компилятор! Чем там еще адепты машут обычно?


Read more... )

haskell, fp

Leave a comment

Comments 18

sorhed April 26 2010, 09:32:53 UTC
А в 6.12 не починили?

Reply


justy_tylor April 26 2010, 09:48:34 UTC
Мощная система типов и pure functional хорошо защищают от дураков.
Однако, компиляторы пишут умные люди.

Reply

thedeemon April 26 2010, 10:05:20 UTC
Я думаю, от дураков они защищают еще при выборе языка. :)

Reply


schedule: invalid what_next field deni_ok April 26 2010, 09:56:05 UTC
http://hackage.haskell.org/trac/ghc/ticket/2818
Вроде известный баг этой версии (6.10.1) и закрыт в 6.10.2.

Reply

Re: schedule: invalid what_next field thedeemon April 26 2010, 10:04:41 UTC
Да, это я видел.
Просто на оффсайте бинарники для винды 6.10.1, более поздние версии еще надо раздобыть.

Reply

Re: schedule: invalid what_next field thedeemon April 26 2010, 10:09:32 UTC
А вру, это меня гугл обманул. Попробую 6.12..

Reply

Re: schedule: invalid what_next field deni_ok April 26 2010, 10:24:46 UTC
Вообще-то, если хочется пользоваться более широким (чем базовые) спектром оттестированных (более-менее :) библиотек, то сейчас качают Haskell Platform

http://hackage.haskell.org/platform/

Reply


ext_218033 April 26 2010, 11:27:46 UTC
А ghc на Хаскелле написан? Или это сишная прокладка глючит?

Reply

thedeemon April 26 2010, 11:42:26 UTC
Сам GHC на Хаскелле, а тут глючил рантайм генерируемых им программ. Рантайм, скорее всего, на Си. Как выяснилось, баг этот давно исправили, а у меня старая версия GHC была.

Reply

permea_kra April 26 2010, 19:01:10 UTC
Рантайм наполовину на Си, наполовину на доморощенном 'кроссплатвоременном ассемблере' Си--

Reply


usovalx April 26 2010, 12:50:32 UTC
Вот кстати о глюках ghci (под виндой) :)

Это только у меня нажатие ctrl-L убивает его наповал с вот-таким вот диагнозом: WriteConsole: resource exhausted (Not enough storage is available to process this command.)

Reply

thedeemon April 28 2010, 04:12:31 UTC
У меня такого не происходит, просто очищает экран.
Проверял в command promt и Far'e, GHCi 6.12.1, Vista.

Reply

usovalx April 29 2010, 00:06:50 UTC
Хм, ghci из новой haskell platform 2010 на рабочей XP умирает точно так-же. Чудеса блин.

Reply


Leave a comment

Up