Re: функциональное программирование. кто и где?
От: Аноним  
Дата: 09.12.10 17:09
Оценка:
Здравствуйте, monax, Вы писали:

M>Кто-нибудь использует в своей работе (не в хобби) функциональное программирование?


Работаю в одном стартапе (США), основной язык — Хаскель. Используем его и для обработки данных, и для веба.
Re[6]: функциональное программирование. кто и где?
От: dikun Беларусь  
Дата: 10.12.10 01:53
Оценка:
S>А у нас банки наземные, никуда не летят,
S>но они распределены по аэропорту и отдают данные по цифровым каналам.

ОК. Банки наземные. Никуда не летят. И в чём тогда назначение этих банок, кроме того, что они отдают данные?
Erlang нужен именно для обработки этих данных с наземных банок?
Re[6]: функциональное программирование. кто и где?
От: frontsquat  
Дата: 10.12.10 07:49
Оценка:
Здравствуйте, savia, Вы писали:

S>К бортовой банке с инерциалкой прикручивать Эрланг, конечно, некуда. А у нас банки наземные, никуда не летят,

S>но они распределены по аэропорту и отдают данные по цифровым каналам. Все это собирается и обрабатывается во много
S>потоков. А углы вырабатывает ответная аппаратура на борту. Она больше похожа на INS (и, вообще говоря, может
S>с ней интегрироваться).

Хотел еще уточнить, ваш последний комментарий ввел в заблуждение. Сначала я думал, что вы разрабатываете ATC. А оказывается, что ILS?
Re[7]: функциональное программирование. кто и где?
От: savia  
Дата: 10.12.10 08:06
Оценка: 17 (2)
Здравствуйте, frontsquat, Вы писали:

F>Хотел еще уточнить, ваш последний комментарий ввел в заблуждение. Сначала я думал, что вы разрабатываете ATC. А оказывается, что ILS?


На самом деле, GLS.
Re[7]: функциональное программирование. кто и где?
От: savia  
Дата: 10.12.10 08:11
Оценка:
Здравствуйте, dikun, Вы писали:

D>ОК. Банки наземные. Никуда не летят. И в чём тогда назначение этих банок, кроме того, что они отдают данные?

D>Erlang нужен именно для обработки этих данных с наземных банок?

Какие-то отдают (в основном, это спутниковые приемники), какие-то принимают. Да, Эрланг нужен именно для этого,
а также для обеспечения резервирования и прочего, включая даже инструменты удаленного контроля aka GUI.
Re[8]: функциональное программирование. кто и где?
От: Курилка Россия http://kirya.narod.ru/
Дата: 10.12.10 08:14
Оценка:
Здравствуйте, savia, Вы писали:

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


D>>ОК. Банки наземные. Никуда не летят. И в чём тогда назначение этих банок, кроме того, что они отдают данные?

D>>Erlang нужен именно для обработки этих данных с наземных банок?

S>Какие-то отдают (в основном, это спутниковые приемники), какие-то принимают. Да, Эрланг нужен именно для этого,

S>а также для обеспечения резервирования и прочего, включая даже инструменты удаленного контроля aka GUI.

для гуя используете tk? или веб-морду?
Re[8]: функциональное программирование. кто и где?
От: frontsquat  
Дата: 10.12.10 08:33
Оценка:
Здравствуйте, savia, Вы писали:

S>На самом деле, GLS.


Круто!
Re: функциональное программирование. кто и где?
От: netch80 Украина http://netch80.dreamwidth.org/
Дата: 10.12.10 09:16
Оценка: +1
Здравствуйте, monax, Вы писали:

M>Кто-нибудь использует в своей работе (не в хобби) функциональное программирование? Причём, именно на функциональном языке (так-то конструкции функционального программирования есть в том же питоне). И в какой области функциональное программирование даёт выигрыш перед ООП?


Erlang. Мониторинг, управление в реальном времени (единицы секунд).

Выигрыш не собственно в ФП, а в наборе возможностей, которые сложно реализуются иначе: например, замена кода без остановки приложения или даже части.
The God is real, unless declared integer.
Re[2]: функциональное программирование. кто и где?
От: Курилка Россия http://kirya.narod.ru/
Дата: 10.12.10 09:39
Оценка:
Здравствуйте, netch80, Вы писали:

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


M>>Кто-нибудь использует в своей работе (не в хобби) функциональное программирование? Причём, именно на функциональном языке (так-то конструкции функционального программирования есть в том же питоне). И в какой области функциональное программирование даёт выигрыш перед ООП?


N>Erlang. Мониторинг, управление в реальном времени (единицы секунд).


А управление и мониторинг чего? Или это подпадает под NDA?
Re[3]: функциональное программирование. кто и где?
От: netch80 Украина http://netch80.dreamwidth.org/
Дата: 10.12.10 10:36
Оценка:
Здравствуйте, Курилка, Вы писали:

M>>>Кто-нибудь использует в своей работе (не в хобби) функциональное программирование? Причём, именно на функциональном языке (так-то конструкции функционального программирования есть в том же питоне). И в какой области функциональное программирование даёт выигрыш перед ООП?


N>>Erlang. Мониторинг, управление в реальном времени (единицы секунд).


К>А управление и мониторинг чего? Или это подпадает под NDA?


Вычислительных кластеров и прочих HPC установок
The God is real, unless declared integer.
Re[9]: функциональное программирование. кто и где?
От: savia  
Дата: 10.12.10 10:55
Оценка: 1 (1)
Здравствуйте, Курилка, Вы писали:

К>для гуя используете tk? или веб-морду?


