Форум программистов, компьютерный форум, киберфорум
Священные войны
Войти
Регистрация
Восстановить пароль
Результаты опроса: Наиболее перспективный ФЯ
Erlang 3 14.29%
F# 6 28.57%
Haskell 5 23.81%
OCaml 0 0%
Rust 4 19.05%
Scala 3 14.29%
Голосовавшие: 21. Вы ещё не голосовали в этом опросе

 
 
Рейтинг 4.89/9: Рейтинг темы: голосов - 9, средняя оценка - 4.89
Модератор
5046 / 3275 / 526
Регистрация: 01.06.2013
Сообщений: 6,802
Записей в блоге: 9
1

Наиболее перспективный для практического применения ФЯ

11.09.2015, 12:28. Показов 1835. Ответов 24
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Разумеется, рассматриваются не только чисто ФЯ, но и гибридные, со значительной функциональной составляющей.
Кол-во языков специально ограничено и отсутствует вариант "другой" дабы не растекаться "мысию по древу".
Rust, который сейчас не очень то функциональный, оставлен на перспективу.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.09.2015, 12:28
Ответы с готовыми решениями:

Наиболее перспективный язык программирования.
Всем привет. Я уже как год интересуюсь программированием. В основном я заинтересован в C++ и...

Определение названия и практического применения схемы с ОУ
Здравствуйте! Подскажите пожалуйста, как может называться такая схема и где она может...

Можно пример практического применения в приложениях директив препроцессора #if,#end,#error
Просто говорится,что это для выборочной компиляции. Я не могу предсттавить,где это может...

Ищу удаленную работу для практического освоения HTML/CSS-верстки
Хочу на практике освоить HTML/CSS-верстку шаблонов сайтов. Пока умею верстать простые...

24
1287 / 880 / 254
Регистрация: 30.06.2015
Сообщений: 4,592
Записей в блоге: 51
11.09.2015, 14:05 2
forth
0
Модератор
5046 / 3275 / 526
Регистрация: 01.06.2013
Сообщений: 6,802
Записей в блоге: 9
11.09.2015, 14:12  [ТС] 3
CoderHuligan, я по этому и ограничил число языков. Иначе будут поминать всякие скобки и пр.
Вот, исходя из предложенного, что перспективнее?
0
2304 / 1063 / 77
Регистрация: 12.03.2013
Сообщений: 4,987
11.09.2015, 16:15 4
Цитата Сообщение от KolodeznyDiver Посмотреть сообщение
Rust, который сейчас не очень то функциональный, оставлен на перспективу.
Он и потом будет "не очень-то функциональным".
0
1287 / 880 / 254
Регистрация: 30.06.2015
Сообщений: 4,592
Записей в блоге: 51
11.09.2015, 17:34 5
Цитата Сообщение от KolodeznyDiver Посмотреть сообщение
я по этому и ограничил число языков.
А функциональных языков гораздо больше.
Я не голосую, так как, в общем, мне они не нравятся.
Чем более абстрактен язык, тем больше в нём ограничений, как это ни странно...
Вроде можно всё сделать, а что-то теряется.. Я опять в философию. Но без неё родимой - никуда.
Если идти данным путём, то можно в конце концов прийти к языку, в котором останется всего лишь одно слово: приехали!
Нет, я не против функциональных языков, как таковых, просто я думаю что происходит подмена понятий, которую мы даже не замечаем.
Язык должен быть именно тем средством выражения понятий, который позволял бы также и создавать эти понятия, иначе мы выродимся в простых ремесленников, а не творцов. Короче говоря, он должен быть способен к естественному развитию. Поэтому, правильный язык должен позволять многое, если не всё, в то же самое время предоставляя мастеру наиболее совершенные инструменты, которые позволяли бы реализовывать наиболее высокие абстракции.
Попробовав вкус простоты, уже не хочется сложного.
0
Модератор
Эксперт JS
5197 / 2079 / 406
Регистрация: 06.01.2013
Сообщений: 4,793
11.09.2015, 17:39 6
Цитата Сообщение от CoderHuligan Посмотреть сообщение
Язык должен быть именно тем средством выражения понятий, который позволял бы также и создавать эти понятия
Lisp
0
1978 / 1082 / 87
Регистрация: 29.11.2013
Сообщений: 3,353
11.09.2015, 18:20 7

Не по теме:

FraidZZ, Ща автор трэда забанит


Я попрошу раскрыть "Наиболее перспективный для практического применения".
0
1195 / 588 / 88
Регистрация: 20.09.2012
Сообщений: 1,881
11.09.2015, 18:28 8
очевидно что единственный ответ это хаскель. все остальные языки в списке не являются преспективными для практического использования, а давно практически используются, каждый в своей обозначенной нише. и только хаскель в вечном поиске перспектив
0
Модератор
5046 / 3275 / 526
Регистрация: 01.06.2013
Сообщений: 6,802
Записей в блоге: 9
11.09.2015, 18:56  [ТС] 9
Цитата Сообщение от pycture Посмотреть сообщение
все остальные языки в списке не являются преспективными для практического использования, а давно практически используются
Одно другому не мешает. Использование на практике сейчас, это одно. А что перспективно для ближайшего будущего - другое.

Добавлено через 7 минут
Цитата Сообщение от castorsky Посмотреть сообщение
Я попрошу раскрыть "Наиболее перспективный для практического применения".
Какой язык, из перечисленных, по мнению голосующих, будет наиболее востребован в ближайшие годы.
0
1978 / 1082 / 87
Регистрация: 29.11.2013
Сообщений: 3,353
11.09.2015, 19:42 10
Всё останется как есть. Rust подскочит в силу новизны.

