Ключевое слово template

Давайте обсудим что можно сделать из ключевого слово template. Можно, конечно, реализовать шаблоны как в C++. Но тогда следующий вопрос: А зачем generic’и?

Не что можно сделать, а для чего оно нужно. В C++ это слово связано с шаблонными классами.

Лично я, не имею ни малейшего представления зачем оно присутствует в списке, который появляется по нажатии Ctrl+Space. У Вас есть идеи, что можно с ним сотворить?

Я тоже, хотя вопросы задавал.

Ну, вы можете заставить компилятор выдать вам ошибку:

begin
  template
end.

Встречено 'template', а ожидался оператор

Как тебе такое, Илон Маск?)))

2 лайка

Это, конечно, очень весело. :slight_smile: Но, давайте серьезно подумаем: Зачем оно надо? Не думаю, что разработчики добавили его просто так.

А я так думаю. out тоже очень долго было в Ctrl+Space, хотя оно ничего не делает. Но теперь его уже нет.

Значит, было таки…

Забавно, однако. Не хватает одного - мнений разработчиков по этому вопросу.

Про async без await забыли.

Не нашёл ничего в Issue по этому поводу. Может, стоит создать Issue, для мотивации разработчиков?

Не надо. Пусть сначала хоть как то прояснят ситуацию.

Вас понял.

Напишите Issue чтобы его убрать. Когда-то было

А что оно делало?

Понял.

По моему вы что то перепутали))

Поправил.

Функционал давно есть. Только это все ерунда.