« Отговор #32 -: Feb 11, 2016, 10:23 »
Гейт, без да претендирам дали е правилно или не, но разсинхронизираният В/И съвсем натрапчиво ни се бута в носовете последните години, като посланието е ясно — от тук нататък нищо друго. Трябва да свикваме, че забавяния и латентност, ще са част от живота ни.
Аз още не съм опитал болката от един такъв свят и твоите писания не са ми ясни. Уж ни обещават, че с разни техники, като актьори (от erlang), linq (от ©♯) и още някакви хави ще можем да пишем многонишково, както пишем мононишково и в бъдеще ще получим и допълнителни улеснения, които да ни позволяват да свързваме „повикване“ с „отговор“ по лесен начин. Малко ми е много мътна материята.
Та питането ми е всъщност такова. В този прочут Торнадо, дето ни го тикат (имам щастието вече да не пиша на Питон) и дето не се спогажда с никоя библиотека за изпращане на поща, не може ли да се направи нещо. Съгласен съм, че протокола е стар и академичен, което го прави неприятен. Но след като тази работа е свършена отдавна, не може ли за целите си на проекта да направите изменение само във входа и изхода на библиотеката, като основната функционалност да си остане? Аз се чудя, как така никой не се е блъскал над този въпрос.
Освен това аз като по-прост, май не бих правил тази задача с библиотеки, а бих я оставил на един външен server да се оправя. И като си получа обратно писмото да си го извадя от опашката и пратя там натам, дето ми трябва. Много по-просто ми се струва, отколкото да се занимавам с нишки. А както казах, аз досега с нишки не съм се занимавал и всяват в мен ужас. Откъде да знам машината, на която ще се изпълнява, колко нишки може да понесе, че да знам, колко да пусна.