<bgdev />free

Вход Регистрация

край на примитивните езици!
0

0 1 2 3 4 5

#125504 (ツ) synergie
Създадено на 03.11.2024 , видяно: 283 пъти.
|
synergie
|
synergie
|
synergie

Има логика, нали Стуйо пише на C#

C# не мога да коментирам защото никога не съм използва нищо на него. Но ти много се изложи когато не си призна издънката с async/await. МНОГО!

Ти като не пишеш на C# откъде знаеш как работи async/await там? Щото той работи различно в различните езици.

Верно ли работи различно? :)

Я разкажи какви са разликите между async/await в javascript и C# :)

Преди да ти разкажа, но не за джаваскрипт понеже там не знам как е, искам ти тук твъдро да заявиш че няма разлика между async/await в питон и C#.

Къде съм споменал Питон, олигофрен?

Тръба, дементираш ли? Къде съм споменал javascript и C#? Казах, между различните езици работи различно.

#125505 (ツ) |
Създадено на 03.11.2024 , видяно: 282 пъти.
synergie
|
synergie
|
synergie
|
synergie

Има логика, нали Стуйо пише на C#

C# не мога да коментирам защото никога не съм използва нищо на него. Но ти много се изложи когато не си призна издънката с async/await. МНОГО!

Ти като не пишеш на C# откъде знаеш как работи async/await там? Щото той работи различно в различните езици.

Верно ли работи различно? :)

Я разкажи какви са разликите между async/await в javascript и C# :)

Преди да ти разкажа, но не за джаваскрипт понеже там не знам как е, искам ти тук твъдро да заявиш че няма разлика между async/await в питон и C#.

Къде съм споменал Питон, олигофрен?

Тръба, дементираш ли? Къде съм споменал javascript и C#? Казах, между различните езици работи различно.

И какво те попитах аз, олигофрен?

#125506 (ツ) Rabin
Създадено на 03.11.2024 , видяно: 281 пъти.
johnfound
Rabin

По малките часове пускаха скрипта на Оракъл, именно за подобни времена ставаше на въпрос.

Не скрипт. Един select.

Май за EGT писаха за селект по 1000+ реда, язе ми е рекордът 50, и то щото не успях да убедя ганорника, да минем на техните ID на таблиците. На клиента. Нищо не ни струваше.

#125507 (ツ) waldorf
Създадено на 03.11.2024 , видяно: 274 пъти.
johnfound
Rabin

По малките часове пускаха скрипта на Оракъл, именно за подобни времена ставаше на въпрос.

Не скрипт. Един select.

Рабин и Оракъл в едно изтечение rofl

#125508 (ツ) synergie
Създадено на 03.11.2024 , видяно: 272 пъти.
|

И какво те попитах аз, олигофрен?

Попита ме "Верно ли има разлика между езиците?:)". Да, има :) Тръба за фекалии си вече, просто го приеми. Не можеш да водиш кохерентен диалог с 3 реплики.

#125509 (ツ) |
Последно редактирано на 03.11.2024 от |, видяно: 268 пъти.
synergie
|

И какво те попитах аз, олигофрен?

Попита ме "Верно ли има разлика между езиците?:)". Да, има :) Тръба за фекалии си вече, просто го приеми. Не можеш да водиш кохерентен диалог с 3 реплики.

OK, разкажи ми каква е разликата между Python и C#. Аз си признавам, че нямам никаква идея понеже никога не съм използвал async/await.

Но пък знам как бих го написал.

Както стана ясно, ти си нямаше никаква идея как е в C# и затова започна с "да, ама" и "ама ексепшъните". :)

Та, ще разкажеш ли или пак ще се скриеш? :)

#125511 (ツ) synergie
Последно редактирано на 03.11.2024 от synergie, видяно: 252 пъти.
|
synergie
|

И какво те попитах аз, олигофрен?

Попита ме "Верно ли има разлика между езиците?:)". Да, има :) Тръба за фекалии си вече, просто го приеми. Не можеш да водиш кохерентен диалог с 3 реплики.

OK, разкажи ми каква е разликата между Python и C#. Аз си признавам, че нямам никаква идея понеже никога не съм използвал async/await.

Но пък знам как бих го написал.

Както стана ясно, ти си нямаше никаква идея как е в C# и затова започна с "да, ама" и "ама ексепшъните". :)

Та, ще разкажеш ли или пак ще се скриеш? :)

Тръба, теб все едно през две мнения идват Man In Black и те ресетват, много е забавно. Добре че този път не минаха и ти успя сам да си проследиш мисълта, но виждаш пред какво предизвикателство съм изправен. Все пак ще се опитам да обясня.

Аз от C# не разбирам, и изрично съм го заявявал. Стуьо сподели код и ми подаде за воле да го троля. That's it.

Преди да ти обясня обаче разликaта между Питон и C# обаче очаквам твърдо да кажеш че разлика между двата няма как да има, понеже ТИ знаеш как ТИ би го имплементирал, следователно има само един начин по който може да работи.

