• Archiv
  • Shop
  • Hilfe
  • Impressum
  • Kontakt

Spreeblick

I live by the river!
11.10.08
  • Pop
    • Fotografie
    • Musik
    • Film/TV/Radio
    • Netz
    • Literatur
    • Popgun
    • Kunst
    • Unfug
    • Klickfest
    • Sport
    • Games
  • Politik
    • Inland
    • Ausland
    • Personen
    • Netzpolitik
    • Medien
    • Unternehmen
  • Produkte
    • Spreeblick
    • Hardware
    • Software
    • Services
    • Dinge
    • Verlosung
  • Positionen
    • Podcast
    • Gates Of The West
    • Toni Mahoni
    • Essays
    • Stories
    • Alltag
    • Reflektionen
    • Ahoi Polloi

Pop von Johnny Haeusler | 11

Shakespeare für Geeks

William Shakespeare, für alle! Und für den Rest, der Actionscript versteht.

[via]

Johnny Haeusler 20.03.2006 um 18:18

Pop

Du kannst kommentieren, oder einen Trackback von deinem Blog aus setzen.


11 Kommentare

  1. 01

    Muss sein:

    ” So long as men can breathe or eyes can see,
    So long lives this, and this gives life to thee.”

    Beim letzten for-Schleifchen waere ein while-Konstrukt programmiertechnisch zwar bloeder, dem Gedicht aber besser angedien.

    *inDeckunggeh..

    20.03.2006 um 18:34 | Antworten
    Alle Kommentare von Muss sein
  2. 02

    ntropie:

    Hier etwas extrem Uraltes aus einer Zeit, in der es noch Schambehaarung gab, Merkel noch Kohl hieß und dieses “Internet” noch für harte ASCII-Männer und nichts für WWW-Weicheier war: Tales for the Leet: Romeo and Juliet.

    20.03.2006 um 18:56 | Antworten
    Alle Kommentare von ntropie
  3. 03

    Conrad:

    @ntropie sehr sehr 13373r shice. pwned !!1

    20.03.2006 um 19:03 | Antworten
    Alle Kommentare von Conrad
  4. 04

    DonnaVivace:

    Das Alte ist noch immer gut. ;O)

    20.03.2006 um 19:43 | Antworten
    Alle Kommentare von DonnaVivace
  5. 05

    Zoltan:

    frag’ mich ja was passiert wenn man das Gedicht mit SPL compiled

    20.03.2006 um 20:02 | Antworten
    Alle Kommentare von Zoltan
  6. 06

    Domna:

    Na das ist endlich mal en Gedicht, das so geschrieben ist, dass ichs versteh :)

    20.03.2006 um 20:10 | Antworten
    Alle Kommentare von Domna
  7. 07

    Max:

    Und wer schreibt jetzt die Gedichtsanalyse?

    Der Autor wagt es, komplett auf die Definition von Klassen zu verzichten und weisst alle Eigenschaften und Methoden zur Laufzeit zu. Damit will der Autor auf die Vergänglichkeit des Objekts hinweisen.

    Besonders interessant erscheint mit Zeile 60ff:

        for (var i in o1) {
          if (typeof (o1[i]) == “function”) {
            o1isBetter = o1[i]() > o2[i]() ? true : false;
          } else {
            o1isBetter = o1[i] > o2[i] ? true : false;
          }

    Dem Autor ist es offensichtlich egal, um welche konkreten Eigenschaften es sich handelt, er nummeriert sie einfach durch. Dabei kommt es ihm offensichtlich nicht auf die kleinen Details an - je größer, desto besser - wenn beide Werte identisch sind, wird zu gunsten von o2 (in diesem Fall “thee”) entschieden. Diese massive Vereinfachung von an sich nicht vergleichbaren Objekten versucht der Autor durch eine sehr ausführliche, geradezu aufgeblasene Sprache zu verschleiern, wie an Zeile 64 “o1isBetter = o1[i] > o2[i] ? true : false;” exemplarisch dargestellt:
    Obwohl es sich bei der Rückgabe von o1[i] > o2[i] zwangsläufig um einen boolschen Wert handelt, wertet der Autor dieses Ergebnis noch einmal explizit aus - um wieder einen boolschen Wert “? true : false” zurückzugeben - es war ihm offensichtlich ein Bedürfnis noch einmal explizit auf das Wahre und das Falsche hinzuweisen.

    Besonders Interessant ist der Einsatz des “man” Objekts. Dieses Objekt (ebenfalls zur Laufzeit definiert) verfügt lediglich über einige wenige Eigenschaften “canBreathe”, “hasEyes”. Sowie - und dies ist besonders ungewöhnlich - über eine compare Methode, die normalerweise direkt im zu vergleichenden Objekt implementiert wird. Dadurch wird dem an sich recht nebensächlichen Objekt eine zentrale Bedeutung gegeben - ohne das Objekt “man” sind die Objekte “summer” und “thee” nicht vergleichbar.

    Aufgrund dieser Analyse lässt sich nur ein Schluss ziehen: der Autor (und ich) hatten zu viel Zeit.

    Und bis nächste Woche übersetzt ihr das alle in Ruby!

    20.03.2006 um 21:01 | Antworten
    Alle Kommentare von Max
  8. 08

    Johnny:

    Applaus! :)

    20.03.2006 um 21:18 | Antworten
    Alle Kommentare von Johnny
  9. 09

    Michael:

    endlich mal shakespeare wie ich ihn auch verstehen kann!

    20.03.2006 um 23:14 | Antworten
    Alle Kommentare von Michael
  10. 10

    diaet:

    Max: wirklich Applaus!

    Wer portiert’s auf AS 1.0? Oder fügt wenigstens noch ein paar Prototypes ein? So geht das ja gar nicht ;))

    21.03.2006 um 01:48 | Antworten
    Alle Kommentare von diaet
  11. 11

    remei:

    passt da nicht eher dylan? oder gibts irgendein perl-mod à la latein:

    nsertum stringo unum tum duo excerpemento da.
    # Entspricht: substr($string,1,2) = $insert;
    clavis hashus nominamentum da.
    # Entspricht: @keys = keys %hash;

    remei

    23.03.2006 um 00:05 | Antworten
    Alle Kommentare von remei

