URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 72416
[ Назад ]

Исходное сообщение
"В Mono будет интегрирована поддержка языка F# "

Отправлено opennews , 12-Ноя-10 16:30 
Спустя неделю с момента открытия исходных текстов компилятора функционального языка программирования F# 2.0, Мигель де Икаса (Miguel de Icaza) сообщил (http://tirania.org/blog/archive/2010/Nov-11.html) о готовности прототипа плагина с поддержкой данного языка программирования для среды разработки MonoDevelop. В плагине реализована поддержка контекстной подсказки, автоматической пометки ошибок и интерактивного Shell для языка F#.


Среди планов на будущее называется интеграция F# в состав пакета Mono. Опробовать работу F# на платформах Linux и MacOS X можно (http://fsxplat.codeplex.com/) уже сейчас.


URL: http://tirania.org/blog/archive/2010/Nov-11.html
Новость: http://www.opennet.me/opennews/art.shtml?num=28629


Содержание

Сообщения в этом обсуждении
"В Mono будет интегрирована поддержка языка F# "
Отправлено Амнезинус , 12-Ноя-10 16:30 
>Опробовать работу F# на платформах Linux и MacOS X можно

Зачем?


"В Mono будет интегрирована поддержка языка F# "
Отправлено Трухин_Юрий_Владимирович , 12-Ноя-10 21:59 
смотрите курс уже и не задавайте глупых вопросов http://www.intuit.ru/department/pl/funcprog/

"В Mono будет интегрирована поддержка языка F# "
Отправлено вася , 12-Ноя-10 22:34 
Как путем просмотра учебного курса можно узнать, будет ли этот язык популярен в будущем? Или вы намекаете на наличие каких-то сенсационных серебрянных пуль в F#?

"В Mono будет интегрирована поддержка языка F# "
Отправлено Трухин_Юрий_Владимирович , 12-Ноя-10 22:56 
глазами посмотри. и научись, а потом рассуждай. ты правда такой ленивый, что чтобы что-то изучить надо узнать будущее?

"В Mono будет интегрирована поддержка языка F# "
Отправлено вася , 13-Ноя-10 12:58 
> глазами посмотри. и научись, а потом рассуждай. ты правда такой ленивый, что чтобы что-то изучить надо узнать будущее?

Хамите? Зря. Мои глаза на ближайшие пару месяцев уже заангажированы, в том числе и на intuit.ru. Ну а по теме - изучение технологий методом случайного тыка себя не оправдывает. В частности, язык программирования должен либо 1) на порядок в чем-то превосходить существующие (можно за пару часов написать что-то, что на других языках займет неделю) 2) быть новой версией популярного старого языка со 100% обратной совместимостью 3) на самый худой конец, успешно продвигаться в массы заинтересованной стороной. Здесь имеем бледное подобие варианта 3, настолько бледное, что в сад.


"В Mono будет интегрирована поддержка языка F# "
Отправлено Антон , 12-Ноя-10 16:31 
Это у нас можно сказать зачем а в Америке очень много программистов пишущих на нём.

"В Mono будет интегрирована поддержка языка F# "
Отправлено Амнезинус , 12-Ноя-10 16:35 
И что же на нем написано? :)

"В Mono будет интегрирована поддержка языка F# "
Отправлено Sunder , 12-Ноя-10 17:04 
А пруфлинк ?

"В Mono будет интегрирована поддержка языка F# "
Отправлено User294 , 12-Ноя-10 20:51 
Много? А почему я тогда про него узнал из этой новости, а не узрев софт на этом? oO

Или это счет по принципу "один, два, много"? :)


"В Mono будет интегрирована поддержка языка F# "
Отправлено Аноним , 12-Ноя-10 17:10 
Расскажите, а что это за язык вообще?

"В Mono будет интегрирована поддержка языка F# "
Отправлено Аноним , 12-Ноя-10 17:16 
Прикрученный к библиотекам дудконета ML.

"В Mono будет интегрирована поддержка языка F# "
Отправлено Zert , 12-Ноя-10 17:49 
Ответвление от OCaml в сторону .NET

"В Mono будет интегрирована поддержка языка F# "
Отправлено ананим , 13-Ноя-10 08:09 
албанский диалект окамл

"В Mono будет интегрирована поддержка языка F# "
Отправлено linux_must_die , 12-Ноя-10 21:41 
еще одна никому не нужная муть, которую одни пишут чтобы не вылететь с работы, а другие на ней - чтобы на работу попасть..

"В Mono будет интегрирована поддержка языка F# "
Отправлено Аноним , 14-Ноя-10 02:10 
Зря вы так. Функциональные языки не больно-то популярны, а ведь у них большой потенциал (в частности, программы на них отлично параллелятся совершенно прозрачно для программиста). Будет неплохо, если к ним наконец проявится достаточный интерес у сообщества

"В Mono будет интегрирована поддержка языка F# "
Отправлено JL2001 , 24-Дек-10 00:08 
> Зря вы так. Функциональные языки не больно-то популярны, а ведь у них
> большой потенциал (в частности, программы на них отлично параллелятся совершенно прозрачно
> для программиста). Будет неплохо, если к ним наконец проявится достаточный интерес
> у сообщества

а чем статические классы той же Жавы отличаются от функционального программирования ?


"В Mono будет интегрирована поддержка языка F# "
Отправлено NightmareZ , 30-Май-11 02:56 
Всем же. Это перпендикулярные вещи.

"В Mono будет интегрирована поддержка языка F# "
Отправлено yantux , 14-Ноя-10 10:47 
Всё же хотелось бы некое сравнение этого языка с pascal, потому как с Си и С++ мне всё понятно, а преимущества F# не очевидны.

"В Mono будет интегрирована поддержка языка F# "
Отправлено be_nt_all , 14-Ноя-10 14:23 
F# — это один из современных языков функционального программирования. Такие языки отличают (вкратце):

* автоматический вывод типов (есть также в новом стандарте С++ и языках C#, D, Go)
* повсеместное использование рекурсии (которая в них неплохо оптимизируется).
* т.н. функции высших порядков, т.е. функции, аргументами и результатами являются другие функции. В связи с этим часто применяют анонимные функции, или лямбда-функции.

Паскаль/С/С++ и их ближайшие родственники — по сути языки одного семейства — всё это дети Алгола (Algol-60, Algol-68, Simula). Зная один из этих языков не сложно начать писать и на другом. ML (SML, Ocaml, F#) открывают новую генерацию языков программирования, это, по сути, языки более высокого уровня. К ним так же близки Scala и Nemerle, а так-же наиболее «теоретически выверенный» Хаскель. Нужно ли вам это изучать — решайте сами.