C # Generics Реферат


12

Каковы наиболее значимые исследовательские работы по основам дженериков в C # и .NET?


4
Вопрос представляется слишком сфокусированным. Я проголосовал, чтобы закрыть это как не реальный вопрос. Смотрите также, как задать хороший вопрос .
Цуёси Ито

9
@ Сянь-Чи Чанг, пожалуйста, не отговаривайте людей задавать вопросы о языке программирования, которые находятся в сфере действия . В PL много теоретической работы. Смотрите, например, это и это . (Этот конкретный вопрос звучит как «Не могли бы вы указать мне на исследование алгоритмов графа?»,
Т. Е.

6
Я голосую, чтобы сохранить вопрос. Если бы не было так поздно, я бы тоже дал ответ. Это, потенциально, о теории PL. Больше завтра.
Дейв Кларк

2
@Radu: Извините за вводящий в заблуждение комментарий, я не собираюсь это делать. Что я действительно хочу сказать, так это то, что эта проблема (в настоящее время) является справочным запросом для статей на определенных языках программирования, что не является теоретической проблемой (в настоящее время) и выходит за рамки (или это не так? Возможно, я полностью здесь не так). Я хотел бы видеть, изменяется ли вопрос, и становится ли проблема теории. Спасибо всем за указание на мое неправильное перенаправление, и @Kariem Я надеюсь, что вы получите хорошие ответы здесь!
Сянь-Чи Чанг 之 之

4
Я ответил на вопрос, предполагая, что вы спрашиваете об основах дженериков C #. Было бы лучше быть более точным в вашем вопросе. Вы были после основания? Реализации? Экзотическое использование дженериков C #?
Дэйв Кларк

Ответы:


22

Большая часть важной работы над дженериками для C # была проделана Эндрю Кеннеди из Microsoft Research Cambridge. У него есть веб-страница, посвященная этой теме. Довольно недавнее обсуждение бумаги основы является это один (который , безусловно , выглядит как теория для меня).

ω


1
Отличный ответ. Это изменило мой голос по этому вопросу. Я все еще верю, что это действительно разработка программного обеспечения, но определенно более теоретическая сторона.
Деррик Столи

1
Спасибо за ваши добрые слова. В виду, теоретическая информатика является континуумом, который погружает конец теории PL в разработку программного обеспечения. Кроме того, на мой взгляд, разработка программного обеспечения размыта с множеством диаграмм UML.
Дейв Кларк

1
Также Эндрю Кеннеди по этому вопросу является этот документ: research.microsoft.com/en-us/um/people/akenn/generics/…
Йоханнес Рудольф
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.