Я бы как раз наоборот предпочел. Докажите разработчикам, что оно реально нужно - они рассмотрят. Я за все время присутствия тут ни разу не сталкивался с тем, чтобы если мне удалось убедить разработчиков, что “это” полезно, они бы не приняли эту идею. Не все пока реализовано - это да, но они тоже люди и у них свои причины и своя голова есть.
А кто доказал им, что тип sequence of T реально нужен? Или это было сугубо их решение? Почему сделали его, а не оставили IEnumerable<T>? Или это, как я понимаю, сделали для упрощения обучения последовательностям начинающих?
Понятия не имею; более того, мне это абсолютно неинтересно. У меня есть PascalABC.NET и есть sequence of T (а также прямой доступ к другим НЕТ коллекциям) с офигенным функционалом. Который я в любой момент могу развить, если мне забожается. И, заметьте, без всех этих плясок с поискам по библиотекам и обсасывания MSDN.
Посмотрел в Что нового: [15.05.15] Реализован тип sequence of T как синоним типа IEnumerable<T>. Значит, как я понял, до этого момента доступ был напрямую. Но если это так, то почему после этого он закрылся? Что мешало просто добавить новый (sequence of T), сохранив старый - IEnumerable<T>?
Жаль, следующая за sequence строка (var byLength := from n in Names order by n.Length;) Вас не впечатлила в Oxygene. Все же синтаксис SQL десятилетиями шлифовался и SELECT дошел до весьма высокого уровня выборки данных.
Всегда Вы можете сделать опрос и выяснить мнение сообщества по поводу надо ли или нет. По крайней мере, мне этот способ представляется правильным. Вместо бесконечной дискуссии просто создавать опрос, указывая что Вы хотите добавить/убрать и причину такого желания (обязательно).
Безусловно. Только сообщество тут сейчас пока подобралось очень узкое и его большая часть не интересуется языком, как средством для обучения. “Сообществу”, если по постам судить, гораздо интереснее пытаться протолкнуть очередную штучку, чтобы два раза в своей жизни ей воспользоваться.
Пока Вам не ответили, я рискну предположить, что все. Поскольку на базе этого языка в ЮФУ читается учебный курс. Плюс, ежегодно, как уже сообщал @Admin, им в одной только школе при ЮФУ пользуются 300 школьников. Плюс, количество скачиваний PascalABC.NET давно перевалило за миллион. Вы думаете, его скачивают, чтобы делать коллективные проекты?