|
C# 8
|
|||
---|---|---|---|
#18+
hVosttУже перешли, не? А чё так )Ты перешел? Как впечатления от NotNullable-типов, которых ты так ждал (я бы тоже не отказался)? ... |
|||
:
Нравится:
Не нравится:
|
|||
09.04.2019, 14:51 |
|
C# 8
|
|||
---|---|---|---|
#18+
Shocker.ProhVosttУже перешли, не? А чё так )Ты перешел? Как впечатления от NotNullable-типов, которых ты так ждал (я бы тоже не отказался)? NotNullable классы? я не перешел, время нет, лошадей менять, разве, что на переправе :) ... |
|||
:
Нравится:
Не нравится:
|
|||
09.04.2019, 14:54 |
|
C# 8
|
|||
---|---|---|---|
#18+
ViPRoshVostt, 4.0 наше все! Некоторые и лапой умываются под 2.0 пишут. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.04.2019, 15:17 |
|
C# 8
|
|||
---|---|---|---|
#18+
Сон Веры ПавловныНекоторые и лапой умываются под 2.0 пишут.У меня такого даже в студии нет. Или это ISO-2 называется? ... |
|||
:
Нравится:
Не нравится:
|
|||
09.04.2019, 15:25 |
|
C# 8
|
|||
---|---|---|---|
#18+
Но главный вопрос - нафига? Младшие версии фреймворка еще можно понять - совместимость, но язык-то зачем понижать? ... |
|||
:
Нравится:
Не нравится:
|
|||
09.04.2019, 15:26 |
|
C# 8
|
|||
---|---|---|---|
#18+
Shocker.ProНо главный вопрос - нафига? Младшие версии фреймворка еще можно понять - совместимость, но язык-то зачем понижать? А что я могу на C# 3.0 использовать async await? ... |
|||
:
Нравится:
Не нравится:
|
|||
09.04.2019, 16:00 |
|
C# 8
|
|||
---|---|---|---|
#18+
ViPRos, наверное, неправильно выразился ... |
|||
:
Нравится:
Не нравится:
|
|||
09.04.2019, 16:02 |
|
C# 8
|
|||
---|---|---|---|
#18+
ViPRos, Я что то не вижу такой настройки у себя ... |
|||
:
Нравится:
Не нравится:
|
|||
09.04.2019, 16:12 |
|
C# 8
|
|||
---|---|---|---|
#18+
Shocker.ProУ меня такого даже в студии нет. Или это ISO-2 называется? Это называется Visual Studio 2005 :) ... |
|||
:
Нравится:
Не нравится:
|
|||
09.04.2019, 17:03 |
|
C# 8
|
|||
---|---|---|---|
#18+
ViPRosА что я могу на C# 3.0 использовать async await?даже и на 4.0 не можешь, но можно использовать Task/ContinueWith по идее, то есть расписывать весь сахар вручную ... |
|||
:
Нравится:
Не нравится:
|
|||
09.04.2019, 18:57 |
|
C# 8
|
|||
---|---|---|---|
#18+
Shocker.ProViPRosА что я могу на C# 3.0 использовать async await?даже и на 4.0 не можешь, но можно использовать Task/ContinueWith по идее, то есть расписывать весь сахар вручную ну так и живу ... |
|||
:
Нравится:
Не нравится:
|
|||
09.04.2019, 19:04 |
|
C# 8
|
|||
---|---|---|---|
#18+
ViPRosну так и живуТак вот и обратно вопрос - а зачем? ... |
|||
:
Нравится:
Не нравится:
|
|||
09.04.2019, 19:09 |
|
C# 8
|
|||
---|---|---|---|
#18+
Тот неловкий момент, когда не знаешь какyю версию шарпы ползуешь :\ ... |
|||
:
Нравится:
Не нравится:
|
|||
09.04.2019, 19:14 |
|
C# 8
|
|||
---|---|---|---|
#18+
Shocker.ProViPRosну так и живуТак вот и обратно вопрос - а зачем? зачем это в смысле зачем сижу или зачем эти асинки? ... |
|||
:
Нравится:
Не нравится:
|
|||
09.04.2019, 22:34 |
|
C# 8
|
|||
---|---|---|---|
#18+
Shocker.ProТы перешел? Как впечатления от NotNullable-типов, которых ты так ждал (я бы тоже не отказался)? ещё нет, но собираюсь :) в основном ради двух киллер-фич: 1. nullable ссылочные типы 2. вот это вот: Код: c# 1.
ну плюс ещё асинхронные IEnumerable... прям фигасе ) ... |
|||
:
Нравится:
Не нравится:
|
|||
09.04.2019, 23:43 |
|
C# 8
|
|||
---|---|---|---|
#18+
ViPRosзачем это в смысле зачем сижу или зачем эти асинки?Зачем ты мучаешь себя низкой версией шарпа, что именно мешает его повысить? Я с удовольствием юзаю именованные кортежи и pattern matching, а есть люди, которые даже await себе позволить не могут, почему? ... |
|||
:
Нравится:
Не нравится:
|
|||
09.04.2019, 23:49 |
|
C# 8
|
|||
---|---|---|---|
#18+
Shocker.ProViPRosзачем это в смысле зачем сижу или зачем эти асинки?Зачем ты мучаешь себя низкой версией шарпа, что именно мешает его повысить? Я с удовольствием юзаю именованные кортежи и pattern matching, а есть люди, которые даже await себе позволить не могут, почему? я думаю что все эти вещи требуют версии фрейморвка выше 4.0 или я совсем уже отстал? ... |
|||
:
Нравится:
Не нравится:
|
|||
10.04.2019, 00:03 |
|
C# 8
|
|||
---|---|---|---|
#18+
мне как раз таки и нужны эти именованные кортежи и паттерн матчинг да все нужно :) ... |
|||
:
Нравится:
Не нравится:
|
|||
10.04.2019, 00:05 |
|
C# 8
|
|||
---|---|---|---|
#18+
ViPRosя думаю что все эти вещи требуют версии фрейморвка выше 4.0 или я совсем уже отстал?охохох, сочувствую ) ... |
|||
:
Нравится:
Не нравится:
|
|||
10.04.2019, 00:13 |
|
C# 8
|
|||
---|---|---|---|
#18+
ViPRosмне как раз таки и нужны эти именованные кортежи и паттерн матчинг да все нужно :) ... |
|||
:
Нравится:
Не нравится:
|
|||
10.04.2019, 00:15 |
|
C# 8
|
|||
---|---|---|---|
#18+
Shocker.Pro, интересно, почему я так думал? ... |
|||
:
Нравится:
Не нравится:
|
|||
10.04.2019, 00:23 |
|
C# 8
|
|||
---|---|---|---|
#18+
ViPRosShocker.Pro, интересно, почему я так думал?Просто нужно по каждой новой фиче задумываться, нужна ли тут поддержка фреймворка. Для кортежей требуется доустановить ValueTuple через нугет, для pattern matching и вовсе ничего не нужно. Вот с асинками - да, проблема, в фреймворке 4.0 TPL еще недостаточно проработан, хотя таски уже есть. Так или иначе, ты просто не сможешь пользоваться какими-то фичами языка, но это не повод отказываться от остальных фич ... |
|||
:
Нравится:
Не нравится:
|
|||
10.04.2019, 00:30 |
|
C# 8
|
|||
---|---|---|---|
#18+
Shocker.Pro, хе, а я после этих асинков и не стал читать детально счас прямо смотрю - https://docs.microsoft.com/ru-ru/dotnet/csharp/whats-new/csharp-version-history но нет там ясного указания какие фичи требуют новую версию фреймворка, а какие - нет ... |
|||
:
Нравится:
Не нравится:
|
|||
10.04.2019, 00:35 |
|
C# 8
|
|||
---|---|---|---|
#18+
ViPRosно нет там ясного указания какие фичи требуют новую версию фреймворка, а какие - нетНу в большинстве случаев можно догадаться, к примеру то же ключевое слово default в присвоениях очевидно не требует поддержки фреймворком, так как это просто сокращение для default(T) в случае, когда тип и так известен компилятору. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.04.2019, 00:44 |
|
C# 8
|
|||
---|---|---|---|
#18+
ViPRosShocker.Pro, ясно, спсЯсность — это одна из форм полного тумана. (c) ... |
|||
:
Нравится:
Не нравится:
|
|||
10.04.2019, 01:25 |
|
C# 8
|
|||
---|---|---|---|
#18+
hVosttещё нет, но собираюсь :) в основном ради двух киллер-фич: 1. nullable ссылочные типы 2. вот это вот: Код: c# 1.
Ну если первое - это действительно киллер-фича, но в чем киллеровость второй - просто убрали одну пару скобок? ... |
|||
:
Нравится:
Не нравится:
|
|||
10.04.2019, 18:33 |
|
C# 8
|
|||
---|---|---|---|
#18+
С# 5.0 VS2013 Сидел из-за требуемой поддержки XP не проктологическим способом Не хватает только null propagator из-за одной библиотечки. Но буду (когда-нибудь потом) переезжать на VS2015, но не из-за C#, а из-за поддержки C++14. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.04.2019, 18:57 |
|
C# 8
|
|||
---|---|---|---|
#18+
теоретически... https://msdn.microsoft.com/ru-ru/magazine/dn683793.aspx По сути, установка компилятора C# 6.0 из этого выпуска требует лишь установить расширение для Visual Studio 2013, которое в свою очередь обновляет целевые файлы MSBuild. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.04.2019, 19:11 |
|
C# 8
|
|||
---|---|---|---|
#18+
Shocker.Pro, на стеке отписано, что потом отменили, и поддержка была неполной - ломалась подсветка багов. главное, что смысла мало ... |
|||
:
Нравится:
Не нравится:
|
|||
10.04.2019, 20:32 |
|
C# 8
|
|||
---|---|---|---|
#18+
Вот еще забыл - со сменой шифрования перестал работать встроенный git ( ... |
|||
:
Нравится:
Не нравится:
|
|||
10.04.2019, 20:34 |
|
C# 8
|
|||
---|---|---|---|
#18+
SiemarglВот еще забыл - со сменой шифрования перестал работать встроенный git (Однако фиксится по этой статье https://developercommunity.visualstudio.com/content/problem/201457/unable-to-connect-to-github-due-to-tls-12-only-cha.html нужно всего лишь reg add "HKLM\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Client" /v DisabledByDefault /t REG_DWORD /d 0 /f reg add "HKLM\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Client" /v Enabled /t REG_DWORD /d 1 /f reg add HKLM\SOFTWARE\Microsoft\.NETFramework\v4.0.30319 /v SystemDefaultTlsVersions /t REG_DWORD /d 1 /f /reg:64 reg add HKLM\SOFTWARE\Microsoft\.NETFramework\v4.0.30319 /v SystemDefaultTlsVersions /t REG_DWORD /d 1 /f /reg:32 ... |
|||
:
Нравится:
Не нравится:
|
|||
10.04.2019, 23:44 |
|
C# 8
|
|||
---|---|---|---|
#18+
Shocker.ProhVosttещё нет, но собираюсь :) в основном ради двух киллер-фич: 1. nullable ссылочные типы 2. вот это вот: Код: c# 1.
Ну если первое - это действительно киллер-фича, но в чем киллеровость второй - просто убрали одну пару скобок? Это же классический RAII из C++ :) Лично я с самого знакомства с C# пребывал в недоумении, что помешало добавить возможность сделать Dispose на выходе из блока. Ну и.. не прошло и 50 лет. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.04.2019, 01:56 |
|
C# 8
|
|||
---|---|---|---|
#18+
hVosttShocker.ProТы перешел? Как впечатления от NotNullable-типов, которых ты так ждал (я бы тоже не отказался)? ещё нет, но собираюсь :) в основном ради двух киллер-фич: 1. nullable ссылочные типы 2. вот это вот: Код: c# 1.
ну плюс ещё асинхронные IEnumerable... прям фигасе ) Это сильно круче! ... |
|||
:
Нравится:
Не нравится:
|
|||
15.04.2019, 09:25 |
|
C# 8
|
|||
---|---|---|---|
#18+
с массивами и регионами наконец то разродились, даже в bat файлах это работало со времён царя гороха а вот шаблоны выражений, как то не очень, то ли я старый стал, то ли просто выглядит уродски ... |
|||
:
Нравится:
Не нравится:
|
|||
15.04.2019, 12:03 |
|
C# 8
|
|||
---|---|---|---|
#18+
Так эту шляпу обещают только к концу года, пока что еще даже не бета, а только превью. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.04.2019, 20:28 |
|
C# 8
|
|||
---|---|---|---|
#18+
Shocker.ProViPRosмне как раз таки и нужны эти именованные кортежи и паттерн матчинг да все нужно :) Ну так фреймворк - это фреймворк, а компилятор - это компилятор. Просто он часть фреймворка и новая версия выходит с новой версией фреймворка. Я с командной строки часто наш солюшен собираю у себя, и недавно понял, что я его уже месяц собираю восьмой версией, хотя солюшен весь под коре 2. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.04.2019, 20:36 |
|
C# 8
|
|||
---|---|---|---|
#18+
fkthatНу так фреймворк - это фреймворк, а компилятор - это компилятор. Просто он часть фреймворка и новая версия выходит с новой версией фреймворка. Заблуждаешься ты. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.04.2019, 21:32 |
|
C# 8
|
|||
---|---|---|---|
#18+
Shocker.ProViPRosзачем это в смысле зачем сижу или зачем эти асинки?Зачем ты мучаешь себя низкой версией шарпа, что именно мешает его повысить? Я с удовольствием юзаю именованные кортежи и pattern matching, а есть люди, которые даже await себе позволить не могут, почему? Разные бывают обстоятельства... Я сейчас вообще на vs express и этой прекрасной платформе . :) ... |
|||
:
Нравится:
Не нравится:
|
|||
15.04.2019, 21:35 |
|
C# 8
|
|||
---|---|---|---|
#18+
ЕвгенийВfkthatНу так фреймворк - это фреймворк, а компилятор - это компилятор. Просто он часть фреймворка и новая версия выходит с новой версией фреймворка. Заблуждаешься ты. Ну и в чем же заблуждаюсь? Как там VS Express? Там крайняя версия была, кажись, еще под 2.0, не? :-) ... |
|||
:
Нравится:
Не нравится:
|
|||
16.04.2019, 00:28 |
|
C# 8
|
|||
---|---|---|---|
#18+
ЕвгенийВЯ сейчас вообще на vs express Где вы такую херь находите только. У меня знакомые есть - работают под VS 2010 c WebForms. Блин. Я уже больше года как какую-либо работу не под Core вообще не рассматриваю. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.04.2019, 00:32 |
|
C# 8
|
|||
---|---|---|---|
#18+
fkthat, он наверное просто не в курсе vs community и vs code :) ... |
|||
:
Нравится:
Не нравится:
|
|||
16.04.2019, 00:34 |
|
C# 8
|
|||
---|---|---|---|
#18+
ViPRosfkthat, он наверное просто не в курсе vs community и vs code :) Не все организации могут позволить community. Читай лицензию. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.04.2019, 19:31 |
|
C# 8
|
|||
---|---|---|---|
#18+
ЕвгенийВViPRosfkthat, он наверное просто не в курсе vs community и vs code :) Не все организации могут позволить community. Читай лицензию. Те, кто не может позволить себе community они, как бы, и express не смогут себе позволить. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.04.2019, 21:05 |
|
C# 8
|
|||
---|---|---|---|
#18+
SiemarglС# 5.0 VS2013 Сидел из-за требуемой поддержки XP не проктологическим способом Не хватает только null propagator из-за одной библиотечки. Но буду (когда-нибудь потом) переезжать на VS2015, но не из-за C#, а из-за поддержки C++14. Ну, так, глядите, году, этак, к 2030 и на VS 2017 даже переедете ... |
|||
:
Нравится:
Не нравится:
|
|||
16.04.2019, 21:07 |
|
C# 8
|
|||
---|---|---|---|
#18+
fkthatSiemarglС# 5.0 VS2013 Сидел из-за требуемой поддержки XP не проктологическим способом Не хватает только null propagator из-за одной библиотечки. Но буду (когда-нибудь потом) переезжать на VS2015, но не из-за C#, а из-за поддержки C++14. Ну, так, глядите, году, этак, к 2030 и на VS 2017 даже переедете Может и переедем. Сегодня вот изучал матрицы совместимости MSSQL и ODAC - итого не очень то радужно сильно двигать вперед. Текущий проект решил для отладки переехать для удобства тестов на MSSQL2014. Посмотрим. За бесполезный "прогресс" денег не дают. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.04.2019, 22:56 |
|
|
start [/forum/topic.php?all=1&fid=20&tid=1398985]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
29ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
75ms |
get tp. blocked users: |
2ms |
others: | 255ms |
total: | 407ms |
0 / 0 |