Size: a a a

2021 March 24

AF

Artem F in pro.elixir
Alex Bubnov
а что вы пишете?
Это внутренняя ERP-система. Но предприятие очень выросло, появились зарубежные филиалы и т.д.
источник

LL

Lama Lover in pro.elixir
Типа, если вы выберете go из-за того что он учится быстрее чем elixir (что отчасти правда), то вам проще остаться на паскале, потому что тут переобучения вообще нет, а разницы между языками вообще никакой
источник

A ß in pro.elixir
Lama Lover
Типа, если вы выберете go из-за того что он учится быстрее чем elixir (что отчасти правда), то вам проще остаться на паскале, потому что тут переобучения вообще нет, а разницы между языками вообще никакой
тут есть доля лукавства, гофера сейчас найти проще чем дельфиста
источник

LL

Lama Lover in pro.elixir
A ß
тут есть доля лукавства, гофера сейчас найти проще чем дельфиста
И что в этом хорошего? Решает же не количество программистов а конечный аутпут, а тут суть в том, что пара эликсирщиков заменяют половину команды дельфистов или целую команду гоферов
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Lama Lover
Типа, если вы выберете go из-за того что он учится быстрее чем elixir (что отчасти правда), то вам проще остаться на паскале, потому что тут переобучения вообще нет, а разницы между языками вообще никакой
Это не правда. В го есть корутины, которые в общем то и решают все
источник

AF

Artem F in pro.elixir
Lama Lover
И что в этом хорошего? Решает же не количество программистов а конечный аутпут, а тут суть в том, что пара эликсирщиков заменяют половину команды дельфистов или целую команду гоферов
Мы не хотим увольнять прежних программеров и набирать новых по многим причинам
источник

AF

Artem F in pro.elixir
Во-первых, они спецы в бизнес-процессах, во-вторых, неэтично
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Чего нету в го - это рецептов того, как писать хорошу архитектуру.
С учетом отсутсвия опыта ваших прогстеров в го есть шанс что получится трудноподдерживаемое говно
источник

LL

Lama Lover in pro.elixir
Artem F
Мы не хотим увольнять прежних программеров и набирать новых по многим причинам
Вот именно, переходите на эликсир, потому что
1) Сильно вырастет производительность команды
2) Людям будет интересно учиться, потому что Elixir очень user friendly
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Ну, вернее говоря на Го всегда получается трудноподдерживаемое говно
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Поэтому на нем пишут микросервисы - по кусочкам не так горько
источник

AF

Artem F in pro.elixir
Lama Lover
Вот именно, переходите на эликсир, потому что
1) Сильно вырастет производительность команды
2) Людям будет интересно учиться, потому что Elixir очень user friendly
Наверно, я так и поступлю. Время у нас есть, поэтому сядем все вместе изучать Elixir.
источник

A ß in pro.elixir
Lama Lover
И что в этом хорошего? Решает же не количество программистов а конечный аутпут, а тут суть в том, что пара эликсирщиков заменяют половину команды дельфистов или целую команду гоферов
это аргумент против дельфи, а не за го, если ты не заметил
источник

LL

Lama Lover in pro.elixir
Artem F
Наверно, я так и поступлю. Время у нас есть, поэтому сядем все вместе изучать Elixir.
Если что, в этом чате любят отвечать на вопросы про elixir
источник

AF

Artem F in pro.elixir
Lama Lover
Если что, в этом чате любят отвечать на вопросы про elixir
Спасибо!!! ❤️
источник

IK

Ihor Katkov in pro.elixir
Artem F
Наверно, я так и поступлю. Время у нас есть, поэтому сядем все вместе изучать Elixir.
Обязательно посмотрите в Adopting Elixir
источник

AF

Artem F in pro.elixir
Еще два общих вопроса.

1.Если все время декларировать типы в Elixir - превратится ли это в какое-то подобие программирования на статическом языке для тех, кто любит статическую типизацию?
2. Легко ли вызывать Python из Elixir, чтобы использовать богатые библиотеки оного?
источник

IK

Ihor Katkov in pro.elixir
Ihor Katkov
Обязательно посмотрите в Adopting Elixir
источник

LL

Lama Lover in pro.elixir
Artem F
Еще два общих вопроса.

1.Если все время декларировать типы в Elixir - превратится ли это в какое-то подобие программирования на статическом языке для тех, кто любит статическую типизацию?
2. Легко ли вызывать Python из Elixir, чтобы использовать богатые библиотеки оного?
2. Очень легко. Есть библиотека erlport. Всё использование её сводится к запустить интерпретатор питона и вызвать нужную функцию. Библиотека сама управляет конвертацией базовых типов между языками

1. В некотором смылсе да, но дефолтный тайп-чекер умеет пропускать сложные ошибки. Есть более строгий тайп-чекер, но я им не пользовался. Слышал только что он вполне себе хорошо работает
источник

AF

Artem F in pro.elixir
Lama Lover
2. Очень легко. Есть библиотека erlport. Всё использование её сводится к запустить интерпретатор питона и вызвать нужную функцию. Библиотека сама управляет конвертацией базовых типов между языками

1. В некотором смылсе да, но дефолтный тайп-чекер умеет пропускать сложные ошибки. Есть более строгий тайп-чекер, но я им не пользовался. Слышал только что он вполне себе хорошо работает
Ну, во всяком случае хоть подсказки будут в vscode работать?
источник