The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Выпуск языка программирования Go 1.22, opennews (??), 07-Фев-24, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


114. "Выпуск языка программирования Go 1.22"  +/
Сообщение от Аноним (162), 07-Фев-24, 18:59 
Ну потому что это не шаблоны, а именно обобщения. С цпп шаблон в кучу классов превращается, а той же Жабе или Го -- нет. Там это просто сахар для проверки типобезопасности коллекций и всё. Причём такой сахар с овнецом немного.
Ответить | Правка | К родителю #57 | Наверх | Cообщить модератору

146. "Выпуск языка программирования Go 1.22"  +/
Сообщение от penetrator (?), 08-Фев-24, 04:10 
тогда C# сильно тебя удивит ))

там это тоже типа Generic, но работает как обычный шаблон (по твоей терминологии)

и в нем и Generic и Template это около и рядом одного и того же

Ответить | Правка | Наверх | Cообщить модератору

156. "Выпуск языка программирования Go 1.22"  +/
Сообщение от Аноним (162), 08-Фев-24, 11:03 
Чем меня это должно удивить? В Жабе и Шарпе обобщений не было. Жаба, чтобы сохранить обратную совместимость, обобщения реализовала только на уровне компиляции, а МС на обратную совместимость забили и сделали через привычные шаблоны. Как в Го не знаю. Присобачивать обобщения к языку, который обобщений до этого не имел, всегда процесс не безболезненный.
Ответить | Правка | Наверх | Cообщить модератору

174. "Выпуск языка программирования Go 1.22"  –1 +/
Сообщение от penetrator (?), 08-Фев-24, 13:05 
> Чем меня это должно удивить? В Жабе и Шарпе обобщений не было.
> Жаба, чтобы сохранить обратную совместимость, обобщения реализовала только на уровне компиляции,
> а МС на обратную совместимость забили и сделали через привычные шаблоны.
> Как в Го не знаю. Присобачивать обобщения к языку, который обобщений
> до этого не имел, всегда процесс не безболезненный.

я не знаю что ты называешь обобщениями, но шарпе шаблоны называются генериками / Generic

про это и было мной написано

Ответить | Правка | Наверх | Cообщить модератору

181. "Выпуск языка программирования Go 1.22"  +/
Сообщение от Аноним (162), 08-Фев-24, 13:55 
Офигеть, чудик, а автобус называется бас, а рыба -- фиш. Нефига себе, открытие. Generic это Обобщение. В данном случае Обобщение типа. Ну хочешь называть то, что ты не понимаешь, тем, что ты не понимаешь -- кто ж тебе запретит. Хотя, напишу жалобу в минобр -- может, запретят в конце концов.
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру