Re[3]: Форум ФЯ: инициативная группа
От: Павел Кузнецов  
Дата: 31.08.04 00:30
Оценка:
VladD2:

> uw>Я бы записался, но я не согласен с идеей создания форума с названием "функциональные языки".

>
> Предлагаю так: "Декларативные и функциональные и логические языки программирования". А?

Т.е. и XML, и SQL
Posted via RSDN NNTP Server 1.9 beta
Легче одурачить людей, чем убедить их в том, что они одурачены. — Марк Твен
Re[6]: Форум ФЯ: инициативная группа
От: Цунцуяби Россия  
Дата: 31.08.04 02:00
Оценка:
Здравствуйте, Gaperton, Вы писали:

G>Это было бы здорово. Не мог бы ты перевести секцию №3 Technical topics?

G>http://www.cs.nott.ac.uk/~gmh//faq.html

OK
Re[5]: Форум ФЯ: инициативная группа
От: Курилка Россия http://kirya.narod.ru/
Дата: 31.08.04 05:18
Оценка:
Здравствуйте, VladD2, Вы писали:

VD>Здравствуйте, Курилка, Вы писали:


К>>3. проекты на ФЯ


VD>Интересны были бы примеры программ.


Вот об этом и речь, чтобы были примеры реальных работ на ФЯ, которые бы решали задачи не ФЯ
Re[6]: Форум ФЯ: инициативная группа
От: Курилка Россия http://kirya.narod.ru/
Дата: 31.08.04 05:26
Оценка:
Здравствуйте, Gaperton, Вы писали:

G>Здравствуйте, Цунцуяби, Вы писали:


Ц>>Языки ФЯ не знаю, хотя ознакомился с ними ( бегло )


Ц>>С математикой более — менее понятно

Ц>>Могу поделать переводы статей, еще какую-нибудь общественную работу.
G>Это было бы здорово. Не мог бы ты перевести секцию №3 Technical topics?

Может мне дашь чего-нибудь попереводить?
Re: Форум ФЯ: инициативная группа
От: INTP_mihoshi Россия  
Дата: 31.08.04 07:00
Оценка:
Здравствуйте, Gaperton, Вы писали:

G>Предлагается организовать форум «функциональные языки».


Я готов поработать над туториалом к OCaml. Средства, философия, паттерны использования, обычные ошибки, методы отладки.

Кстати, лучший туторил по OCaml, который я видел — здесь
Re[2]: Форум ФЯ: инициативная группа
От: Курилка Россия http://kirya.narod.ru/
Дата: 31.08.04 07:03
Оценка:
Здравствуйте, INTP_mihoshi, Вы писали:

INT>Здравствуйте, Gaperton, Вы писали:


G>>Предлагается организовать форум «функциональные языки».


INT>Я готов поработать над туториалом к OCaml. Средства, философия, паттерны использования, обычные ошибки, методы отладки.


/me готов оказать посильную помощь в этом
Re[2]: Форум ФЯ: инициативная группа
От: Gaperton http://gaperton.livejournal.com
Дата: 31.08.04 09:42
Оценка:
Здравствуйте, INTP_mihoshi, Вы писали:

INT>Здравствуйте, Gaperton, Вы писали:


G>>Предлагается организовать форум «функциональные языки».


INT>Я готов поработать над туториалом к OCaml. Средства, философия, паттерны использования, обычные ошибки, методы отладки.


INT>Кстати, лучший туторил по OCaml, который я видел — здесь


Отлично. Для начала нужна характеристика языка на 1-2 страницы.
1) Что за язык
2) Особенности языка, отличия от других.
3) Характеристика рантайма — быстрый/медленный, на каких задачах.
3.5) Плюсы и минусы языка и конкретной реализации для промышленной разработки.
4) Какие библиотеки доступны.
5) Среды разработки, тулкиты, дистрибитивы — что где скачать, чем рекомендуется пользоваться.
6) Литература, мануалы, ссылки.

Прочитав это человек в идеале должен:
— в общих чертах поиметь представление о возможностях языка и реализации. Термины не пояснять — это будет сделано в отдельной секции. Т. е. если язык строгий (strict) — так и пиши — строгий.
— понять, что это тот язык, который ему нужен (если он ему нужен).
— соответственно, если этот язык человеку не подходит, от тоже должен это понять.
— понять, что читать и делать дальше.

Возьмешься?
Re[3]: Форум ФЯ: инициативная группа
От: INTP_mihoshi Россия  
Дата: 31.08.04 09:47
Оценка:
Здравствуйте, Gaperton, Вы писали:


INT>>Я готов поработать над туториалом к OCaml. Средства, философия, паттерны использования, обычные ошибки, методы отладки.


INT>>Кстати, лучший туторил по OCaml, который я видел — здесь


G>Отлично. Для начала нужна характеристика языка на 1-2 страницы.

G>1) Что за язык
G>2) Особенности языка, отличия от других...

G>Прочитав это человек в идеале должен:

G>- в общих чертах поиметь представление о возможностях языка и реализации. Термины не пояснять — это будет сделано в ...
G>Возьмешься?

