>> Имелось в виду, что помечать метод async, если в нем нет await не имеет смысла.
Я всё правильно понял. Есть методы, которые ничего не возвращают в принципе. Но при этом у разработчика может быть желание сделать данный метод асинхронным.
>> При этом если метод содержит await, обязательно его помечать async, обратное неверно, но бессмысленно
Это имеет смысл. Например, для методов, которые ничего не возвращают (void).
Ваша задача несколько сложнее, чем описанная в статье. Распознавать цифры на картинке способен практически любой человек, а вот грамотно произносить слова способно много меньшее количество людей.
Ваше решение не исключает вбросы. Оно лишь делает процесс не анонимным. Но выборы и сейчас не совсем анонимные. Например, попробуйте прийти на выборы без документа удостоверяющего личность и проголосовать.
Раз ваше решение не исключает вбросы, то может оно помогает их обнаруживать. Как ваше решение обнаруживает вбросы?
Я правильно понял, что вы по сути изменили постановку задачи (исключили требование к анонимности) и получили систему которая не соответствует законодательству?
Имеется ввиду когда прямо в SQL запросе формируешь XML. Например,
SELECT XMLELEMENT("Employee", ename) FROM emp;
Datagrip корректно отобразит результат?
Было бы очень интересно устроить контрольную закупку очков примерно одной ценовой категории в салоне оптики и в интернет магазине и сравнить результаты.
Еще более спорным оно кажется, если процессору 9920X дать 128 ГБайт оперативной памяти. Вообще это некорректно сравнивать платформу для энтузиастов и профессионалов от Intel, с платформой для масс от AMD.
Минусов там пока что хватает. Но Blazor сейчас версии 0.9.0, т. е. он по сути еще даже не вышел. Выход запланирован вместе с выходом .net core 3. Причем планируется реализовать не все задуманное, а лишь часть.
Blazor дает по сути возможность написать Web приложение от начала и до конца на C# с использованием практически всей инфраструктуры .NET, накопленной за многие годы и отличной поддержкой со стороны Visual Studio.
WebAssembly дает уникальную возможность разработчикам, а именно разрабатывать на своем любимом языке программирования и в знакомой инфраструктуре. В данном случае на C# и в .Net.
Конечно, сегодня все так, как вы пишите, но есть проблема — существует завтра. Нет смысла в таких обсуждениях. Не нравится не используйте. Я начал использовать и получил кайф.
Blazor может взлететь, а может о нем все забудут через год, другой. Это не столь важно.
Ничто не вечно.
Важно, что постоянно появляются попытки подвергнуть сомнению монополизацию JS в браузерах. Монополия это практически всегда плохо. Мы, как разработчики должны только радоваться данным попыткам, потому что в итоге мы выиграем в любом случае.
В сторону WebAssembly уже идут: Java, C++, Go, C# и это только о которых я знаю.
Я всё правильно понял. Есть методы, которые ничего не возвращают в принципе. Но при этом у разработчика может быть желание сделать данный метод асинхронным.
Это имеет смысл. Например, для методов, которые ничего не возвращают (void).
Ваша задача несколько сложнее, чем описанная в статье. Распознавать цифры на картинке способен практически любой человек, а вот грамотно произносить слова способно много меньшее количество людей.
Ваше решение не исключает вбросы. Оно лишь делает процесс не анонимным. Но выборы и сейчас не совсем анонимные. Например, попробуйте прийти на выборы без документа удостоверяющего личность и проголосовать.
Раз ваше решение не исключает вбросы, то может оно помогает их обнаруживать. Как ваше решение обнаруживает вбросы?
Я правильно понял, что вы по сути изменили постановку задачи (исключили требование к анонимности) и получили систему которая не соответствует законодательству?
Имеется ввиду когда прямо в SQL запросе формируешь XML. Например,
SELECT XMLELEMENT("Employee", ename) FROM emp;
Datagrip корректно отобразит результат?
Поддержка XML в Oracle Database уже появилась?
Было бы очень интересно устроить контрольную закупку очков примерно одной ценовой категории в салоне оптики и в интернет магазине и сравнить результаты.
Ничто не вечно.
Важно, что постоянно появляются попытки подвергнуть сомнению монополизацию JS в браузерах. Монополия это практически всегда плохо. Мы, как разработчики должны только радоваться данным попыткам, потому что в итоге мы выиграем в любом случае.
В сторону WebAssembly уже идут: Java, C++, Go, C# и это только о которых я знаю.
Раз уж мы решили обсудить данный момент, то надо ещё посмотреть на скорость компиляции одного и другого фрагмента. И окончательно поставить точку.
Вам серьезно, так сложно выяснить точное название своего тарифа? А то идёт обсуждение о каком-то мифическом тарифе.