п.п. "Да Ама" == "OK, разкажи ми каква е разликата между Python и C#. Аз си признавам, че нямам никаква идея понеже никога не съм използвал async/await."

#125512 (ツ) |
Създадено на 03.11.2024 , видяно: 245 пъти.

Абе, ти наистина ли си идиот? Какво от “не знам дали има разлика” не разбра? Айде у лево при козоеба. Като се научиш да си признаваш когато сгрешеш може да те ъпгрейдна.

#125513 (ツ) synergie
Създадено на 03.11.2024 , видяно: 236 пъти.
|

Абе, ти наистина ли си идиот? Какво от “не знам дали има разлика” не разбра? Айде у лево при козоеба. Като се научиш да си признаваш когато сгрешеш може да те ъпгрейдна.

Хахахах Тръба, пак ли минаха да те щракнат?

|

Верно ли работи различно? :)

Пак Тръбата с 2 минути attention span

|

не знам дали има разлика

При мене грешка няма. Стуйо сподели "перфектен код" като пример как се пише в сложни проекти, за разлика от на Ребата мазалочите и ми се откри за перфектна тролба. Отделно стана ясно че не знае че awaita му блокира функцията, нищо че в самото име си го пише.

Ти си тоя дето не можеш да си признаеш като сгрешиш.:)

#125514 (ツ) waldorf
Последно редактирано на 03.11.2024 от waldorf, видяно: 216 пъти.
synergie

Отделно стана ясно че не знае че awaita му блокира функцията, нищо че в самото име си го пише.

Абе кода си му беше горе долу верен. Проблема беше с обработката на грешки. И ако беше ползвал AwaitAll или там както се казваше функцията нямаше въобще да водим този разговор в момента. Кода се пише веднъж но се чете много пъти. Затова е важно да е четлив а не да е лесен за писане. Стойката предполагам, че схвана проблема. Кофти написания код мирише и предизвиква излишна полемика - дори и функционално да е ОК.

#125515 (ツ) Дон Реба
Създадено на 03.11.2024 , видяно: 210 пъти.
waldorf

Кофти написания код мирише и предизвиква излишна полемика - дори и функционално да е ОК.

кода е като бащата сина и магарето, винаги поражда полемика, което се връзва с наблюдението на бабоеба "всичкия софтуер е лайно".

#125517 (ツ) waldorf
Създадено на 03.11.2024 , видяно: 204 пъти.
Дон Реба
waldorf

Кофти написания код мирише и предизвиква излишна полемика - дори и функционално да е ОК.

кода е като бащата сина и магарето, винаги поражда полемика, което се връзва с наблюдението на бабоеба "всичкия софтуер е лайно".

Да де, затова е хубаво да има ясни критерии като този. Един клиент навремето имаше желязно правило - всеки ред в сорса който е предизвикал някакъв коментар трябва да се промени защото или има бъг или не е достатъчно ясен щом има питанки за него.

#125518 (ツ) |
Създадено на 03.11.2024 , видяно: 199 пъти.
waldorf
synergie

Отделно стана ясно че не знае че awaita му блокира функцията, нищо че в самото име си го пише.

Абе кода си му беше горе долу верен. Проблема беше с обработката на грешки. И ако беше ползвал AwaitAll или там както се казваше функцията нямаше въобще да водим този разговор в момента. Кода се пише веднъж но се чете много пъти. Затова е важно да е четлив а не да е лесен за писане. Стойката предполагам, че схвана проблема. Кофти написания код мирише и предизвиква излишна полемика - дори и функционално да е ОК.

Това че нямаше обработка на грешка в тази функция не означава, че изобщо няма обработка на грешка. synergie дрънкаше глупости, че кода щял да се изпълнява последователно и после като осъзна какви идиотщини говори смени плочата за обработката на грешки.

#125519 (ツ) synergie
Последно редактирано на 03.11.2024 от synergie, видяно: 195 пъти.
waldorf
Дон Реба
waldorf

Кофти написания код мирише и предизвиква излишна полемика - дори и функционално да е ОК.

кода е като бащата сина и магарето, винаги поражда полемика, което се връзва с наблюдението на бабоеба "всичкия софтуер е лайно".

Да де, затова е хубаво да има ясни критерии като този. Един клиент навремето имаше желязно правило - всеки ред в сорса който е предизвикал някакъв коментар трябва да се промени защото или има бъг или не е достатъчно ясен щом има питанки за него.

Абе истината е че пуснах кода на Стуьо през любимия му ChatGPT, който преди това беше нахейтил, да му открие някоя грешка за да мога да го троля. ChatGPT сбърка обаче и трябваше после да навлизам в каузистики, които макар и верни не бяха съществени. В .NEТ се оказва че CLR-a менажира тред пул за асинхронни задачи и въпреки че изрично в кода не се работи с нишки асинхронните задачи вървят паралелно на кода който ги е стартирал. В Питон не е така, там има асинхронни co-routines, които само ако ги awaitnesh eксплицитно вървят, асинхронни таскове wrapper-и на co-routines, които чакат какъвто и да е аwait в кода, без да е необходимо да се чакат те конкретно за да получат compute time, и най-важното всички вървят в треда в който са стартирани, като се редуват се между await-ите в co-routines, а не паралелно в отделни нишки. Иначе в C# може изрично и в single threaded context да си стартираш асинхронни таскове и тогава става като в питон-а.