Ок. В эти выходные вплотную займусь. Вобщем, есть что сказать по всем пунктам
Re[4]: Форум ФЯ: инициативная группа
От: Курилка Россия http://kirya.narod.ru/
Дата: 31.08.04 09:59
Оценка:
Здравствуйте, INTP_mihoshi, Вы писали:

INT>Ок. В эти выходные вплотную займусь. Вобщем, есть что сказать по всем пунктам


Ждём с нетерпением,
может ещё кто-нибудь по др. языкам накатает? (haskell, erlang, scheme, ...)
Я к сожалению очень чётко ни один не знаю, так бы взялся.
Re[3]: Форум ФЯ: инициативная группа
От: Gaperton http://gaperton.livejournal.com
Дата: 31.08.04 10:00
Оценка:
Здравствуйте, Курилка, Вы писали:

К>Здравствуйте, INTP_mihoshi, Вы писали:


INT>>Здравствуйте, Gaperton, Вы писали:


G>>>Предлагается организовать форум «функциональные языки».


INT>>Я готов поработать над туториалом к OCaml. Средства, философия, паттерны использования, обычные ошибки, методы отладки.


К>/me готов оказать посильную помощь в этом


Ок. Не мог бы ты пока посмотреть документ, и высказать замечания? И предложить исправления. http://www.rsdn.ru/Forum/Message.aspx?mid=786120&only=1
Автор: Gaperton
Дата: 31.08.04
Re[2]: Форум ФЯ: инициативная группа
От: Gaperton http://gaperton.livejournal.com
Дата: 31.08.04 10:02
Оценка:
Здравствуйте, faulx, Вы писали:

F>Здравствуйте, Gaperton, Вы писали:


G>>Предлагается организовать форум «функциональные языки».


G>>Форум «функциональные языки» предназначен для обсуждения всех вопросов, относящихся к функциональных языкам, включая их дизайн, реализацию, теоретические вопросы и применение.


G>>В данный момент ищется инициативная группа для совместной работы над "документом-призывом", и, в будущем, решения прочих вопросов, связанных с форумом ФЯ и развитием темы (http://www.rsdn.ru/Forum/Message.aspx?mid=782855&only=1
Автор: VladD2
Дата: 27.08.04
).


G>>Члены инициативной группы должны быть знакомы хотя-бы с одним ФЯ, поэтому я не поясняю, что такое ФЯ и зачем это нужно. Также они должны обладать некоторым количеством свободного времени. Запись добровольцев здесь. Просто отвечайте на этот пост.


Не желаешь взяться за характеристику Haskell? Примерный план здесь
Автор: Gaperton
Дата: 31.08.04
Re[3]: Форум ФЯ: инициативная группа
От: Gaperton http://gaperton.livejournal.com
Дата: 31.08.04 10:03
Оценка:
Здравствуйте, Gaperton, Вы писали:

G>Не желаешь взяться за характеристику Haskell? Примерный план здесь
Автор: Gaperton
Дата: 31.08.04


Естественно, GHC.
Re[5]: Форум ФЯ: инициативная группа
От: Курилка Россия http://kirya.narod.ru/
Дата: 31.08.04 10:18
Оценка:
Здравствуйте, Gaperton, Вы писали:

G>Здравствуйте, VladD2, Вы писали:


VD>>Для начала все же лучше вводную статью. А ФАК можно прямо ее чатью сделать.

G>Ок, взгляни на первый набросок.
G>Немного переводов, немного отсебятины.
G>По поводу плана я писал здесь
Автор: Gaperton
Дата: 30.08.04
.


Описание OCaml INTP_mihoshi сделает, может ещё кто других языков, так что это будет, значит в замечания не записываю.
Обращает внимание что описания всяких баззвордов нету (хотя в плане были). Если расширять статью, то можно описывать много техн. подробностей про развёртывание рекурсии и т.п. оптимизационные техники (хотя ИМХО лучше в отд. статью оформить). Чего не хватает для "популяризационной" статьи — хоть какое-нибудь упоминание исторических фактов развития ФЯ как части ЯП, т.е. тот же лисп был уже в 50-х годах вроде придуман (или вру?), потом можно ещё структуру языков расположить по хронологии. Хотя может быть конкретные даты будут по конкретным языкам...
Потом нет упоминания использования ФЯ в обучении (того же OCaml во Франции), областей использования ФЯ (иск. интеллект, выч. алгоритмы и пр., хотя в пр. применении это есть, но не настолько прямо). Ещё можно упомянуть использование ФЯ Open Source проектами (lisp в emacs, guile в gimp и др.)
А так вроде бы вполне даже ничего написано — так держать!
Re[4]: Форум ФЯ: инициативная группа
От: faulx  
Дата: 31.08.04 10:23
Оценка: 27 (4)
Здравствуйте, Gaperton, Вы писали:

G>Здравствуйте, Gaperton, Вы писали:


G>>Не желаешь взяться за характеристику Haskell? Примерный план здесь
Автор: Gaperton
Дата: 31.08.04


G>Естественно, GHC.


Попробую, но скоро не обещаю.