Diesen Artikel kommentieren

Vorschau

Frischer Spreeblick

  • Tausende protestieren gegen den Überwachungswahn
  • Toni mögen. Jetzt auch live!
  • Sternzeichen: Der zweite wahre Führer
  • Fußball-Kommentatorensätze, die in den letzten Tagen eine Bedeutungsverschiebung erleben mussten
  • Wie man eine Platte ohne Elektrizität abspielt
  • Sternzeichen: Der einzig wahre Führer
  • Heute Abend: Lesung
  • Krisenfrei dank Sklaverei
  • Die Gene des HipHop: Samples
  • Home is where the heart is: Tocotronic don’t want to be part of MTV’s german lyrics poll
  • SUCHE

Eselsohren

    • Wir empfehlen:

      forward international video award

    Archiv

    Neueste Artikel

    Pop

    • Toni mögen. Jetzt auch live!
    • Fußball-Kommentatorensätze, die in den letzten Tagen eine Bedeutungsverschiebung erleben mussten
    • Wie man eine Platte ohne Elektrizität abspielt
    • Die Gene des HipHop: Samples

    Politik

    • Tausende protestieren gegen den Überwachungswahn
    • Krisenfrei dank Sklaverei
    • Die zweite Debatte
    • Zwegat nach Amerika

    Produkte

    • Heute Abend: Lesung
    • Waltz with Bashir – Verlosung von Shirts und Premieren-Karten
    • Twittern und gegen Vorratsdatenspeicherung sein
    • iLove

    Positionen

    • Sternzeichen: Der zweite wahre Führer
    • Sternzeichen: Der einzig wahre Führer
    • Twittern und gegen Vorratsdatenspeicherung sein
    • Schönheit

    Meistkommentiert

    • Gefangen in der Blogosphäre oder: Benutze Faust mit Gesicht
    • One more time: Du bist Deutschland
    • Du bist Deutschland - Ich mach’ mit!
    • Jamba Kurs
    • Peter Alexa - Ein ehemaliger Unterstützer der RAF
    • Grimme für Spreeblick!
    • Ihr, nicht ich!
    • Politically Incorrect - Die etwas andere Sicht der Dinge
    • Du Opfer!
    • Read on, my dear: Spreeblick 2008!
    • Erfolgreich bloggen - so geht’s!
    • China und das Internet
    • Offener Brief an Musikschaffende
    • Per Anhalter durchs Web 2.0
    • Wir sind BILD: The Chrome Conspiracy
    • Ich glaube gar nichts mehr
    • [DIE VERWENDUNG DES URSPRUENGLICHEN NAMENS DES UNTERNEHMENS WURDE UNS UNTERSAGT]: Werbung in Blogs
    • StudiVZ-Spendenaktion
    • TRACKBACK - Die Show mit Spreeblick
    • Bandnamen finden

    Frisch Kommentiert

    • Tausende protestieren gegen den Überwachungswahn
    • Toni mögen. Jetzt auch live!
    • Sternzeichen: Der zweite wahre Führer
    • Fußball-Kommentatorensätze, die in den letzten Tagen eine Bedeutungsverschiebung erleben mussten
    • Wie man eine Platte ohne Elektrizität abspielt
    • Sternzeichen: Der einzig wahre Führer
    • Heute Abend: Lesung
    • Krisenfrei dank Sklaverei
    • Die Gene des HipHop: Samples
    • Home is where the heart is: Tocotronic don’t want to be part of MTV’s german lyrics poll
    • Die zweite Debatte
    • Zwegat nach Amerika
    • Waltz with Bashir – Verlosung von Shirts und Premieren-Karten
    • Twittern und gegen Vorratsdatenspeicherung sein
    • White Denim - ‘Let’s talk about it’
    • Album der Rock-Rentner The Zimmers
    • Viral-Video-Wahlen 08
    • Schönheit
    • Popkomm Mikrokultur Gewinnspiel
    • iLove

    Feeds

    • Alle Beiträge
    • Alle Kommentare
    • Podcast
    • Podcast in iTunes

    Ausgezeichnet mit dem Grimme Online Award Powered By Strato

    Spreeblick is proudly powered by WordPress

    blogoscoop