🏳️ Phil
Daniel
внутри - очень похож, говорят
Daniel
прям один в один
Nikita
Оул, интересная история.
Vladimir
Zhenja
а в go3 выпилят обратно?
🏳️ Phil
внутри - очень похож, говорят
Рантайм - да, скорен всего лимбовская наработка. Даже не глядя согласен. Хотя я напомню - лимбо это строго vm-язык. Но именно как язык - вообще нет. Как язык go - мажорная версия alef. Посмотри на спеку. Там с лисиа читать можно где дженериков нет
Anonymous
Alexei
пора делать букмекерского бота на дженерики в го 2
Daniel
не думаю. я вот, как ни напрягался, не придумал, какую проблему реально решают генерики. ну, кроме создания универсальных коллекций, которые мелковаты для столь масшнабных изменений в языке
🏳️ Phil
Anonymous
Anonymous
Vladimir
Daniel
но в реальности мне лично они были нужны считанное количество раз в жизни. а у меня стажу 25 лет
Anonymous
Давайте опрос запилим, нужны ли дженерики в Go 2. Интересны результаты.
🏳️ Phil
Аргумент
Пайк диктатор. Если за четверть века существования языка он только выпилил их - шансы их вриливания стремятся к 0.
Anonymous
Vladimir
Vladimir
но это не повод их не делать Ж)
Michael
😂😂😂 не пообсуждать
Michael
абы код не пилить
Dmitry
http://fucking-great-advice.ru/advice/6538/
Dmitry
и вот этот
http://fucking-great-advice.ru/advice/658/
Michael
http://fucking-great-advice.ru/advice/728/
Anonymous
Anonymous
Надежда умирает последней. Буду ждать дженерики.
Dmitry
Nikita
Не понял я что такое эти ваши дженерики.
Anonymous
Aleksey
Nikita
Нет
Oleg
Anonymous
Nikita
Нет
Anonymous
Nikita
Нет
Anonymous
Хотя да - в VBA есть дженерики, так бы знал :)
Michael
вот если бы генерики в cmd
Evgeny
зачем нужны дженерики если есть интерфейсы? 🙂
Daniel
а?!
Daniel
коллега, вы ошибаетесь
Daniel
или вы про передачу пустого интерфейса и приведение типа?
Daniel
так не надо так делать
Evgeny
по-моему, это с помощью интерфейсов не плохо решается
Anonymous
Было бы круто, если во время компиляции сразу бы ругалось (твой тип float, функция может принимать только int и string).
Daniel
вот это как раз решается интерфейсами
Evgeny
это в том случае, если мы приведение типа далаем, а если подойти с другой стороны, и раелизовать интерфейстные методы только на подходzщих типах
Anonymous
Evgeny
можно сделать свой тип, с нужными методами, но, да, не очень удобно
Daniel
Anonymous
Vladimir
Daniel
дженерики!
слушай, а на чем ты пишешь, где параметрические типы есть? на питоне?
Vladimir
@onokonem еще альтернативно кодогенерация )
Vladimir
Daniel
Vladimir
@onokonem так я писал на плюсах в какой-то момент
Vladimir
притом наверное больше чем на питоне
Vladimir
только от безысходности
да вот не знаю... я думал библиотеку работы с КХ сделать в стиле uber.zap, там без кодогенерации я повешусь (ИМХО)
Daniel
ну так это и есть безысходность
Vladimir
Daniel
вообще - меня бы вполне устроило бы, если бы можно было написать шаблон кодогенерации с поддержкой в редакторе. типа подсветка синтаксиса и все вот это вот. чтобы линтеры начали шаблоны понимать
Daniel
так-то набросать шаблон для параметрического типа не просто легко, а очень легко
Daniel
но приходится сначала рисовать шаблон как сорец, а потом менять соответствующие токены
Vladimir
так сделав это ты фактически получишь нечто очень похожее на дженерики )
Vladimir
не совсем, но как бы там доделать уже всего ничего останется