Для гуя используется Qt cо встроенным C Node. Для новых разработок того же типа, наверное, будет wxWidgets.
Re[10]: функциональное программирование. кто и где?
От: Курилка Россия http://kirya.narod.ru/
Дата: 10.12.10 10:58
Оценка:
Здравствуйте, savia, Вы писали:

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


К>>для гуя используете tk? или веб-морду?


S>Для гуя используется Qt cо встроенным C Node. Для новых разработок того же типа, наверное, будет wxWidgets.


Т.е. с C перейдёте на гуй на эрланге?
Re[11]: функциональное программирование. кто и где?
От: savia  
Дата: 10.12.10 11:37
Оценка:
Здравствуйте, Курилка, Вы писали:

S>>Для гуя используется Qt cо встроенным C Node. Для новых разработок того же типа, наверное, будет wxWidgets.


К>Т.е. с C перейдёте на гуй на эрланге?


Вероятно. Надо его покрутить и помучить более серьезным образом.
Re[12]: функциональное программирование. кто и где?
От: Курилка Россия http://kirya.narod.ru/
Дата: 10.12.10 12:00
Оценка:
Здравствуйте, savia, Вы писали:

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


S>>>Для гуя используется Qt cо встроенным C Node. Для новых разработок того же типа, наверное, будет wxWidgets.


К>>Т.е. с C перейдёте на гуй на эрланге?


S>Вероятно. Надо его покрутить и помучить более серьезным образом.


Интересно было бы услышать о итоговых впечатлениях, я вот пока реалистичнее вижу "веб-морду" в качестве erlang-GUI, но былоб услышать опровержение.
А вообще о промышленной эксплуатации эрланга в ПФП не найдётся времени/желания засветиться?
Re: функциональное программирование. кто и где?
От: Zert  
Дата: 11.12.10 10:46
Оценка:
Erlang.
До этого писал на нём телеком, сейчас кое-какое NDA и ещё помогаю разрабатывать erlyvideo.
Re: функциональное программирование. кто и где?
От: desco США http://v2matveev.blogspot.com
Дата: 11.12.10 11:03
Оценка:
Здравствуйте, monax, Вы писали:

M>Кто-нибудь использует в своей работе (не в хобби) функциональное программирование? Причём, именно на функциональном языке (так-то конструкции функционального программирования есть в том же питоне). И в какой области функциональное программирование даёт выигрыш перед ООП?


M>Почему спрашиваю — заинтересовался этой областью, стал смотреть, где я смогу это применить. И получается, что писать какой-нибудь проект целиком на функциональном языке для меня нет смысла, а вот использовать для обработки данных конструкции от ФП для меня самое то. У кого как?


участвую в разработке WebSharper — F# практически везде.
Re[13]: функциональное программирование. кто и где?
От: savia  
Дата: 13.12.10 08:24
Оценка:
Здравствуйте, Курилка, Вы писали:

К>Интересно было бы услышать о итоговых впечатлениях, я вот пока реалистичнее вижу "веб-морду" в качестве erlang-GUI, но былоб услышать опровержение.


GUI обновляется в реальном времени и довольно загруженный, в перспективе вплоть до 3D, с Qt как-то спокойнее.

К>А вообще о промышленной эксплуатации эрланга в ПФП не найдётся времени/желания засветиться?


В области теоретических изысканий нам пока доложить нечего, а алгоритмическую часть запрещает NDA. Будет ли уважаемому All
интересно лишь общее описание архитектуры?
Re[14]: функциональное программирование. кто и где?
От: Курилка Россия http://kirya.narod.ru/
Дата: 13.12.10 08:44
Оценка:
Здравствуйте, savia, Вы писали:

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


К>>Интересно было бы услышать о итоговых впечатлениях, я вот пока реалистичнее вижу "веб-морду" в качестве erlang-GUI, но былоб услышать опровержение.


S>GUI обновляется в реальном времени и довольно загруженный, в перспективе вплоть до 3D, с Qt как-то спокойнее.


ну сейчас веб уже что только не может (если, конечно, отображать не на 286-м каком), но нативное оно, конечно, нативное

К>>А вообще о промышленной эксплуатации эрланга в ПФП не найдётся времени/желания засветиться?


S>В области теоретических изысканий нам пока доложить нечего, а алгоритмическую часть запрещает NDA. Будет ли уважаемому All

S>интересно лишь общее описание архитектуры?

а) журнал называется "Практика функционального программирования", правда в среднем теории многовато выходит пока на мой взгляд
б) архитектура имхо интересна в первую очередь, т.е. было бы замечательно, если бы можно было явно увидеть, что дал эрланг для вашего решения, ну и какие-то общие подходы к построению систем (закрывая части подпадающие под NDA некими общими фразами)
Re[3]: функциональное программирование. кто и где?
От: VoidEx  
Дата: 15.12.10 08:07
Оценка: 1 (1)
Здравствуйте, Курилка, Вы писали:

К>Если не секрет, а основной код на чём?


Где-то C++, где-то C#.
Интрепретатор, а соот-но возможность проверять работоспособность по мере разработки, — жирный плюс. Пересобирать всё и/или писать небольшие тестовые проекты не радует.
Re[2]: функциональное программирование. кто и где?
От: Димчанский Литва http://dimchansky.github.io/
Дата: 15.12.10 08:57
Оценка:
Здравствуйте, desco, Вы писали:

D>участвую в разработке WebSharper — F# практически везде.


Сорри за офтоп, но чем реально отличается WebSharper Professional от WebSharper Standard? Можно где-то увидеть таблицу различий, что было допилено, какие новые фичи появились?
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.