Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Haskell  (Прочитано 9042 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн bigboris

  • Автор темы
  • Активист
  • *
  • Сообщений: 250
    • Просмотр профиля
Haskell
« : 24 Августа 2008, 03:34:26 »
Кто-нибудь из участников пишет под Ubuntu на Haskell? Есть ли приличное IDE или все надо в командной строке запускать?

Оффлайн naviero

  • Активист
  • *
  • Сообщений: 685
    • Просмотр профиля
Re: Haskell
« Ответ #1 : 25 Августа 2008, 21:18:18 »
Писать точно можно. Насчёт IDE не знаю.
Prefiero morir a pie, que vivir siempre arrodillado.
Ernesto Che Guevara

Оффлайн tempx77

  • Участник
  • *
  • Сообщений: 212
    • Просмотр профиля
Re: Haskell
« Ответ #2 : 26 Августа 2008, 00:40:42 »
emacs? haskell-mode там есть
:)

Оффлайн bigboris

  • Автор темы
  • Активист
  • *
  • Сообщений: 250
    • Просмотр профиля
Re: Haskell
« Ответ #3 : 26 Августа 2008, 04:42:06 »
А насколько развит этот mode? Дебаггер работает? Или только один текстовый редактор, что ИМХО есть чистая профанация ибо можно и отдельный редактор пользовать, а не из инородного IDE. Нормальное IDE  это ведь не только редактор с подсветками синтаксиса.

Оффлайн bigboris

  • Автор темы
  • Активист
  • *
  • Сообщений: 250
    • Просмотр профиля
Re: Haskell
« Ответ #4 : 26 Августа 2008, 06:24:44 »
Нашел IDE под Haskell:
http://leksah.org/
Но как это инсталлировать? Все что там написано - это откровенное издевательство над умственными способностями, это надо же настолько быть оторванными от реальности, настолько узколобо вариться в собственном мирке и настолько презирать людей,  чтобы отделываться от потенцильных пользователей подобными инструкциями. Если кто с этим имел дело и ухитрился разобраться напишете пожалуйста внятно и понятно КАК? Блин нахрен, а потом удивляются почему люди согласны Биллу Гейтсу платить, а не им. Да потому что Visual Studio хоть и инсталлируется полчаса, но зато до начала инсталляции не нужно диссертацию защищать на тему инсталляции.
« Последнее редактирование: 26 Августа 2008, 06:30:59 от bigboris »

Оффлайн Sova777

  • Участник
  • *
  • Сообщений: 208
    • Просмотр профиля
    • Несколько слов о NetBeans C/C++ Pack'е
Re: Haskell
« Ответ #5 : 26 Августа 2008, 11:07:05 »
Причём здесь Билл Гейтс и платить. Человеку было интересно и он написал программу, судя по скриншотам достаточно сложную. После чего выложил её в интернет (вы как-будто интернет увидели в первый раз). Вы когда-нибудь писали IDE просто так? Неужели у вас получался сразу шедевр.
Пользователь OpenSolaris 2008.11, Ubuntu 8.10, Windows XP. Mac OS X не нравится, стараюсь не использовать.

Оффлайн Sova777

  • Участник
  • *
  • Сообщений: 208
    • Просмотр профиля
    • Несколько слов о NetBeans C/C++ Pack'е
Re: Haskell
« Ответ #6 : 26 Августа 2008, 11:19:37 »
Это ссылка надеюсь поможет: http://www.haskell.org/haskellwiki/Cabal/How_to_install_a_Cabal_package
Пользователь OpenSolaris 2008.11, Ubuntu 8.10, Windows XP. Mac OS X не нравится, стараюсь не использовать.

Оффлайн bigboris

  • Автор темы
  • Активист
  • *
  • Сообщений: 250
    • Просмотр профиля
Re: Haskell
« Ответ #7 : 26 Августа 2008, 19:13:07 »
Причём здесь Билл Гейтс и платить. Человеку было интересно и он написал программу, судя по скриншотам достаточно сложную. После чего выложил её в интернет (вы как-будто интернет увидели в первый раз). Вы когда-нибудь писали IDE просто так? Неужели у вас получался сразу шедевр.
У меня нет претензий к скриншотам и самому IDE. У меня претензии к процедуре инсталляции. Сделал "А", т.е. продукт, будь добр сделай "B" - вменяемый инсталлятор. Это азы культуры software development. Если программист не понимает, что любой публикуемый продукт ОБЯЗАТЕЛЬНО должен быть user friendly и что без этого публиковать ничего нельзя, его надо увольнять.

