|
Будущее c#
|
|||
---|---|---|---|
#18+
есть такая сплетня Давайте обсудим? IMHO первое впечатление - вектор движения ошибочный. Такое впечатление что им платять за каждую новую свистоперделку, И народ успешно идёт к годовой премии. Из лаконичного языка получится свалка фитч, что читается уже с трудом. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.11.2018, 20:17 |
|
Будущее c#
|
|||
---|---|---|---|
#18+
mikron, нет никакого движения, не то что вектора :) ... |
|||
:
Нравится:
Не нравится:
|
|||
13.11.2018, 21:04 |
|
Будущее c#
|
|||
---|---|---|---|
#18+
ViPRos, Вектор может быть нулевым, но по отношению к сабжу очевидно не объективно. У меня нет ни тяги к новым плюшкам ни потребности в них, и как следствие - опыта. Но вот ЭТО вызывает недоумение: Код: c# 1. 2. 3. 4. 5. 6. 7.
Мне уже не понятно - что тут ждём ( или что здесь IAwaitable) ? IMHO 70% разработчиков тоже не поймут, но напишут код который только машины могут читать. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.11.2018, 23:26 |
|
Будущее c#
|
|||
---|---|---|---|
#18+
mikron, Все эти неочевидные вещи появляются из решаемых задач, меня сейчас такие задачи не интересуют и потому я не могу оценить - насколько вся это фигня важна, что бы встроить их в язык или фреймворк. По мне сами async, await хреновые вещи в C#, неправильные, и их развитие никому ничего не даст (они будут использованы только в тех задачах, где в них и появилась надобность). ... |
|||
:
Нравится:
Не нравится:
|
|||
13.11.2018, 23:59 |
|
Будущее c#
|
|||
---|---|---|---|
#18+
mikron, обычно добавляют далеко не всё. действительно не очень понятно, но думаю, что асинхронно возвращается IEnumerator<T> ... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2018, 00:14 |
|
Будущее c#
|
|||
---|---|---|---|
#18+
Пора валить на жабу скрипт? ... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2018, 10:00 |
|
Будущее c#
|
|||
---|---|---|---|
#18+
vb_subПора валить на жабу скрипт? на Go ... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2018, 10:03 |
|
Будущее c#
|
|||
---|---|---|---|
#18+
Что-то каждая новая обнова шарпа кроме гипергликемии не вызывает. Как будто у архитекторов языка уже закончились идеи в каком направлении идти или они думают, что уже находятся на финишной прямой, когда менять уже ничего не нужно. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2018, 10:36 |
|
Будущее c#
|
|||
---|---|---|---|
#18+
vb_sub, https://habr.com/post/346214/ ... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2018, 10:41 |
|
Будущее c#
|
|||
---|---|---|---|
#18+
mikronТакое впечатление что им платять за каждую новую свистоперделку, Например? Как по мне, Nullable reference types самая ожидаемая фича из покон веков. Её ценность можно выразить даже деньгами, не потраченными на фиксы и простои. Я не знаю, почему столько лет потребовалось. Асинхронные потоки это свистоперделки? Серьёзно??? Ну я даже не знаю, ребят. Рейнджи и индексы -- ну и хрен с ним, по мне так разумная фича. Правда только когда заюзается в либах на широкую ногу. Улучшенный паттерн-матчинг, тож свистоперделки? Выражения в switch давно напрашивались, учитывая, что они уже в других местах давно внедрены. ИМХО только это Target-typed new-expressions выглядит как вред. mikronИз лаконичного языка получится свалка фитч, что читается уже с трудом. Target-typed new-expressions Только этот пункт могу отнести к ухудшению читаемости. mikronИ народ успешно идёт к годовой премии. Ну это из разряда зеленей-трава. Лично я вижу ожидаемые давно фичи, и которые сам давным-давно жду. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2018, 10:49 |
|
Будущее c#
|
|||
---|---|---|---|
#18+
hVostt, дефолтную реализацию интерфейса тоже ждешь? ... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2018, 10:51 |
|
Будущее c#
|
|||
---|---|---|---|
#18+
Petro123vb_sub, https://habr.com/post/346214/ Да, на бомбалейло в комментариях любо посмотреть. НИ ПОРТИТЕ НАШ ЕЗЫК!! ... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2018, 10:51 |
|
Будущее c#
|
|||
---|---|---|---|
#18+
hVosttКак по мне, Nullable reference types самая ожидаемая фича из покон веков.Не, знаю, может кто-то и застрял во временах 5.0, но лично я с момента перехода на 7.0 ValueTuple использую постоянно и непрерывно, и даже перевел на него кое-какие библиотечные функции. И Nullable reference types жду с нетерпением, ибо это решит просто огромную массу отложенных проблем, переведя их на момент компиляции. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2018, 11:06 |
|
Будущее c#
|
|||
---|---|---|---|
#18+
>ViPRos, вчера, 23:59 https://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=1305305&msg=21733671][21733671] >...По мне сами async, await хреновые вещи в C#, неправильные,... <Не могу с Вами согласится. Что в них плохого? К примеру, мне надо надергать из базы данных выборки извещений разных форматов и построить из них список сущностей: Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38.
... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2018, 12:22 |
|
Будущее c#
|
|||
---|---|---|---|
#18+
ВМоисеевК примеру, вопрос без простыни кода можешь задать? ... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2018, 12:27 |
|
Будущее c#
|
|||
---|---|---|---|
#18+
ВМоисеев, Твой код вообще для шарп третьей версии. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2018, 12:28 |
|
Будущее c#
|
|||
---|---|---|---|
#18+
vb_subhVostt, дефолтную реализацию интерфейса тоже ждешь? На самом деле, действительно полезная фича. На сегодняшний день решается только с помощью методов расширения. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2018, 12:37 |
|
Будущее c#
|
|||
---|---|---|---|
#18+
>Petro123, сегодня, 12:28 https://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=1305305&msg=21734030] [21734030] >Твой код вообще для шарп третьей версии. <Мне было важно показать, что весь код располагается в одном методе. С BackgroundWorker-ом так не получается. Нарушается линейность кода. Код беру из работающих приложений. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2018, 12:38 |
|
Будущее c#
|
|||
---|---|---|---|
#18+
Shocker.ProНе, знаю, может кто-то и застрял во временах 5.0, но лично я с момента перехода на 7.0 ValueTuple использую постоянно и непрерывно, и даже перевел на него кое-какие библиотечные функции. И Nullable reference types жду с нетерпением, ибо это решит просто огромную массу отложенных проблем, переведя их на момент компиляции. У ValueTuple один бич. Его начинают выставлять наружу, в интерфейсы. Я с этим категорически не согласен, так делать нельзя. А так да, ValueTuple для внутренней реализации очень и очень даже удобный инструмент, и эффективный к тому же. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2018, 12:38 |
|
Будущее c#
|
|||
---|---|---|---|
#18+
ВМоисеев Код: c# 1.
ээх.. глаза закровоточили, развидеть ) ... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2018, 12:40 |
|
Будущее c#
|
|||
---|---|---|---|
#18+
ВМоисеевНарушается линейность кода. goto помогает в линейности))))). Не пиши простыни сюда. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2018, 12:44 |
|
Будущее c#
|
|||
---|---|---|---|
#18+
hVosttВМоисеев Код: c# 1.
ээх.. глаза закровоточили, развидеть )этот оператор еще работает? ... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2018, 12:45 |
|
Будущее c#
|
|||
---|---|---|---|
#18+
hVosttvb_subhVostt, дефолтную реализацию интерфейса тоже ждешь? На самом деле, действительно полезная фича. На сегодняшний день решается только с помощью методов расширения. А как же реализацией метода в базовом классе? ... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2018, 12:50 |
|
Будущее c#
|
|||
---|---|---|---|
#18+
>hVostt, сегодня, 12:40 https://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=1305305&msg=21734047][21734047] >ээх.. глаза закровоточили, развидеть ) <Проморгаешь, какие твои годы. Хотя использую и такой вариант: Код: c# 1.
и такой: Код: c# 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2018, 12:56 |
|
Будущее c#
|
|||
---|---|---|---|
#18+
hVosttУ ValueTuple один бич. Его начинают выставлять наружу, в интерфейсы. Я с этим категорически не согласен, так делать нельзя. А так да, ValueTuple для внутренней реализации очень и очень даже удобный инструмент, и эффективный к тому же.Я наружу не выставлял, но почему это плохо? ... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2018, 13:12 |
|
|
start [/forum/topic.php?fid=20&msg=39732853&tid=1399114]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
30ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
64ms |
get tp. blocked users: |
1ms |
others: | 268ms |
total: | 408ms |
0 / 0 |