Path: csiph.com!fu-berlin.de!uni-berlin.de!not-for-mail From: "Diez B. Roggisch" Newsgroups: de.comp.lang.python Subject: Re: [Python-de] select.epoll() vs async framework (PostgreSQL) Date: Tue, 16 Jan 2018 22:24:21 +0100 Lines: 84 Message-ID: References: <29ce1adc-0fea-e23c-e321-858e0d52dc1c@thomas-guettler.de> <71ab86cc-0e21-da2f-9577-8b6ccbe707ba@thomas-guettler.de> <2915505E-9237-40C4-A2BF-A4A22D00A216@web.de> <04ab7b73-e182-081c-74c7-976e3eac9b84@mail.de> <5CF223E8-562B-4F4D-9614-756B9D8606ED@web.de> Mime-Version: 1.0 (1.0) Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: news.uni-berlin.de 8Wh4gwWHstXXg1Pzu5XIRAyiovZ+916w9gvrKIrBr62g== Return-Path: X-Original-To: python-de@python.org Delivered-To: python-de@mail.python.org X-Mailer: iPad Mail (15C153) In-Reply-To: X-Provags-ID: V03:K0:VauCOZOoZke/cZyzWTNZxz/c+pvrK9UIVyZZSCqhr+bMhaGwqEu 69AW7zUBaD6tezOy944jDGGBi40dsLSbJ5OAqJjuiKFHgIYjhz7US0YTGW8goJudcJWsmqL n+Mh5ipb017YhsUFZzTSEDsarbU0wB/Dn/COEKntiJYQ6ezSWhMjHhGH+aTytbz69Q945WZ nZxh7KBt8+ombbZoNAADQ== X-UI-Out-Filterresults: notjunk:1;V01:K0:ea3afJeWuKI=:epRtXyol+/O1nhn4bofz6y I3qANOFD2/2iwT/3HSoBqsBOhpHqA1QNXqQOsgPmIl+4khVJC+INfptaXqS8vArbcQk3hTMqY ZC4Y3opNuO+DItdvMSRQ5qx6ptPoe1+40aagSBUciVrgZbSKXnOMiDZs1ao1dY63hdb2BOKwf b9iZmonaEetBpmRZGL5gpTe+K2zUoslRdsAKWdtiAZvcFPpTQL1g6y7J8GulAUiUDP6fgqSFw 6ogZsMMEaSMzXARMhsyoyynXezNAPbgEo3jR3WMZXHhMpvZo+ltV6FgWMOiYR29H8zOkdkVah HhiXcUmhjn+KM5RalSYknipdhyKcs/9TNHrJsjh5XxvMl8TZOoByIbvBEEg1RMIGu3quDpAjd mUMvGpGGC1j5ugfsqYAVuw9jv9tdt3dhDs22wxw/QglqPAIFlQCLMxA7jn3b46EhBZPomQYc/ fRlWpg+diEexYnWxfgQom7L35iVsOTURcDSL9verc1h4+vuctdt3/9uCeeImpG7P+pNGYcKmP gQui3FW47oOm7nL+gAOZ91h15jTgOY23S41HOgxXafEzpkcJqXujjL7jTAxPTb/J/5fJMdSTY yr/+WTxzmLI1KbkYBl+K26Xb5FCO5YykEelH7mK8WTpEUeVECZ5k+xCzBReyLJJGvffqdkZ3Q 4J743eVgidmmaQjVoDASG8OGQWO6mMSQMJ0FKjCoeXruaOo5eU1tVgM+/BBBnPmUm0s6wcMJs O/HdNT74uc3TF0pSEpHOAbIkAaaado9sKHeHTiPeDwYyZFAPfnspu+44RtT7G6hblbUdIlg5m q93Cm4wAvGZeYHqx4E7wC5jp3Ayqv5dmqU6Tndikj5U6M1uPLo= X-BeenThere: python-de@python.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Die Deutsche Python Mailingliste List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-Mailman-Original-Message-ID: <5CF223E8-562B-4F4D-9614-756B9D8606ED@web.de> X-Mailman-Original-References: <29ce1adc-0fea-e23c-e321-858e0d52dc1c@thomas-guettler.de> <71ab86cc-0e21-da2f-9577-8b6ccbe707ba@thomas-guettler.de> <2915505E-9237-40C4-A2BF-A4A22D00A216@web.de> <04ab7b73-e182-081c-74c7-976e3eac9b84@mail.de> Xref: csiph.com de.comp.lang.python:5075 Von meinem iPad gesendet > Am 16.01.2018 um 21:52 schrieb Peter J. Holzer : >=20 > On 2018-01-16 10:38, Diez B. Roggisch wrote: >>> Sockets sind meiner Meinung nach ein viel besseres Abstraktionsniveau >>> als meinen Quellcode =C3=BCberall mit diesem d=C3=A4mlichen async und aw= ait zu >>> spicken. >>>=20 >>> Das einzige, was hier fehlt, w=C3=A4re ein spezieller Typ von >>> File-Deskriptor, der entsprechend in der Lage ist HTTP zu sprechen. >>=20 >> Du moechtest also einen HTTP-Server in den Kernel verlagern? >=20 > Gab es bei Linux schon. Und hat NGINX und Apache erfolgreich verdr=C3=A4ngt wie wir jeden Tag sehen.= =20 >=20 >> Wo wir dabei sind, gleich noch ne RDBMS-engine? >=20 > War das nicht f=C3=BCr Windows 2000 geplant? Wei=C3=9F nicht genau was du meinst. Das nie erschienene WinFS f=C3=BCr Long= horn? Das war jedenfalls eher eine Desktop-Suche wie Spotlight, und zumindes= t letzteres ist =C3=BCber Worker im Userspace implementiert.=20 >=20 > Strukturierte Files waren in den 70ern durchaus =C3=BCblich. Unix war da m= it > seinem radikalen Minimalismus eher die Ausnahme. Haben die beliebige Abfragen und Aggregationen =C3=BCber ihre Felder erlaubt= ? Sonst finde ich den Vergleich etwas weit hergeholt.=20 >=20 >>> *Kooperatives Multitasking ist einfach nur Schrott.* Ich habe mich >>> neulich mit einem Mitt-F=C3=BCnziger unterhalten, der asyncio in seinem >>> neusten Projekt einsetzt, und habe ihn gefragt, wie er es findet und >>> ob es sich irgendwie zu kooperativen Multitasking aus >>> Mainframe-Zeiten (was bekanntlich aus der Mode gekommen ist) >>> unterscheidet. >>>=20 >>> Er sagte folgendes: >>>> naaa it=E2=80=99s the same thing .. like a loop u know .. marketing .. b= lah >>>> blah .. some technology went out from window .. and back from doors >>>> .. like something new *we call that progress* .. but is something >>>> like reinvent the wheel for sell something ;) ppl need =E2=80=9Cnew=E2=80= =9D words, >>>> =E2=80=9Cnew=E2=80=9D languages .. to feel young :-) >>=20 >> =E2=80=9C=E2=80=9D=E2=80=9D Alter Mann erklaert Technologie, die nach sei= ner eigenen >> Sturm-und-Drang-Phase entwickelt wurde, fuer ueberfluessig. >=20 > Eher umgekehrt. Alter Mann erkennt, dass die Technologie, die da als > "neu entwickelt" angepriesen wird, schon in seiner Jugend nicht mehr neu > war. Wenn der alte Mann kooperatives Multitasking mit asynchroner Programmierung a= uf einem ansonsten immer noch pr=C3=A4emptiven OS gleichsetzt, bleibe ich da= eher bei meiner Sichtweise... Diez=20 >=20 > hp >=20 >=20 > --=20 > _ | Peter J. Holzer | Fluch der elektronischen Textverarbeitung: > |_|_) | | Man feilt solange an seinen Text um, bis > | | | hjp@hjp.at | die Satzbestandteile des Satzes nicht mehr > __/ | http://www.hjp.at/ | zusammenpa=C3=9Ft. -- Ralph Babel > _______________________________________________ > python-de maillist - python-de@python.org > https://mail.python.org/mailman/listinfo/python-de