
Alexander
03.07.2018
09:32:57
Дед дженерики не использовал и ты не используй

Alexander
03.07.2018
09:33:26
а в каких есть?

Alexander
03.07.2018
09:33:26
во первых в языках с динамической типизацией

Google

Alexander
03.07.2018
09:33:42
OK!

Andrew
03.07.2018
09:34:30
не только с динамической типизацией

Alexander
03.07.2018
09:34:36
И в C++! Но только не надо тут всем из себя Страуструпа изображать, хорошо?

Антон
03.07.2018
09:34:38

Alexander
03.07.2018
09:34:39

Антон
03.07.2018
09:35:00

Alexander
03.07.2018
09:35:03

Stanislav
03.07.2018
09:35:13

Антон
03.07.2018
09:35:13

Andrew
03.07.2018
09:35:15

Alexander
03.07.2018
09:35:20
В С есть препроцессор, от чего столько геморроя, что мама не горюй! А дженериков там нет

Антон
03.07.2018
09:35:27

Stanislav
03.07.2018
09:35:37
ноуп

Google

Andrew
03.07.2018
09:36:10
тогда туда же swift)

Alexander
03.07.2018
09:36:27
Ну, в общем, да. Что дают, то и юзайте! Если нет ума понять, почему тут этого нет, то оно вам и не надо

Alexander
03.07.2018
09:36:45

Usman
03.07.2018
09:36:58
wat?
https://habr.com/post/154811/ ))

Vadim
03.07.2018
09:37:19
Го специально создавался как очень простой язык, потому что чем проще языке, тем легче его поддерживать и понимать. Доброе утро, кстати.

Антон
03.07.2018
09:37:29

Alexander
03.07.2018
09:37:33
> но проблем от него нет
Есть! Но это не по теме комнаты

Антон
03.07.2018
09:37:51

Alexander
03.07.2018
09:37:56

Сергей
03.07.2018
09:38:15

Alexander
03.07.2018
09:38:49

Maxim
03.07.2018
09:38:59

Vadim
03.07.2018
09:39:43

Alexander
03.07.2018
09:40:02
Ну, растеклись мысью по древу. Хватит уже! Дженириков нет! И кто-то не считает это хорошей идеей, и даже не может объяснить, что это такое. И языка этого не проектировали, и компилятора не писали.

Alexander
03.07.2018
09:40:43
в итоге кода будет в разы больше

Vadim
03.07.2018
09:40:58
Нужны дженерики, юзайте fo и будет вам счастье.

Alexander
03.07.2018
09:40:59
Вот у Пайка что-то нет проблем с дженериками, и у Вьюкова, вроде, нет. Да и вобще, такой высокий ум годится только на то, чтобы пофлудить. :)

Vadim
03.07.2018
09:41:28

Alexander
03.07.2018
09:41:41

Google

Alexander
03.07.2018
09:42:21
отдельный участок кода может и понятнее, но вот попытки совместить все эти кусочки в голове будут очень тяжело даваться

Антон
03.07.2018
09:42:27

Vadim
03.07.2018
09:42:28
нет
Просто попробуй прочитать код эфира и сравни с кодом битка.

Alexander
03.07.2018
09:42:59
Код эфира это какой? Parity?

Vadim
03.07.2018
09:43:48

Alexander
03.07.2018
09:43:54
Не, ну я не понимаю, если парни, которые знают, как делать языки программирования, сделали то, что они сделали, так что такое несчастье у всех? С++ освоить не можете что ли?

Alexander
03.07.2018
09:44:19
Любой.
Даже так сравнение некорректно, ибо эфир сам по себе намного сложнее битка

Jentry
03.07.2018
09:44:34

Vadim
03.07.2018
09:44:43

Alexander
03.07.2018
09:44:51
Зато знал как сделать ЯП быстро, за счёт чего и победил

Alexander
03.07.2018
09:45:48
да никто не знал, как чего делать. Но они явно это не хотят! И даже понимают почему. Так и не надо ебать моск

Olzhas
03.07.2018
09:46:23
наброс про дженерики в чатике гоферов в очередной раз удался