Выложил лабораторные работы по функ. программированию (Haskell), а также исходники на LaTeX'е лекций и лаб.

Лекции
Лабораторные работы
Исходники лекций
Исходники лабораторных работ

Лабораторные в основном писал сам, лекции — плод переводов и заимстований.
Re[2]: Форум ФЯ: инициативная группа
От: Gaperton http://gaperton.livejournal.com
Дата: 31.08.04 10:28
Оценка:
Здравствуйте, uw, Вы писали:

uw>imho ФЯ языки интересны в первую очередь не моделью исполнения, а степенью абстракции. Языковые средства, такие как pattern-matching, term-rewriting — вот что действительно представляет серьезнейший интерес в плане применения в повседневном программировании, причем ни где-нибудь а в самых что обычных императивных языках. Первые наметки такого рода — Pizza, Kiev, Nemerle


Глянул на Nemerle — очень понравилось. На первый взгляд — язык просто великолепен. Надо будет с ним поразбираться.
Кстати, т. к. он позволяет писать в современном функциональном стиле — он функциональный.
Re[5]: Форум ФЯ: инициативная группа
От: Gaperton http://gaperton.livejournal.com
Дата: 31.08.04 10:34
Оценка:
Здравствуйте, faulx, Вы писали:

F>Здравствуйте, Gaperton, Вы писали:


G>>Здравствуйте, Gaperton, Вы писали:


G>>>Не желаешь взяться за характеристику Haskell? Примерный план здесь
Автор: Gaperton
Дата: 31.08.04

G>>Естественно, GHC.
F>Попробую, но скоро не обещаю.
F>Выложил лабораторные работы по функ. программированию (Haskell), а также исходники на LaTeX'е лекций и лаб.
Спасибо. Не посмотришь первую версию документа? http://www.rsdn.ru/Forum/Message.aspx?mid=786120&only=1
Автор: Gaperton
Дата: 31.08.04
Re: Форум ФЯ: инициативная группа
От: Курилка Россия http://kirya.narod.ru/
Дата: 31.08.04 10:40
Оценка:
Здравствуйте, Gaperton, Вы писали:

G>Предлагается организовать форум «функциональные языки».


Вопрос — что можно будет считать поворотным моментом, т.е. когда будет форум создан, группа набрана и получит какой-то статус (какой?),
и можно будет по такому поводу выпить вина/водки/пива/кефира/сока/колы (нужное подчеркнуть)
ну и каковы мин. условия для того, чтобы это сбылось?
Да и ещё — а кто этот вопрос (по созданию форума) решает кроме влада?
Re[3]: Форум ФЯ: инициативная группа
От: INTP_mihoshi Россия  
Дата: 31.08.04 11:06
Оценка:
Здравствуйте, Gaperton, Вы писали:

G>Глянул на Nemerle — очень понравилось. На первый взгляд — язык просто великолепен. Надо будет с ним поразбираться.

G>Кстати, т. к. он позволяет писать в современном функциональном стиле — он функциональный.

Мне — нет. Ни одной фичи, отсутствующей в Caml и синтаксис более громоздкий.
Re[4]: Форум ФЯ: инициативная группа
От: Gaperton http://gaperton.livejournal.com
Дата: 31.08.04 11:28
Оценка:
Здравствуйте, INTP_mihoshi, Вы писали:

INT>Здравствуйте, Gaperton, Вы писали:


G>>Глянул на Nemerle — очень понравилось. На первый взгляд — язык просто великолепен. Надо будет с ним поразбираться.

G>>Кстати, т. к. он позволяет писать в современном функциональном стиле — он функциональный.

INT>Мне — нет. Ни одной фичи, отсутствующей в Caml и синтаксис более громоздкий.

Зато прозрачное взаимодействие с .NET, и полная совместимость c системой типов .NET. ИМХО, весьма удачный переходный язык для использования в .NET проектах. Подойдет любителям С#, или в тех случаях, когда испольщование .NET — часть требований.

Правда, пока не понял что там за система типов, которая позволяет им делать type inference.
Re[5]: Форум ФЯ: инициативная группа
От: INTP_mihoshi Россия  
Дата: 31.08.04 11:38
Оценка:
Здравствуйте, Gaperton, Вы писали:

G>Здравствуйте, INTP_mihoshi, Вы писали:


INT>>Здравствуйте, Gaperton, Вы писали:


G>>>Глянул на Nemerle — очень понравилось. На первый взгляд — язык просто великолепен. Надо будет с ним поразбираться.

G>>>Кстати, т. к. он позволяет писать в современном функциональном стиле — он функциональный.

INT>>Мне — нет. Ни одной фичи, отсутствующей в Caml и синтаксис более громоздкий.

G>Зато прозрачное взаимодействие с .NET, и полная совместимость c системой типов .NET. ИМХО, весьма удачный переходный язык для использования в .NET проектах. Подойдет любителям С#, или в тех случаях, когда испольщование .NET — часть требований.

Я лучше подожду, когда Ocaml под NET закончат.
C# — образный синтаксис у меня особых восторгов не вызывает. Разве что, по сравнению с С++...
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.