Здравствуйте, Serginio1, Вы писали:
S>Влад я не знаю немерл.
S>Можешь подсказать какой процент изменений в шарпе присутствовал в Немерле начиная с C# 6
S>https://docs.microsoft.com/ru-ru/dotnet/csharp/whats-new/csharp-8
Этак всю документацию процитировать придется
Это
http://nemerle.org/About и и вот это
https://github.com/rsdn/nemerle/wiki
Чего не было (как сейчас не знаю), так это ref locals/ref return values, expression bodied methods, throw expressions и async streams вроде. При чем поддержать все это можно, было бы желание). Unsafe подмножество немерле не поддерживает изначально по идеологическим причинам насколько помнится. Все остальное было с 2006, что-то может немного позже, а то, чего не хватало появлялось достаточно быстро, можно было и самому написать, вплоть до расширения синтаксиса. К тому же, то что было и то, что есть в языке — на две головы выше, чем в том же шарпе есть сейчас. При чем многое из всего этого доступно было еще 10-14 лет назад Карл! К чему можно придраться, так это, чтобы написать linq query нужно писать
linq <# from .... #>.
Просто, чтобы расширить кругозор пройдись по ссылкам, что я дал, посмотри примеры и оцени масштабы
И главное, в немерле многие вещи, которые казались невозможными или труднореализуемыми — доступны, главное понять это. А понимаешь это не сразу, так как трудно сразу думать другими категориями.
S>В C# 7.2. появились Span<T> и Memory<T>
S>https://docs.microsoft.com/ru-ru/dotnet/csharp/write-safe-efficient-code
Нативная поддержка Span<T> это заслуга рантайма, а не шарпа.
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>