Size: a a a

2020 July 02

PB

Pavel Bekrenev in pro.elixir
о, понимаю
источник

PG

Pig Greenest in pro.elixir
Anastasiya Dyachenko
попробуй эрланг, насколько я знаю у него лучше дела с вакансиями чем в эликсире
это где так?
источник

AD

Anastasiya Dyachenko in pro.elixir
да уже поняла что ошиблась
источник

RP

Roman Pushkov in pro.elixir
Pavel Bekrenev
у них вакансия закрывается когда нибудь? )
вроде нет
источник

LL

Lama Lover in pro.elixir
Roman Kolesnev
Вопрос есть:

Я тут в компании пытаюсь Elixir/Phoenix продать как замену Rails. Уже много чего показал, но есть сомнения насчет одной вкусности: HIPE компиляция модулей.

Можно ли этой штукой, в проде, в мед-секторе, оптимизировать однопочные цифромешалки?
Можно, но нужно аккуратно этим пользоваться. Переход с обычного кода на код на HiPE дорого стоит, плюс у HiPE есть некоторые лимитации на написание кода, да и само ускорение не сильное получается

Обычно гораздо проще цифромешалку написать на каком-нибудь расте (или чем вы там цифры мешаете) и обернуть в порт или нифку
источник

IK

Ilya Korobov in pro.elixir
V
Язык программирования - это: синтаксис + семантика + особенности рантайма + библиотеки/фреймворки.
"Повидать язык" - это разве что про синтаксис. Всё остальное постигается через прохождение полного цикла разработки от проектирования до деплоя и поддержки.
Кроме того очень важно понимание причин тех и иных дизайнерских решений ЯП (которые часто не принимаются во внимание). То есть, почему сделано так а не иначе, как размышлял автор языка и т.д. Это постигается через изучение истории развития языка или группы языков.
Я подписываюсь под каждым словом, я и не считаю себя прям готовым разрабом, но так или иначе я не только синтаксис изучал, и историю каждого языка, и внутренности, и маленькие проекты писал
Просто чтобы избежать недопонимания
источник

PG

Pig Greenest in pro.elixir
Ilya Korobov
Тут смотря что подразумевать под "первым"
Так случилось, что я очень много повидал языков, но не скажу что писал что-то действительно серьёзное хотя бы на одном, дальше любительских приложений а-ля торрент-клиентов не уходило
При этом первым языком у меня был питон, но первым языком, в который я серьёзно полез, был вообще Хаскелл
И мне теперь половина мейнстримных языков кажется какими-то громоздкими, пытаюсь от этого в какой-нибудь функциональный язык, но среди мейнстрима таких по-моему просто нет
тяжелый случай, но если у тебя есть что показать на гитхабе, даже если это какая-то фигня на хаскеле, то это уже сильно поднимает твои шансы вкатиться
источник

LL

Lama Lover in pro.elixir
Pig Greenest
тяжелый случай, но если у тебя есть что показать на гитхабе, даже если это какая-то фигня на хаскеле, то это уже сильно поднимает твои шансы вкатиться
Разве на хаскелле возможно написать программу? O_o
источник

RK

Roman Kolesnev in pro.elixir
Lama Lover
Можно, но нужно аккуратно этим пользоваться. Переход с обычного кода на код на HiPE дорого стоит, плюс у HiPE есть некоторые лимитации на написание кода, да и само ускорение не сильное получается

Обычно гораздо проще цифромешалку написать на каком-нибудь расте (или чем вы там цифры мешаете) и обернуть в порт или нифку
Понял, спасибо! Rust для NIF'ов прекрасен.
источник

PG

Pig Greenest in pro.elixir
Lama Lover
Разве на хаскелле возможно написать программу? O_o
только чистую X_X
источник

RP

Roman Pushkov in pro.elixir
источник

LL

Lama Lover in pro.elixir
nice
источник

IK

Ilya Korobov in pro.elixir
Pig Greenest
тяжелый случай, но если у тебя есть что показать на гитхабе, даже если это какая-то фигня на хаскеле, то это уже сильно поднимает твои шансы вкатиться
А можно критерии "фигни" узнать?)
Я просто хочу получше понять, что можно считать каким-то минимум с точки зрения человека, который будет вести собеседование, например
источник

V

V in pro.elixir
Lama Lover
Разве на хаскелле возможно написать программу? O_o
why not
источник

LL

Lama Lover in pro.elixir
Ilya Korobov
А можно критерии "фигни" узнать?)
Я просто хочу получше понять, что можно считать каким-то минимум с точки зрения человека, который будет вести собеседование, например
Если написать raft на хаскелле, то это будет катироваться как 3 года в проде
источник

VS

Vladimir Sekisov in pro.elixir
я утилиты разные и сервисы часто на Haskell пишу,
потому как, когда через полгода мне надо что-то
поменять, парадигма меняется с
"поменял и молись" на "скажи мне компилятор, о чем я позабыл"
источник

LL

Lama Lover in pro.elixir
Vladimir Sekisov
я утилиты разные и сервисы часто на Haskell пишу,
потому как, когда через полгода мне надо что-то
поменять, парадигма меняется с
"поменял и молись" на "скажи мне компилятор, о чем я позабыл"
Я для таких вещей пишу комменты, докстринги и тесты...
источник

AB

Alex Bubnov in pro.elixir
Roman Kolesnev
Вопрос есть:

Я тут в компании пытаюсь Elixir/Phoenix продать как замену Rails. Уже много чего показал, но есть сомнения насчет одной вкусности: HIPE компиляция модулей.

Можно ли этой штукой, в проде, в мед-секторе, оптимизировать однопочные цифромешалки?
hipe собрались выпиливать, а в 22+ он сломан в каких-то деталях
источник

PG

Pig Greenest in pro.elixir
Lama Lover
Я для таких вещей пишу комменты, докстринги и тесты...
источник

LL

Lama Lover in pro.elixir
Alex Bubnov
hipe собрались выпиливать, а в 22+ он сломан в каких-то деталях
Из основного в нём нет binary-matching и try/throw/rescue/catch
источник