Python-Entwickler sind wahrnehmungsgestört?

Gute Links und Tutorials könnt ihr hier posten.
BlackJack

@sma: Ja aber man kann doch eine Third-Party-Library benutzen. ;-)

Eine andere wahrnehmungsgestörte Ausrede: Der Änderungszyklus von Zeitzoneninformationen ist deutlich kürzer als der Release-Zyklus von Python. Da müsste man dann einen kleinen Teil der Standardbibliothek öfter aktualisieren als den Rest, und wie macht man das dann an den Versionsnummern der Standardbibliothek fest?

@lunar: Natürlich benutzt man `setdefault()` auch zum Lesen. Ich glaube ich habe das noch nie verwendet und den Rückgabewert dann ignoriert.
lunar

BlackJack hat geschrieben:@lunar: Natürlich benutzt man `setdefault()` auch zum Lesen. Ich glaube ich habe das noch nie verwendet und den Rückgabewert dann ignoriert.
Mag ja sein, aber der Zweck von ".setdefault()" ist doch nicht das Auslesen, sondern das Setzen des Werts. Wenn es nur um das Lesen ginge, dann täte es ".get()" doch auch ...
apollo13
User
Beiträge: 827
Registriert: Samstag 5. Februar 2005, 17:53

lunar hat geschrieben:
BlackJack hat geschrieben:@lunar: Natürlich benutzt man `setdefault()` auch zum Lesen. Ich glaube ich habe das noch nie verwendet und den Rückgabewert dann ignoriert.
Mag ja sein, aber der Zweck von ".setdefault()" ist doch nicht das Auslesen, sondern das Setzen des Werts. Wenn es nur um das Lesen ginge, dann täte es ".get()" doch auch ...
und wenn es nur ums Setzen ginge würde ich kein setdefault verwenden ;)
lunar

apollo13 hat geschrieben:
lunar hat geschrieben:
BlackJack hat geschrieben:@lunar: Natürlich benutzt man `setdefault()` auch zum Lesen. Ich glaube ich habe das noch nie verwendet und den Rückgabewert dann ignoriert.
Mag ja sein, aber der Zweck von ".setdefault()" ist doch nicht das Auslesen, sondern das Setzen des Werts. Wenn es nur um das Lesen ginge, dann täte es ".get()" doch auch ...
und wenn es nur ums Setzen ginge würde ich kein setdefault verwenden ;)
Du kannst natürlich auch "if key not in d: d[key] = value" machen ;)
Benutzeravatar
cofi
Python-Forum Veteran
Beiträge: 4432
Registriert: Sonntag 30. März 2008, 04:16
Wohnort: RGFybXN0YWR0

Zed kratzt da durchaus an der richtigen Stelle und ich denke wenn man schon mit der (an den meisten Stellen) großartigen Standardlib prahlt, dass man die auch in best möglicher Qualität halten sollte und jeden gleich behandeln sollte, der sich in der Hinsicht anstrengt. Aber ich finde seinen Ton nicht passend, schon gar nicht der Einstieg mit dem Totschlagargument "Wahrnehmungsstörung" und der sonstige Tonfall der eher an einen destruktiven Rant, statt an konstruktive Kritik erinnert.
Da gefällt mir Jesse Nollers Post schon besser und ich finde die Entkopplung der Standardlib könnte auch das andern Problem lösen bzw vereinfachen könnte.
sma
User
Beiträge: 3018
Registriert: Montag 19. November 2007, 19:57
Wohnort: Kiel

Hier regt sich auch jemand auf: http://sayspy.blogspot.com/2009/05/stal ... y-and.html

Ich finde ehrlich gesagt Zeds Ton nicht weiter schlimm. Gegenüber seinem Rails-Rant war das absolut harmlos. Nur so erreicht er überhaupt die Aufmerksamkeit, die das Thema verdient. Meine Schlussfolgerung wäre eher, dass bei so vielen Leuten, die angesäuert reagieren, offenbar ein wunder Punkt getroffen wurde. Und dass sie es nicht wahrhaben wollen, ist ja genau das, womit der Artikel beginnt.

Stefan
lunar

sma hat geschrieben:Meine Schlussfolgerung wäre eher, dass bei so vielen Leuten, die angesäuert reagieren, offenbar ein wunder Punkt getroffen wurde. Und dass sie es nicht wahrhaben wollen, ist ja genau das, womit der Artikel beginnt.
Erstes Semester Küchenpsychologie? Ich teile seine Meinung (zumindest in manchen Teilen), und finde sein Posting trotzdem unangemessen, sowohl im Tonfall als auch wegen seiner an manchen Stellen faktisch ziemlich dürftigen Kritik ...
Benutzeravatar
birkenfeld
Python-Forum Veteran
Beiträge: 1603
Registriert: Montag 20. März 2006, 15:29
Wohnort: Die aufstrebende Universitätsstadt bei München

Es ist halt nun mal so, dass rationale, moderat gehaltene Blogeinträge nicht zum Gesprächsstoff werden. Will man also eine Botschaft wirklich unter die Leute bringen -- oder ist man Egomane, ich möchte da jetzt kein Urteil fällen -- empfiehlt es sich, so grobschlächtig und undifferenziert wie möglich dreinzuschlagen :)
Dann lieber noch Vim 7 als Windows 7.

http://pythonic.pocoo.org/
Leonidas
Python-Forum Veteran
Beiträge: 16025
Registriert: Freitag 20. Juni 2003, 16:30
Kontaktdaten:

Es ist halt Zed, so schreibt er eben (nachdem ich den ACL-Talk von ihm gesehen habe versteh ich ihn auch viel besser). Außerdem lautet die Devise eben "ZSFA" :).
My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice
Benutzeravatar
birkenfeld
Python-Forum Veteran
Beiträge: 1603
Registriert: Montag 20. März 2006, 15:29
Wohnort: Die aufstrebende Universitätsstadt bei München

Leonidas hat geschrieben:Es ist halt Zed, so schreibt er eben (nachdem ich den ACL-Talk von ihm gesehen habe versteh ich ihn auch viel besser).
Der Stil wird ihm wohl kaum mit der Muttermilch gekommen sein...
Außerdem lautet die Devise eben "ZSFA" :).
Nicht "ZSTFU"? :)
Dann lieber noch Vim 7 als Windows 7.

http://pythonic.pocoo.org/
Leonidas
Python-Forum Veteran
Beiträge: 16025
Registriert: Freitag 20. Juni 2003, 16:30
Kontaktdaten:

birkenfeld hat geschrieben:
Leonidas hat geschrieben:Es ist halt Zed, so schreibt er eben (nachdem ich den ACL-Talk von ihm gesehen habe versteh ich ihn auch viel besser).
Der Stil wird ihm wohl kaum mit der Muttermilch gekommen sein...
Schon mal einige von mitsuhikos Postings gelesen? Also vor allem die, die für viel Diskussionsstoff gesorgt haben sind auch relativ "aggressiv".
My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice
Benutzeravatar
birkenfeld
Python-Forum Veteran
Beiträge: 1603
Registriert: Montag 20. März 2006, 15:29
Wohnort: Die aufstrebende Universitätsstadt bei München

Stimmt. Hm, jetzt sollte ich keine voreiligen Schlüsse ziehen ;-)
Dann lieber noch Vim 7 als Windows 7.

http://pythonic.pocoo.org/
Antworten