-
Home
-
Tags
Webentwicklung Wordpress Softwareentwicklung Python zitate Unterhaltung Englisch Informatik i. w. S. Beobachtungen Markup Aikido Das Web - unendliche Weiten Filme Gedankenspiele Opera clojure Lisp Unsortiertes Philosophierereien Schnellschuss Hacking Clips Aufhänger der Woche Bücher JavaScript SVG Schlaflose Nächte Pädagogik und Didaktik geek emacs php RegEx Programmiersprachen Links xmlPub Google Lebenssächliches Religion Wordpress Update Bilder Clemens' Abteilung Musik tools Subversion Mathematisches
-
Beim Lesen
-
Japan mit der Seele suchen von Dierk Stuckenschmidt

-
Moby Dick von Herman Melville

-
Werkstatt Natur: 101 Ideen zum Spielen, Gestalten und Werken in und mit der Natur von Fiona Danks, Jo Schofield

-
Joy of Clojure: Thinking the Clojure Way von Chris Houser, Michael Fogus

-
-
RSS Feeds
Programmiersprachen
offbyone
beimrumprogrammierenmiteinerneuenscriptsprache,dieanvisualbasicangelehntabernochreduzierter/minimaistischer/idiotensichererist, istmirheuteaufgefallen, wielangeichschonnichtmehrforindextoarray.size-1inmeinemcodeschreibenmusste. natürlichhatteichdas-1zunächstvergessen. glücklicherweisnormalerweis ekannichdieweitschlauerenforeach(varentryincollection)inc#, forentryincollectioninpython, oderdoseq[entrycollection]inclojureverwenden. mankannsichdasovielsparen.
Zuverlässigkeit von Programmiersprachen
Auf der Seite The speed, size and dependability of programming languages (via) werden die Ausführungsgeschwindigkeit und Programmgröße verschiedenster Programmiersprachen für verschiedenste Programmierprobleme miteinander verglichen (Wiki: LanguageFights) und aus diesen Werten die Zuverlässigkeit einer Programmiersprache abgeleitet. (Die dafür verwendeten Daten stammen von The Computer Language Benchmarks Game.)
Also tagged benchmarks, funktionales programmieren, informationsdesign, ocaml, performanceMit Skriptprogrammierung zu Ansehen und Wohlstand
Sag ihnen nicht, dass es eigentlich nicht Skripting oder Skriptprogrammierung heisst, sondern “Programmieren mit einer dynamisch getypten Sprache”.
Also tagged Aufhänger der Woche, dynamische Sprachen, programmiertechniken, repl, scriptingPython: Schnelleinstieg
Für einen Schnelleinstieg in Python, d.h. wenn man schon programmieren kann, empfehle ich Dive Into Python. Das Buch gibt’s (auch) online und in etlichen Sprachen.
Also tagged Python, SchnellschussGott lispelt
Am Ende des Podcasts Episode 84: Dick Gabriel on Lisp des Software Engineering Radios bin ich auf den Song God wrote in Lisp gestoßen. Gut gesungen und witziger Text.
Also tagged lied, Lisp, podcast, Softwareentwicklung, songObject Obsessed Programming
In Peter Norvig’s “Design Patterns in Dynamic Programming” I stumbled over his term “class obsessed programming”. What is meant by that is having to program in a way so that everything (all verbs, i.e. functions) must belong to a class (read Execution in the Kingdom of Nouns).
Also tagged Design Patterns, Englisch, LessCode, Lisp, Object Oriented Programming, TypingDer Bogen steht
Gestern haben PaulGraham und RobertMorris “Arc” veröffentlicht. Arc ist ein Lisp-Dialekt, der auf das absolute Minimum reduziert ist. Wie Brucio in “Arc debarks” schreibt:
Also tagged Lisp, SoftwareentwicklungEvolution macht auch vor Programmierern nicht Halt

Wohl schon vor einiger Zeit kursierte im Netz eine Sammlung von Codeschnipseln, die die Entwicklung eines Programmierers vom Schüler bis zum Aufsichtsratvorstand auf humoristische Weise wiedergibt. Ich bin erst jetzt darüber gestolpert, und weil’s immer noch witzig ist – in den letzten Wochen habe ich Code im Stile von Master Programmer umgearbeitet – bringe ich verspätet das Thema nochmal auf den Tisch.
Also tagged Code of Horror, COM, Informatik i. w. S., LessCode, Softwareentwicklung, UnterhaltungNeue Version von Python: 2.5
Vor zwei Tagen ist die neue Version von Python herausgekommen: Python 2.5
Die Neuigkeiten sind in u.a. in PEP 356 und What’s New in Python 2.5 beschrieben.
Also tagged PythonDeveloping large scale applications with dynamic languages
I first have to admit that I have not written a program longer than maybe 500 lines of code in a dynamic language. I am very interested in DynamicLanguages, though and Rainer’s comment on another post made me investigate how to develop large scale applications in DynamicLanguages:
Also tagged Englisch, IDE, Lisp, Python, Refactoring, Softwareentwicklung, TestDriven, TypingAbstammungsbaum der Programmiersprachen als SVG
Bei meinen Recherchen zu einem Eintrag im DenkzeitWiki zur Geschichte der Programmiersprachen bin ich auf eine Seite gestoßen, auf der es den Abstammungsbaum vieler Programmiersprachen als SVG gibt: aiSee SVG Gallery: History of Computer Languages
Also tagged Softwareentwicklung, SVGDipl. Informatiker (univ.) sucht Anstellung
Am 19. Mai, letzten Donnerstag, habe ich meine letzte Prüfung erfolgreich abgelegt. Das war die Letzte. Diplomarbeit ist auch schon seit einiger Zeit abgegeben. Somit habe ich mein Studium beendet. Ich warte jetzt noch auf mein offizielles Abschlusszeugnis und mein Diplom. Ansonsten stehen Bewerbungen an. Wer eine interessante Stelle für einen motivierten Junginformatiker parat hat, der kann sich gerne bei mir melden.
Also tagged Informatik i. w. S., Lebenssächliches, Python, Softwareentwicklung