Оффлайн bigboris

  • Автор темы
  • Активист
  • *
  • Сообщений: 250
    • Просмотр профиля
Re: Haskell
« Ответ #8 : 27 Августа 2008, 03:28:31 »
Это ссылка надеюсь поможет: http://www.haskell.org/haskellwiki/Cabal/How_to_install_a_Cabal_package
Попытался: desktop:~/leksah-0.1.1$ runhaskell Setup configure
Получил:

Configuring leksah-0.1.1...
Setup: At least the following dependencies are missing:
    parsec >=2.0,
    mtl >=1.0.1,
    gtk >=0.9.12,
    glib >=0.9.12,
    sourceview >=0.9.12,
    binary >=0.4.1

И как с этим бороться?


Оффлайн Sova777

  • Участник
  • *
  • Сообщений: 208
    • Просмотр профиля
    • Несколько слов о NetBeans C/C++ Pack'е
Пользователь OpenSolaris 2008.11, Ubuntu 8.10, Windows XP. Mac OS X не нравится, стараюсь не использовать.

Оффлайн Sova777

  • Участник
  • *
  • Сообщений: 208
    • Просмотр профиля
    • Несколько слов о NetBeans C/C++ Pack'е
Re: Haskell
« Ответ #10 : 27 Августа 2008, 11:54:30 »
>Сделал "А", т.е. продукт, будь добр сделай "B" - вменяемый инсталлятор.
В Linux так не принято. Программист должен написать инструкцию как собрать проект и если программа будет востребована, то её включат в дистрибутив.
Пользователь OpenSolaris 2008.11, Ubuntu 8.10, Windows XP. Mac OS X не нравится, стараюсь не использовать.

Оффлайн picnik

  • Активист
  • *
  • Сообщений: 310
    • Просмотр профиля
Re: Haskell
« Ответ #11 : 28 Августа 2008, 08:27:50 »
Configuring leksah-0.1.1...
Setup: At least the following dependencies are missing:
    parsec >=2.0,
    mtl >=1.0.1,
    gtk >=0.9.12,
    glib >=0.9.12,
    sourceview >=0.9.12,
    binary >=0.4.1
Цитировать

Setup: по крайней мере следущие зависимости не удовлетворены...
Ставь указанное :)

Оффлайн Yurror

  • Старожил
  • *
  • Сообщений: 1966
    • Просмотр профиля
Re: Haskell
« Ответ #12 : 28 Августа 2008, 10:44:04 »
И не просто указаное а пакеты для developer'ов
aptitude search тебе в помощь.
А по поводу твоиз заявлений про то что должны программисты а чего не должны: чья бы корова мычала.  >:(
Софт прекрасно собирается даже руками. Даже с небольшим радиусом кривизны последних ибо есть ./configure который все что есть найдет а что не нашел скажет установить.
Можешь сделать вывод про свои ручки.
P.S. учи английский, о высококультурный человег.

Оффлайн bigboris

  • Автор темы
  • Активист
  • *
  • Сообщений: 250
    • Просмотр профиля
Re: Haskell
« Ответ #13 : 28 Августа 2008, 16:52:31 »
What are you talking about?
А насчет кривых рук, так вот если к.ф.м.н. по топологии векторных пространств приходится думать над процедурой инсталляции более 10 сек, то это означает для меня криворукость и косноязычие писателя оных инструкций. Понятно, о чем я талдычу или мне на английский перейти, на котором приходиться говорить и думать с утра до вечера и каждый день до тошноты?
« Последнее редактирование: 28 Августа 2008, 17:52:53 от bigboris »

Оффлайн Sova777

  • Участник
  • *
  • Сообщений: 208
    • Просмотр профиля
    • Несколько слов о NetBeans C/C++ Pack'е
Re: Haskell
« Ответ #14 : 28 Августа 2008, 21:25:37 »
Это значит, что кандидат плохо разбирается в Линукс (и в этом нет ничего зазорного). Ну нет в Линукс инсталятора для всех дистрибутивов (кроме "configure&&make&&make install" который вы и критикуете), а писать пакеты под все возможные дистрибутивы в альфа-версии просто глупо.
Пользователь OpenSolaris 2008.11, Ubuntu 8.10, Windows XP. Mac OS X не нравится, стараюсь не использовать.

 

Страница сгенерирована за 0.018 секунд. Запросов: 21.