Alexander
03.07.2018
09:46:31

Сергей
03.07.2018
09:46:41
на ГО самая популярная

Alexander
03.07.2018
09:46:53
А кто это начал опять про дженерики?

Olzhas
03.07.2018
09:46:55

Vadim
03.07.2018
09:46:58

Olzhas
03.07.2018
09:47:21
кстати cargo в расте хорош

GoodMoodDealler
03.07.2018
09:47:33
Парити перестали использовать после того как его ломанули

Google

GoodMoodDealler
03.07.2018
09:47:37
Давным давно еще

Olzhas
03.07.2018
09:47:37
не чета вашим dep или vgo

Vadim
03.07.2018
09:47:58

Alexander
03.07.2018
09:48:39
Все используют на го)
а нельзя что-то попроще в пример привести, код как первого так и второго за бесплатно я бы изучать не стал

Alexander
03.07.2018
09:49:40
Кстати, ведь была же дискуссия между Старуструпом и Кнутом. Кнут математически доказал, что компилятор С++ невозможно реализовать, и кстати по причине шаблонов, кажется. Никто не знает, почему некоторые до сих пор хотят программы на COBOL и FORTRAN? :)

GoodMoodDealler
03.07.2018
09:50:15

Admin
ERROR: S client not available

Alexander
03.07.2018
09:50:31

Алексей
03.07.2018
09:50:51
они даже дженериками и не называются

Vadim
03.07.2018
09:52:33
На го в идеале надо писать императивный конкуренси код, который сможет понять и поддерживать каждый Джун.

Alexander
03.07.2018
09:52:45
Вплане невозможно?..
есть некие шаблонные конструкции, которые невозможно скомпилировать не имея в запасе бесконечное количество времени и памяти

GoodMoodDealler
03.07.2018
09:52:50

Alexey
03.07.2018
09:52:52
Не нужен тебе горм
Я же горм юзаю не ради одного запроса. Понятно что это можно и голым SQL разрулить

Alexander
03.07.2018
09:53:36

Vadim
03.07.2018
09:53:55
Чтобы код был простой, надо максимально убрать сложные структуры, или Джун не знающий эти структуры поддерживать код не сможет.

Max
03.07.2018
09:54:22
func a(r int) {}
func b(func(interface{})) {}
func main() {
b(a)
}
cannot use a (type func(int)) as type func(interface {}) in argument to
Есть какая-нибудь возможность прокинуть туда эту функцию? Или только заменив тип аргумента на интерфейс и получая функцию через рефлексию?

Алексей
03.07.2018
09:55:04
Очень странная ориентированность на джунов. И я бы не сказал, что Go прям на 100% джуноориентированный

Alexandr
03.07.2018
09:56:04

Vadim
03.07.2018
09:56:05

Google

Alexander
03.07.2018
09:56:17

Alexander
03.07.2018
09:56:31

Алексей
03.07.2018
09:57:26

GoodMoodDealler
03.07.2018
09:57:43
Одна функция - одно действие

Алексей
03.07.2018
09:58:26

Alexander
03.07.2018
09:58:32

Алексей
03.07.2018
09:58:53

Maksim (Ellrion)
03.07.2018
10:00:13

Alexander
03.07.2018
10:00:38
С чего это вдруг?
С того, что в ООП минимальная единица декомпозиции - объект, а в ФП - функция
При чем функция читая

Alexander
03.07.2018
10:01:36
Излишнее теоритезирование как раз и приводит к таким мечтам, как дженерики. Go - хороший язык, который носом тыкает, типа, научись писать сначала на мне, а уже потом искусственный интеллект из себя изображай. Go - это современный Pascal!

daysandbox_bot
03.07.2018
10:02:27
Removed msg from Ross. Reason: new user + external link

Vadim
03.07.2018
10:02:34

Alexander
03.07.2018
10:03:11

Алексей
03.07.2018
10:04:47

Alexander
03.07.2018
10:04:54

Alexander
03.07.2018
10:05:28

Антон
03.07.2018
10:05:54