Добавлено через 36 минут
http://www.wired.com/2015/09/f... re-coding/
0
1287 / 880 / 254
Регистрация: 30.06.2015
Сообщений: 4,592
Записей в блоге: 51
11.09.2015, 20:35 11
Цитата Сообщение от KolodeznyDiver Посмотреть сообщение
Какой язык, из перечисленных, по мнению голосующих, будет наиболее востребован в ближайшие годы.
Какой предложат работодатели.
0
Eva Rosalene
11.09.2015, 21:01
  #12

Не по теме:

Цитата Сообщение от CoderHuligan Посмотреть сообщение
Какой предложат работодатели.
Captain Obvious to the rescue!

0
12 / 12 / 6
Регистрация: 27.11.2013
Сообщений: 73
14.09.2015, 07:57 13
Где Clojure?
0
Curry
14.09.2015, 08:26  [ТС]
  #14

Не по теме:

Цитата Сообщение от catr Посмотреть сообщение
Где Clojure?
Этот опрос я создавал. А у меня скобкофобия в острой форме. Наберёте 200 (кажется) сообщений - сможете свой опрос создать.

0
Эксперт Python
4630 / 2050 / 361
Регистрация: 17.03.2012
Сообщений: 10,131
Записей в блоге: 6
14.09.2015, 08:43 15
Думаю, F#, потому что он опирается на реально используемый фреймворк .net. На второе место поставил бы Scala - по аналогичной причине.
0
Модератор
5046 / 3275 / 526
Регистрация: 01.06.2013
Сообщений: 6,802
Записей в блоге: 9
14.09.2015, 08:48  [ТС] 16
Цитата Сообщение от dondublon Посмотреть сообщение
Думаю, F#, потому что он опирается на реально используемый фреймворк .net. На второе место поставил бы Scala - по аналогичной причине.
Резон в этом есть. Но есть и недостаток. Фреймвёрки эти изначально не заточены под ФП.
0
306 / 101 / 18
Регистрация: 04.07.2014
Сообщений: 571
14.09.2015, 09:31 17
KolodeznyDiver
F#
У него очень сильная рекламная компания! Microsoft денег не жалеет. Это чувствуется, как неприятный запах.

А затачивать .NET под ФП и не нужно. Нужно написать компилятор в IL и все возможности .NET будут в руках.
Атакующая пропаганда говорит, что различную аналитическую логику можно запихнуть в F#, а в VB оставить только интерфейсный шум.

Тут же как... Менеджеры, которые работают с проектами под Windows, смотрят в рот MS. Если завтра скажут: "Бросайте C#, берите F#!", - они будут использовать F#.
0
Модератор
5046 / 3275 / 526
Регистрация: 01.06.2013
Сообщений: 6,802
Записей в блоге: 9
14.09.2015, 09:45  [ТС] 18
Цитата Сообщение от mporro Посмотреть сообщение
F#
У него очень сильная рекламная компания! Microsoft денег не жалеет.
Вопрос, зачем это Microsoft? Ведь C# же тоже их. Может быть, они и правда считают F# более перспективным.
Цитата Сообщение от mporro Посмотреть сообщение
А затачивать .NET под ФП и не нужно. Нужно написать компилятор в IL и все возможности .NET будут в руках.
Я что имею ввиду. Стандартные контейнерные типы. Для работы с ними "по функциональному" в F# вначале их нужно преобразовать в её списки. Потом, может, обратно. Функции, предназначенные для вызова только из других ф-ий F# используют набор аргументов допускающий частичное применение, а для работы с остальной частью .NET все аргументы в одном кортеже.
Это всё не смертельно, но нелогично.
0
306 / 101 / 18
Регистрация: 04.07.2014
Сообщений: 571
14.09.2015, 10:03 19
KolodeznyDiver
Кое-что, конечно, неплохо бы доработать. Иначе будет как со Scala. =(

Цитата Сообщение от KolodeznyDiver Посмотреть сообщение
Может быть, они и правда считают F# более перспективным.
Да. В финансовом смысле.
0
Модератор
5046 / 3275 / 526
Регистрация: 01.06.2013
Сообщений: 6,802
Записей в блоге: 9
14.09.2015, 10:10  [ТС] 20
Цитата Сообщение от mporro Посмотреть сообщение
Иначе будет как со Scala. =(
А что со скалой? Конференции по ней проходят. Выходят новые версии. Ну, ушёл один из разрабов - подумаешь. (Подробнее, правда, не знаю).
Цитата Сообщение от mporro Посмотреть сообщение
Да. В финансовом смысле.
Ну, вот это и непонятно. Как в финансовом смысле язык перспективен (по сравнению с C# ?) а в других смыслах хуже. Про F# не скажешь что его под быдлокодеров проектировали.
0
14.09.2015, 10:10
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.09.2015, 10:10
Помогаю со студенческими работами здесь

Создать программу в Visual Basic для формулы y = 0,003x 99,43 для применения в Excel
Ребят, мне нужно создать программу в Visual Basic для формулы y = 0,003x + 99,43, чтобы я ее мог...

Развитие в изучении Си. Получение практического опыта
Здравствуйте! Здесь новички, наверное, уже поднадоели подобными вопросами. Изучил Си по K&R, а...

Фильтр для питания для применения в автомобилях
Разработал источник питания на постоянное напряжения для применения в автомобилях Типовое...

Уровень C++ для применения Qt
Добрый всем вечер! Насколько я понимаю, картина следующая - C++ как язык неповоротливая...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru