Cocoa on the web: 280 North, Objective-J, and Cappuccino |
June 30, 2008, 11:22 a.m. |
Cocoa on the web: 280 North, Objective-J, and Cappuccino - wow, da hat jemand Objective-C als Preprozessor und Runtime in JavaScript implementiert und darauf dann Cocoa nach JavaScript portiert.
|
JavaScript, Programmierung |
Graphite |
June 28, 2008, 11:08 a.m. |
Graphite - klingt sehr interessant, ein Paket zur Visualisierung von Zahlenreihen über Zeit. Im Prinzip das, was RRDTool mal werden wollen würde, wenn es gross wäre. Möglicherweise eine gute Alternative für Munin in unserem Monitoring. Und es ist Python Code.
|
Programmierung, Python, Sysadmin |
Chuck Moore's Wonderful colorForth Programming Language and Operating System |
June 27, 2008, 11:30 a.m. |
Chuck Moore's Wonderful colorForth Programming Language and Operating System - "Rather than a string of 8-bit characters, colorForth interprets pre-parsed words. A word starts with 4 bits that indicate its color and function - text, number, etc. Then 28 bits of left-justified, Huffman-coded characters, averaging 5.2 bits each. Numbers are stored in binary. Each word occupies 1 or more 32-bit memory locations." - ok, und die 2GB Hauptspeicher sitzen da und langweilen sich, weil der Programmierer sich Gedanken über Huffman-codierung von Befehlswörtern gemacht hat, um auch noch das letzte Bit zu sparen. Schon ein ziemlicher Anachronismus - aber ein sympathischer.
|
Programmierung |
The A-Z of Programming Languages: Forth |
June 27, 2008, 11:27 a.m. |
The A-Z of Programming Languages: Forth - "I think it behooves new programmers to sample all the languages available. Forth is the only one that's fun. The satisfaction of finding a neat representation cannot be equaled in Fortran, C or even Lisp. (And mentioning those languages surely dates me). Try it, you'll like it."
|
Programmierung |
Front Range Pythoneering: Flipping the 2.5 Bit for Jython |
June 25, 2008, 10:30 a.m. |
Front Range Pythoneering: Flipping the 2.5 Bit for Jython - Jython ist jetzt auf 2.5er Stand! Und damit definitiv eine brauchbare Alterantive, und ein wesentlich angenehmerer Weg die vielen Java-Libraries auszuprobieren.
|
Programmierung, Python |
Symbian soll Open Source werden |
June 24, 2008, 11:28 a.m. |
Symbian soll Open Source werden - Reaktion auf Google Android und verbreitetere Nutzung von Linux in Mobiles?
|
Programmierung |
Amazon EC2 Basics For Python Programmers |
June 23, 2008, 5:08 p.m. |
Amazon EC2 Basics For Python Programmers - Tutorial über die Nutzung von EC2 mit Python.
|
Programmierung, Python, Webservices |
Python Cookbook, 2nd Edition |
June 23, 2008, 4:54 p.m. |
Python Cookbook, 2nd Edition - online lesbar.
|
Programmierung, Python |
More: Systems Programming with PLT Scheme |
June 23, 2008, 4:02 p.m. |
More: Systems Programming with PLT Scheme - nettes Tutorial wie man mit PLT Scheme einen Webserver baut.
|
Lisp, Programmierung, Scheme |
screamyGuy - Random Acts of Programming |
June 23, 2008, 10:18 a.m. |
screamyGuy - Random Acts of Programming - interessante Projekte mit Processing.
|
Java, Programmierung |
Aquamacs: Emacs for Mac OS X |
June 20, 2008, 10:15 a.m. |
Aquamacs: Emacs for Mac OS X - kann jetzt auch Tabs. Hmm. Vielleicht sollte ich doch endlich mal meinen Arsch hochkriegen und mir da die nötigen Anpassungen machen und umsteigen. Die Flexibilität von Emacs ist ja nunmal unübertroffen und Aquamacs hat mitlerweile eine wirklich brauchbare - und Mac-alike! - Oberfläche. (Update: neh, also neh, wirklich nicht. In dem Moment, als ich vi benutzt hab um die .emacs zu editieren war mir klar, das all die Mac-Anpassung nichts nutzen wird)
|
Mac OS X, Programmierung |
Fan Programming Language |
June 13, 2008, 10:32 a.m. |
Fan Programming Language - klingt ganz interessant. Und läuft auf JVM oder CLI. Die Sprache macht einen interessanten Eindruck und eine ganze Reihe aktueller Konzepte sind integriert (speziell der Teil über Concurrency klingt interessant).
|
Programmierung |
PLT Scheme Blog |
June 13, 2008, 10:31 a.m. |
PLT Scheme Blog - die neue Version ist jezt raus! Und eines der netten neuen Features: typed-scheme ist integriert.
|
Lisp, Programmierung, Scheme |
Squeak on the iPhone! |
June 12, 2008, 5:06 p.m. |
Squeak on the iPhone! - und Apple ist scheinbar einverstanden. Wooot!
|
Programmierung, Smalltalk |
Alice.org |
June 11, 2008, 4:53 p.m. |
Alice.org - keine Ahnung ob ich das schon hatte, aber es ist eine 3D-Umgebung mit dem Ziel, Programmieren anhand der Erstellung von interaktiven 3D-Objekten zu erlernen. Sieht ganz nett aus.
|
Programmierung |
Lunatic Python |
June 11, 2008, 12:50 p.m. |
Lunatic Python - bidirektionale Schnittstelle zwischen Lua und Python.
|
Programmierung, Python |
Fractured YEARFRAC and Discounted DISC |
June 9, 2008, 2:05 p.m. |
Fractured YEARFRAC and Discounted DISC - interessanter Abriss über die Katastrophe die da heisst Excel und OOXML. Der Standard, der keiner ist, weil er nicht standardisiert. Wird aber von Microsoft als Standardte vorhergetragen, von daher passts wieder in die Zeit, in der keiner mehr weiss, wie man Standard richtig schreibt ... (und wer finanzmathematische Berechnungen mit Excel macht, gehört geohrfeigt und ausgepeitscht)
|
Programmierung, Wissen |
Algorithmic Botany: Publications |
June 9, 2008, 11:55 a.m. |
Algorithmic Botany: Publications - "The Algorithmic Beauty of Plants" als Download!
|
Natur, Programmierung, Wissen |
Cog Blog |
June 9, 2008, 11:44 a.m. |
Cog Blog - faszinierendes Blog eines Programmierers, der eine neue Squeak Smalltalk VM baut, und dabei über die Probleme der Blue Book Architektur und mögliche Lösungen schreibt - und er kommt aus der VisualWorks VM Entwicklung, sollte also wissen, wovon er schreibt. Sehr interessant zu lesen und das Ergebnis könnte auch interessant sein, da er deutliche Performance-Gewinne für seine neue VM prognostiziert.
|
Programmierung, Smalltalk |
A Spellchecker Used to Be a Major Feat of Software Engineering |
June 9, 2008, 11:40 a.m. |
A Spellchecker Used to Be a Major Feat of Software Engineering
|
Programmierung |
Factor: a practical stack language: |
June 9, 2008, 11:16 a.m. |
Factor: a practical stack language: - warum ich es liebe, der Factor-Entwicklung zu folgen: die Programmierer haben keinerlei Scheu davor, die Sprache radikal umzubauen und massive Änderungen an Semantik zu machen, selbst vor dem Umbau von definierenden Wörtern scheuen sie nicht zurück. Das macht natürlich den Einsatz der Sprache für reale Zwecke etwas haarig, aber es ist einfach begeisternd zu sehen, wie Sprachkonstrukte jongliert werden und der Weg zu einer optimalen Sprache gesucht wird. Und da sie die ganze mitgelieferte Library jedesmal anpassen, sind die Umstellungsschmerzen auch nicht ganz so groß (und die mitgelieferte Library ist schon absolut beeindruckend und erhält derzeit eine der besten Unicode-Implementierungen die ich bisher gesehen habe)
|
Factor, Programmierung |
TileStack - Your Creative Playground |
June 9, 2008, 10:55 a.m. |
TileStack - Your Creative Playground - HyperCard-Nachbau auf dem Web. Kompiliert deren HyperTalk-Dialekt "Speak" nach JavaScript. Interessante Idee, könnte durchaus Sinn machen.
|
JavaScript, Programmierung |
Toy Scheme interpreter in J |
June 6, 2008, 1:17 p.m. |
Toy Scheme interpreter in J - sieht aus wie shell-script-meets-line-noise.
|
Programmierung |
ruby-processing |
June 5, 2008, 10:31 a.m. |
ruby-processing - auch interessant, eine Verbindung des Processing Graphic API mit JRuby. Man kann seine Processing-Skizzen mit Ruby schreiben.
|
Programmierung |
The Lew Language |
June 5, 2008, 10:15 a.m. |
The Lew Language - die einfachen Programmierumgebungen greifen um sich. Erst Processing (Java-Derivat), dann Nodebox (Python), dann Shoes (Ruby), dann Processing.js (JavaScript) und jetzt Lew (Lua). Alle haben gemeinsam, dass sie sehr einfachen, explorativen Einstieg in die Programmierung bieten - im Prinzip das, was früher die Homecomputer mit dem integrierten Basic anboten, nur jetzt mit anständigen Programmiersprachen.
|
Programmierung |
PLT Scheme version 4.0 is Coming Soon |
June 4, 2008, 5:15 p.m. |
PLT Scheme version 4.0 is Coming Soon - vom besten Scheme-System der Welt gibts bald ne neue Version mit vielen neuen Features und einigem an Umarbeiten im Hintergrund. Klingt sehr vielversprechend.
|
Lisp, Programmierung, Scheme |
Dive Into Greasemonkey |
June 2, 2008, 3:04 p.m. |
Dive Into Greasemonkey - keine Ahnung ob ich das schon hatte, aber es war gerade sehr hilfreich.
|
JavaScript, Programmierung |
django-ae-utils |
June 2, 2008, 10:44 a.m. |
django-ae-utils - zwei interessante Tools zu Google AppEngine. Eins liefert Sessions auf der Basis des Google Stores, das andere eine von Google Accounts losgelöste Benutzerverwaltung.
|
Programmierung, Python |
flickrfs |
June 2, 2008, 10:39 a.m. |
flickrfs - witziges FUSE Filesystem in Python, welches Flickr direkt über das Dateisystem erreichbar macht. Könnte sogar auf dem Mac laufen, da gibts FUSE ja auch. Könnte sich vielleicht lohnen mal anzugucken.
|
Programmierung, Python |