кто-нибудь пробовал функциональные языки?

Тема в разделе "Другие языки", создана пользователем nami144, 6 фев 2008.

Статус темы:
Закрыта.
Модераторы: Цукер
  1. nami144

    nami144 Постоялец

    Регистр.:
    10 ноя 2007
    Сообщения:
    61
    Симпатии:
    19
    Привет! Я Наслышан о преимуществе так называемых "функциональных" языков - LISP, Haskell, Erlang.
    Кто-нибудь в курсе, какие преимущества они дают?
     
  2. Talker

    Talker Создатель

    Регистр.:
    6 янв 2008
    Сообщения:
    33
    Симпатии:
    3
    Для общего развития полезно, здорово вправляет мозги. Написать что-нибудь практическое на lisp очень сложно. С одной стороны, код получается компактным, обход двоичного дерева можно написать одной строчкой. С другой стороны, над скобками одной этой строчки можно долго биться, чтобы понять что не работает или как её изменить. А если код чужой, то вообще толстая белая лисица.
     
  3. Kai

    Kai

    Регистр.:
    29 июн 2007
    Сообщения:
    329
    Симпатии:
    46
    Единственный плюс таковых языков - это их непопулярность. Плюс со стороны безопасности, их мало исследуют, мало проктов, соответственно мало кто знает как ломать веб приложения на них.
     
  4. Talker

    Talker Создатель

    Регистр.:
    6 янв 2008
    Сообщения:
    33
    Симпатии:
    3
    Я бы сказал больше - никто не знает как писать web-приложения на функциональных языках :D
    Их область применения - искусственный интеллект, распознавание образов, шифрование и т.п. заумные вещи, которые web-программистам не нужны.
     
  5. Kai

    Kai

    Регистр.:
    29 июн 2007
    Сообщения:
    329
    Симпатии:
    46
    Пардон, я думал он говорит про малоизвестные веб языки )
     
  6. nami144

    nami144 Постоялец

    Регистр.:
    10 ноя 2007
    Сообщения:
    61
    Симпатии:
    19
    Я немного изучал erlang и мне видится в нём большой потенциал для создания многопоточных приложений, чем я сейчас и занимаюсь, посоветуйте какиенить книги НОРМАЛЬНЫЕ по теме.
     
  7. lonejan

    lonejan Постоялец

    Регистр.:
    7 фев 2008
    Сообщения:
    110
    Симпатии:
    10
    Попробуйте brainfuck:))
     
Статус темы:
Закрыта.