ФорумПрограммированиеБольше языковRust, Swift, Go → Go vs Erlang?

Go vs Erlang?

  • phpdude

    Сообщения: 26602 Репутация: N Группа: в ухо

    Spritz 31 марта 2016 г. 12:06

    @adw0rd они чем то похожи или это мне так показалось? Ты наверное должен быть в курсе

    Сапожник без сапог
  • kostyl

    Сообщения: 5196 Репутация: N Группа: Джедаи

    Spritz 31 марта 2016 г. 15:12, спустя 3 часа 5 минут 58 секунд

    один императивный другой функциональный

  • phpdude

    Сообщения: 26602 Репутация: N Группа: в ухо

    Spritz 31 марта 2016 г. 15:18, спустя 6 минут 4 секунды

    один императивный другой функциональный

    @kostyl, охуительный ответ. А можно както не так пафосно, для дураков чтоль?)

    Сапожник без сапог
  • kostyl

    Сообщения: 5196 Репутация: N Группа: Джедаи

    Spritz 31 марта 2016 г. 15:34, спустя 15 минут 48 секунд

    один императивный другой функциональный

    @kostyl, охуительный ответ. А можно както не так пафосно, для дураков чтоль?)

    @phpdude, та я как бы и не знаю особо, мне вот go как C, один хрен... на ерланде даже не читал ничего

  • adw0rd

    Сообщения: 22900 Репутация: N Группа: в ухо

    Spritz 1 апреля 2016 г. 4:32, спустя 12 часов 57 минут 47 секунд

    @phpdude, все языки чем-то похожи, но вообще они из разной оперы

    adw/0
  • phpdude

    Сообщения: 26602 Репутация: N Группа: в ухо

    Spritz 1 апреля 2016 г. 12:12, спустя 7 часов 40 минут 5 секунд

    @phpdude, все языки чем-то похожи, но вообще они из разной оперы

    @adw0rd, спс, а то я бегло прочитал про оба и подумал что они одни задачи решают, в го чот про паралельное программирование задротство goroutine и ты чот похожее рассказывал про эрланг

    Сапожник без сапог
  • john2dark

    Сообщения: 97 Репутация: N Группа: Адекваты

    Spritz 1 апреля 2016 г. 18:09, спустя 5 часов 56 минут 39 секунд

    Go очень быстрый, у нас в текущем проекте на нём основной движок пишут, в догрузку на go будет писаться свой шедулер под определённые условия.
    На го были написаны скоростные парсеры марафонбета и еще какой то букмекерской хрени. Парсеры настолько сильно заебали этих букмекеров, что те стали вводить дополнительные защитные меры (точно знаю что именно против этих парсеров, есть своя специфика и именной по ней и пошли ответные меры).

    Спустя 92 сек.

    Одна беда у go, писать и ковырять всё надо самому, народ кучку библиотек уже под себя перелапатил. Мало что есть пока.

  • phpdude

    Сообщения: 26602 Репутация: N Группа: в ухо

    Spritz 1 апреля 2016 г. 19:38, спустя 1 час 29 минут 7 секунд

    @john2dark, спасибо за отзыв, в общем для парсеров хорошо, принято )

    Сапожник без сапог
  • adw0rd

    Сообщения: 22900 Репутация: N Группа: в ухо

    Spritz 4 апреля 2016 г. 5:14, спустя 2 дня 9 часов 36 минут

    @john2dark, засчет чего язык позволяет писать такие крутые парсеры?

    adw/0
  • john2dark

    Сообщения: 97 Репутация: N Группа: Адекваты

    Spritz 4 апреля 2016 г. 10:55, спустя 5 часов 40 минут 55 секунд

    @adw0rd, скорость выполнения программы (на выходе с go получается бинарник), очень хорошая реализация мультпоточности. А в нашем случае еще и MongoDB.

  • phpdude

    Сообщения: 26602 Репутация: N Группа: в ухо

    Spritz 4 апреля 2016 г. 10:57, спустя 2 минуты 2 секунды

    @john2dark, засчет чего язык позволяет писать такие крутые парсеры?

    @adw0rd, короче твой erlang отстой

    Спустя 5 сек.

    все на го!

    Спустя 24 сек.

    меня прикололо там что можно зависимостями указывать прямо git репозитори когда импортируешь )) забавно, ктото догадался до этого

    Сапожник без сапог
  • john2dark

    Сообщения: 97 Репутация: N Группа: Адекваты

    Spritz 4 апреля 2016 г. 11:03, спустя 5 минут 38 секунд

    Меня постоянно сбивают с пути праведного и пытаются склонить на Тёмную сторону (сайт написать на Golang, а не на православном Джанго) :))))
    ниггадяи

  • phpdude

    Сообщения: 26602 Репутация: N Группа: в ухо

    Spritz 4 апреля 2016 г. 11:06, спустя 3 минуты

    нигодяи да

    Сапожник без сапог
  • adw0rd

    Сообщения: 22900 Репутация: N Группа: в ухо

    Spritz 4 апреля 2016 г. 11:07, спустя 39 секунд

    меня прикололо там что можно зависимостями указывать прямо git репозитори когда импортируешь

    @phpdude, а где не так? pip хавает такие зависимости, в erlang тоже типа того:

    {deps, [
        {sync, ".*", {git, "git://github.com/rustyio/sync.git", {branch, "master"}}}
       ,{lager, ".*", {git, "git://github.com/basho/lager.git", {branch, "master"}}}
       ,{jiffy, ".*", {git, "git://github.com/davisp/jiffy.git", {tag, "0.14.4"}}}
       ,{cowboy, ".*", {git, "ssh:[email protected]:22/deps/cowboy.git", {tag, "1.0.1"}}}
       ,{cowlib, ".*", {git, "ssh:[email protected]:22/deps/cowlib.git", {tag, "1.0.0"}}}
       ,{ranch, ".*", {git, "ssh:[email protected]:22/deps/ranch.git", {tag, "1.0.0"}}}
       ,{epgsql, ".*", {git, "git://github.com/epgsql/epgsql", {tag, "3.0.0"}}}
       ,{poolboy, ".*", {git, "git://github.com/devinus/poolboy.git", {branch, "master"}}}
       ,{erlydtl, ".*", {git, "git://github.com/erlydtl/erlydtl.git", {tag, "0.11.0"}}}
       %% ,{dtl, ".*", {git, "git://github.com/oinksoft/dtl.git", {branch, "master"}}}
       ]
    }
    

    Спустя 130 сек.

    @john2dark, как-то все абстрактно, но тему влом развивать

    adw/0
  • john2dark

    Сообщения: 97 Репутация: N Группа: Адекваты

    Spritz 4 апреля 2016 г. 11:11, спустя 4 минуты 25 секунд

    Вот статейка о практическом опыте перевода существующей инфрастуктуры на Go.

    Спустя 66 сек.

    @adw0rd, я не спец по Go, посему привести какие то существенные доводы пока не могу. Но точно буду изучать Go.

Пожалуйста, авторизуйтесь, чтобы написать комментарий!