My picture
Attached files:
FileSizeUploadedDownloadsMD5 hash
image.png74469 bytes03.11.202466d5abeca57435f71d9b9699c1c5a01198
#125521 (ツ) synergie
Последно редактирано на 03.11.2024 от synergie, видяно: 191 пъти.
|
waldorf
synergie

Отделно стана ясно че не знае че awaita му блокира функцията, нищо че в самото име си го пише.

Абе кода си му беше горе долу верен. Проблема беше с обработката на грешки. И ако беше ползвал AwaitAll или там както се казваше функцията нямаше въобще да водим този разговор в момента. Кода се пише веднъж но се чете много пъти. Затова е важно да е четлив а не да е лесен за писане. Стойката предполагам, че схвана проблема. Кофти написания код мирише и предизвиква излишна полемика - дори и функционално да е ОК.

Това че нямаше обработка на грешка в тази функция не означава, че изобщо няма обработка на грешка. synergie дрънкаше глупости, че кода щял да се изпълнява последователно и после като осъзна какви идиотщини говори смени плочата за обработката на грешки.

Тръба, пак те питам, ти как така хем не знаеш как работи async/await-a v C# хем знаеш че кода щял да се изпълнява едновременно? Причината да твърдиш това е защото си решил че има САМО един начин да работят async/await call-oве. Това автоматично означава че ти си в грешка АПРИОРИ, дори по случайност да си уцелил как работи кода на Стуйо. Сега ще си признаеш ли ГРЕШКАТА, че async/await работи различно в различните езици, и шанса ти е 50/50 дали си уцелил как работи кода на Стуйо?

#125522 (ツ) |
Последно редактирано на 03.11.2024 от |, видяно: 184 пъти.

Хахаха, неграмотния synergie ВСЕ ОЩЕ не е разбрал колко е глупав. Горкото не осъзнава, че тред пуул с една нишка в C# е ТОЧНО същото като имплементацията на Питона.

Жалка история, но се случват такива неща, когато не ти се е налагало да пишеш неща като async/await.

#125523 (ツ) synergie
Създадено на 03.11.2024 , видяно: 177 пъти.
|

Хахаха, неграмотния synergie ВСЕ ОЩЕ не е разбрал колко е глупав. Жалка история...

Няма проблем тръба. Научихме те как да смяташ ефикасно разстояния на Левенщайн ли беше, научихме те на сложностите на Хеш таблиците, научихме те какъв хийп мениджър ползва форума, дето му беше чел кода, сега поне си призна че от async/await не разбираш и ученето стана со кротце со благо.

#125524 (ツ) synergie
Създадено на 03.11.2024 , видяно: 175 пъти.
|

Хахаха, неграмотния synergie ВСЕ ОЩЕ не е разбрал колко е глупав. Горкото не осъзнава, че тред пуул с една нишка в C# е ТОЧНО същото като имплементацията на Питона.

Жалка история, но се случват такива неща, когато не ти се е налагало да пишеш неща като async/await.

Тръба за фекалии чети с разбиране бе мой ;)

synergie

Иначе в C# може изрично и в single threaded context да си стартираш асинхронни таскове и тогава става като в питон-а.

И другия ми въпрос е ти откъде знаеш какъв контекстен мениджър ползва стуьо. Шибан идиот. :)

#125538 (ツ) Евлампи
Създадено на 03.11.2024 , видяно: 154 пъти.
synergie

В .NEТ се оказва че CLR-a менажира тред пул за асинхронни задачи и въпреки че изрично в кода не се работи с нишки асинхронните задачи вървят паралелно на кода който ги е стартирал. В Питон не е така, там има асинхронни co-routines, които само ако ги awaitnesh eксплицитно вървят, асинхронни таскове wrapper-и на co-routines, които чакат какъвто и да е аwait в кода, без да е необходимо да се чакат те конкретно за да получат compute time, и най-важното всички вървят в треда в който са стартирани, като се редуват се между await-ите в co-routines, а не паралелно в отделни нишки. Иначе в C# може изрично и в single threaded context да си стартираш асинхронни таскове и тогава става като в питон-а.

Питон (като почти сяка скована от чамови дъски хоби чекия) има GIL, це диез няма.

Преди питон да се превърне в комитетско усилие даже беше симпатичен език, сега е квазимодо - комитетско усилие с GIL :)

#125551 (ツ) BIGBUGEX
Създадено на 04.11.2024 , видяно: 124 пъти.

Пайпа дойде и сипа с черпака.

0 1 2 3 4 5

край на примитивните езици!
0

AsmBB v3.0 (check-in: 7544654b24928b93); SQLite v3.47.0 (check-in: 03a9703e27c44437);
©2016..2024 John Found; Licensed under EUPL. Powered by Assembly language Created with Fresh IDE