![]() |
|
![]() ![]() ![]() |
|
||
|
Cr@$h |
|
|||
![]() Исследователь ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1693 Регистрация: 3.4.2005 Где: Санкт-Петербург, Россия Репутация: 10 Всего: 41 |
Привет, винградовцы.
Поднимаю на обсуждение вопрос о том, как представлено ФЛП на Винграде. Безотносительно к тому, занимаетесь вы этим, хотелось бы услышать взвешенные мнения. Этот вопрос назревал и предлагался уже оочень давно. Хотел бы обосновать. Таких языков сейчас довольно много. Они занимают свои ниши и области. Статтей и книг по ФЛП тоже хватает. Есть отдельная дисциплина ФЛП на программистских специальностях в вузах России. ФЛП представлено отдельными разделами на многих форумах, сопоставимых по посещаемости с Винградом (Декларативное программирование). Некоторые ФЛП-языки обжились очень хорошо на некоторых форумах, набирая число тем даже больше, чем С++! (Prolog на progz.ru: http://www.progz.ru/forum/index.php?showforum=75 ) Считаю тематику ФЛП достойной отдельного раздела и "строчки" на главной странице форума. Это позволит сформировать на форуме плеяду флп-программистов, которых сейчас здесь, возможно, даже и нет. И я уже занят приглашением подобных программистов на развивающиеся форумы по ФЛП. Предлагаю следующую структуру нового раздела: Программирование
На модерирование такого ответственного раздела предлагаю кандидатуру Void как человека компетентного в нескольких функциональных языках и функциональном программировании, ответственного и объективного. Прошу администрацию внимательно рассмотреть эту идею. Это сообщение отредактировал(а) Cr@$h - 21.1.2009, 17:12 |
|||
|
||||
Shaggie |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 570 Регистрация: 21.12.2006 Где: outer space Репутация: 5 Всего: 72 |
Раздел нужен.
Решение видеть Void в качестве модератора имеет полную поддержку с моей стороны, второй вариант - Artemios, адекватен и миролюбив, специалист по функциональным языкам в целом и Прологу в частности. Возможно, стоит ещё рассмотреть варианты подфорумов по Haskell, Erlang и Ocaml, или, хотя бы, провести предварительное голосование на эту тему. |
|||
|
||||
Alexeis |
|
|||
![]() Амеба ![]() Профиль Группа: Админ Сообщений: 11743 Регистрация: 12.10.2005 Где: Зеленоград Репутация: 13 Всего: 459 |
Так пролог вроде есть.
-------------------- Vit вечная память. Обсуждение действий администрации форума производятся только в этом форуме гениальность идеи состоит в том, что ее невозможно придумать |
|||
|
||||
Shaggie |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 570 Регистрация: 21.12.2006 Где: outer space Репутация: 5 Всего: 72 |
Сейчас ветки ФЛП находятся в Красной книге, Cr@$h предлагает отделить зёрна от плевел. |
|||
|
||||
kemiisto |
|
||||
![]() Дикий Кот. =^.^= ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Участник Клуба Сообщений: 3292 Регистрация: 29.7.2007 Репутация: 1 Всего: 160 |
На данный момент во всей Красной книге около 600 тем и большинство по FORTRAN'у. Зачем форуму ещё один, попросту говоря, непосещаемый раздел? ![]() Cr@$h, ну посмотри хотя бы на раздел Ruby. Раздел почти мёртв. И это Ruby - уж всяко популярнее PROLOG'а и LISP'а. Да, да, да. И так до сих пор и не дозрел... И не дозреет видимо. Слишком много плевел - слишком мало зёрен.
Ну вот, мнение Shaggie, например, в этой теме никак взвешенным не назовёшь. Всяк кулик... ![]() -------------------- |
||||
|
|||||
Cr@$h |
|
|||
![]() Исследователь ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1693 Регистрация: 3.4.2005 Где: Санкт-Петербург, Россия Репутация: 10 Всего: 41 |
Тем пока не достаточно, но вот всех вместе хватит для ФЛЯ: Общие вопросы. Если предвзято относиться, то да. Если поддержать, то развитие пойдёт лучше. Я специально привёл обоснование, где тот же Prolog даже большую активность имеет, чем С++. Люди есть, задачи есть, вопросы есть. И естьь возможность привлечь это на Винград. Void я спросил, прежде чем выдвигать его кандидатуру. Artemios поддерживаю, но не факт, что согласиться. |
|||
|
||||
Cr@$h |
|
|||
![]() Исследователь ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1693 Регистрация: 3.4.2005 Где: Санкт-Петербург, Россия Репутация: 10 Всего: 41 |
Также прошу Вову объявить о вакансиях в форумы Prolog и LISP для привлечения молодых и инициативных.
|
|||
|
||||
Shaggie |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 570 Регистрация: 21.12.2006 Где: outer space Репутация: 5 Всего: 72 |
Всё зависит от грамотного пиара, привлечённости человеков в теме и активной работы по развитию раздела ![]() Мои измышления по поводу.
Ну не скажи, постоянно радуют ЖЖ сообщество декларативщиков, ЖЖ сообщество функциональщиков, да хоть тот же КЫВТ. Отличие Винграда исключительно в том, что нет условий для концентрации материала.
Привет рубистам! ![]() ![]() |
|||
|
||||
Cr@$h |
|
|||
![]() Исследователь ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1693 Регистрация: 3.4.2005 Где: Санкт-Петербург, Россия Репутация: 10 Всего: 41 |
Только темы, разве что, подфорумов LISP и Prolog. Там надо ещё поработать. Хх.. Тот же C# 3.x лучше обсуждать там, где он сейчас есть. По моему скромному мнению. Функциональный стиль не стоит притягивать за уши, пока тем таких не будет достаточно и это не станет оправданным, даже востребованным, считаю. |
|||
|
||||
Void |
|
|||
![]() λcat.lolcat ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2206 Регистрация: 16.11.2004 Где: Zürich Репутация: 3 Всего: 173 |
С одной стороны да. С другой, здесь у них значительно больше шансов на помощь, потому что далеко не вся потенциальная аудитория ФЛП-форума посещает ЦП. Я думаю, должен рулить здравый смысл: 20 строчек, пусть и ко вчерашней сдаче, написать можно. По поводу решения и подходов может завязаться дискуссия (предпочитаю исходить из того, что тема — это не собственность топикстартера, а потенциальный источник знаний для всех). Ну а темам вида «напишите то, не знаю что, СРОЧНО», естественно, прямая дорога в ЦП. -------------------- “Coming back to where you started is not the same as never leaving.” — Terry Pratchett |
|||
|
||||
Wowa |
|
|||
Эксперт ![]() Профиль Группа: Админ Сообщений: 15017 Регистрация: 14.9.2000 Где: Винград Репутация: 79 Всего: 290 |
Думаю нужно создавать. Это будет более грамотное разделение.
|
|||
|
||||
Samotnik |
|
|||
![]() Super star ! ![]() ![]() ![]() ![]() Профиль Группа: Awaiting Authorisation Сообщений: 7192 Регистрация: 4.11.2006 Где: Минск City Репутация: 11 Всего: 191 |
чем теперешнее не устраивает ?
|
|||
|
||||
Cr@$h |
|
|||
![]() Исследователь ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1693 Регистрация: 3.4.2005 Где: Санкт-Петербург, Россия Репутация: 10 Всего: 41 |
Да все посты об этом. Каждый высказывает своё мнение. И оно приветствуется. Всё говорит об этом. Я же вижу в этом новый толчок развития, как на других крупных форумах по программированию, где подобные разделы востребованы и активны. |
|||
|
||||
JackYF |
|
|||
![]() полуавантюрист ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 5814 Регистрация: 28.8.2004 Где: страна тысячи озё р Репутация: 1 Всего: 162 |
Хотя я ни разу не функциональщик, я за отделение ФЛП из Красной Книги. И за кандидатуру Void.
|
|||
|
||||
Cr@$h |
|
|||
![]() Исследователь ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1693 Регистрация: 3.4.2005 Где: Санкт-Петербург, Россия Репутация: 10 Всего: 41 |
Иконку предлагаю поставить от Haskell: http://ru.wikipedia.org/wiki/%D0%A4%D0%B0%...askell_logo.png
Или любую другую иконку Лямбды как символа функционального программирования ![]() Добавлено через 54 секунды А в этом даже операторы вывода есть, к лог. программированию тоже подходит.. |
|||
|
||||
Lazin |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3820 Регистрация: 11.12.2006 Где: paranoid oil empi re Репутация: 1 Всего: 154 |
на данный момент раздел скорее мертв чем жив - proof
я там весь день общаюсь сам с собой ![]() Добавлено через 1 минуту и 29 секунд можно просто оставить символ λ так как ФП основано на λ-исчислении ![]() |
|||
|
||||
Cr@$h |
|
|||
![]() Исследователь ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1693 Регистрация: 3.4.2005 Где: Санкт-Петербург, Россия Репутация: 10 Всего: 41 |
Я бы не судил так. Вопрос отчасти и стоит в том, что ФЛП у нас не развито и такие программисты не привлечены. И вопрос этот стоит остро.
Вот и я говорю. Причём где-то когда-то давно это уже предлагалось, не смог найти. |
|||
|
||||
Void |
|
|||
![]() λcat.lolcat ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2206 Регистрация: 16.11.2004 Где: Zürich Репутация: 3 Всего: 173 |
http://forum.vingrad.ru/forum/topic-69677.html -------------------- “Coming back to where you started is not the same as never leaving.” — Terry Pratchett |
|||
|
||||
Cr@$h |
|
|||
![]() Исследователь ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1693 Регистрация: 3.4.2005 Где: Санкт-Петербург, Россия Репутация: 10 Всего: 41 |
Void, а я искал-искал, искал-искал. Именно это изображение и помнил. Тоже голосую за него. Продублирую ссылку: http://www.jelovic.com/images/lambda.png
Это идеально для ФЛП. И даже исторически выверено ![]() Так мы, конечно, про логическое программирование ничего не говорим, но на крайний случай можно оператор вывода под Лямбдой написать ;-) λ ⟹ |
|||
|
||||
Cr@$h |
|
|||
![]() Исследователь ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1693 Регистрация: 3.4.2005 Где: Санкт-Петербург, Россия Репутация: 10 Всего: 41 |
Сделал сам, что говорил. Предлагаю два значка:
Присоединённый файл ( Кол-во скачиваний: 21 ) ![]() |
|||
|
||||
Cr@$h |
|
|||
![]() Исследователь ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1693 Регистрация: 3.4.2005 Где: Санкт-Петербург, Россия Репутация: 10 Всего: 41 |
Добавлено через 4 минуты и 46 секунд Чтобы форум лучше индексировался, в подписи можно написать ФЛП:
Присоединённый файл ( Кол-во скачиваний: 14 ) ![]() |
|||
|
||||
source777 |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1878 Регистрация: 12.3.2007 Репутация: 1 Всего: 56 |
Если уж делать, то надо делать больше разделов, не только Lisp с Prolog, но и Haskell, F#, Nemerle...
-------------------- Если бы программистам платили за то, чтобы убирать код из программы вместо того, чтобы добавлять его, программы были бы намного лучше © Николас Негропонте |
|||
|
||||
Wowa |
|
|||
Эксперт ![]() Профиль Группа: Админ Сообщений: 15017 Регистрация: 14.9.2000 Где: Винград Репутация: 79 Всего: 290 |
||||
|
||||
kemiisto |
|
|||
![]() Дикий Кот. =^.^= ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Участник Клуба Сообщений: 3292 Регистрация: 29.7.2007 Репутация: 1 Всего: 160 |
Это бабушка надвое сказала. Если исходить из того, что писал в первом сообщении Cr@$h: то думается мне Haskell популярнее будет (чем LISP). И уж если быть последовательным, нужно подраздел и по ML-семейству и Erlang'у (хотя это уж вообще экзотика). А вот по-поводу F#, Nemerle - не всё так однозначно. Это всё-таки гибридные языки. Nemerle то уж точно. Тогда надо сюда ещё и Scala добавить, и ещё много чего. ИМХО, как-нибудь так: Программирование
Это сообщение отредактировал(а) kemiisto - 25.1.2009, 17:13 -------------------- |
|||
|
||||
Dobermann |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 992 Регистрация: 7.1.2008 Репутация: -1 Всего: 0 |
С прологом все на прогзе сидят...
![]() |
|||
|
||||
Cr@$h |
|
||||||
![]() Исследователь ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1693 Регистрация: 3.4.2005 Где: Санкт-Петербург, Россия Репутация: 10 Всего: 41 |
У нас тоже будут сидеть. Винград развиваем самодостаточным. ![]()
Моё мнение: темы будут -- даже не вопрос.
Как только, так сразу, я считаю.
Они идут со стороны функциональных языков, и тот же F# и Nemerle не менее функциональные, чем OCaml. К самому Prolog не имеет отношения. ФЛП без сомнений, но не Prolog-разновидность или -диалект. Многие другие приведённые языки тоже идут со стороны функциональных. Никто ничего в абсолют не возводит, но и на природу возникновения нужно смотреть. И определить этот список. Я тоже предлагаю всё сделать по-взрослому. В любом случае именно новые подфорумы я бы вводил уже после создания этого раздела, когда всё будет видно. И обязательно нужно разделять потомков и диалекты. Вот F# к семейству ещё как-то можно отнести, хоть он и не является именно одним из диалектов.
Это сообщение отредактировал(а) Cr@$h - 25.1.2009, 22:02 |
||||||
|
|||||||
Void |
|
|||
![]() λcat.lolcat ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2206 Регистрация: 16.11.2004 Где: Zürich Репутация: 3 Всего: 173 |
Не думаю, что сейчас есть смысл в отделении ML, Haskell и т.д. LISP и Prolog отделились, так сказать, исторически, а для дальнейшего дробления предпосылок нет.
-------------------- “Coming back to where you started is not the same as never leaving.” — Terry Pratchett |
|||
|
||||
Cr@$h |
|
|||
![]() Исследователь ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1693 Регистрация: 3.4.2005 Где: Санкт-Петербург, Россия Репутация: 10 Всего: 41 |
Докладываю.
К этому времени (3 утра пн ![]()
Суммирую пока всё, что мы тут обдумывали.
Фух. ![]() Это сообщение отредактировал(а) Cr@$h - 26.1.2009, 10:11 |
|||
|
||||
Wowa |
|
|||
Эксперт ![]() Профиль Группа: Админ Сообщений: 15017 Регистрация: 14.9.2000 Где: Винград Репутация: 79 Всего: 290 |
не уверен, что есть смысл это делать в разделах, где мало тем. Ведь тем стало еще меньше, а в разделых с малым кол-вом тем менее охотно пишут,т.к. считают их менее популярными. Нужны иконки в точно таком формате и стиле, как уже у нас применяются. Т.е. размером желательно не более 1.5Кб и две версии - активная и неактивная. Имхо слишком длинное описание. Такие длинные тексты народ не читает обычно.
"Функциональные и логические языки" - это ведь новый раздел, который мы создаем? |
|||
|
||||
Void |
|
|||
![]() λcat.lolcat ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2206 Регистрация: 16.11.2004 Где: Zürich Репутация: 3 Всего: 173 |
Длинно. Как поисковики к таким страшным урлам относятся? Имхо, хватит: functional-lambda-haskell-ml-ocaml-fsharp-nemerle-scala-erlang В подписи, что видна с главной страницы форума, достаточно оставить «Haskell, OCaml, Erlang и другие». Варианты можно обсуждать, но в подпись должны попасть 3–4 самых обсуждаемых языка. По опыту RSDN я бы выделил именно эти и может быть ещё F# (придёт время, будет ему раздел в .NET ![]() -------------------- “Coming back to where you started is not the same as never leaving.” — Terry Pratchett |
|||
|
||||
Cr@$h |
|
|||
![]() Исследователь ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1693 Регистрация: 3.4.2005 Где: Санкт-Петербург, Россия Репутация: 10 Всего: 41 |
Выше уже ругали, что подфорумы превращаются в места решения студ задач. Форум, мне кажется, должен быть интересным, если не профессиональным, а не попсовым. Ведь должны быть обсуждения языков, а не как козу с волком через реку переправить. ![]() Всё верно. Просто я про Другие языки говорю -- все темы с префиксами готовы, подфорумы по Lisp и Prolog причесаны.
Тогда может так? Должна же быть общая подпись.
Подпись: Общие вопросы функционального и логического программирования, семейства языков ML (OCaml) и Haskell и другие функциональные и логические языки (Erlang, F#, Nemerle, ...) А всё остальное в шапке подфорума и написать. М? Это сообщение отредактировал(а) Cr@$h - 27.1.2009, 14:00 |
|||
|
||||
Cr@$h |
|
|||
![]() Исследователь ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1693 Регистрация: 3.4.2005 Где: Санкт-Петербург, Россия Репутация: 10 Всего: 41 |
Так что решаем? Какие дополнения-предложения? Создаём?
|
|||
|
||||
Cr@$h |
|
|||
![]() Исследователь ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1693 Регистрация: 3.4.2005 Где: Санкт-Петербург, Россия Репутация: 10 Всего: 41 |
Сделал. Присоединённый файл ( Кол-во скачиваний: 5 ) ![]() |
|||
|
||||
Cr@$h |
|
|||
![]() Исследователь ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1693 Регистрация: 3.4.2005 Где: Санкт-Петербург, Россия Репутация: 10 Всего: 41 |
Добавил Prolog. Перевёл в PNG.
Присоединённый файл ( Кол-во скачиваний: 3 ) ![]() |
|||
|
||||
![]() ![]() ![]() |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Обсуждение форума | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |