Acme::Don't - Perl people are weird!
programmierung - 20.9.2009 - 8.11.2009
avodonosov's abcl-idea - as I'm currently playing around with IntelliJ (and the plugins for Scala and Clojure for it), there's also a plugin for integrating Common Lisp into Idea. Even with the possibility of writing extensions for Idea in Common Lisp (and having your own REPL for it). I should definitely try it out.
iWebKit - Make a quality iPhone Website or Webapp - yet another iPhone web framework.
JQTouch — jQuery plugin for mobile web development - for future use, iUI is a bit rough and native applications demand the toll of 79 euros per year for the Developer program. For the few things I do, web applications are probably often sufficient.
Lazy Pythonista: Diving into Unladen Swallow's Optimizations - Unladen Swallow is the Python variant for LLVM. It's looking more and more interesting.
Large Problems in Django, Mostly Solved: Search - interesting project: Haystack. An extension of Django to add full-text search with an interface very similar to the normal Django database interface.
Parsing JSON in Arc - nothing world-shattering new, just parser combinators, but you don't see Arc code very often, the Lisp dialect by Paul Graham.
alandipert's step - a Pico-Framework for website tinkering with Scala. Looks quite funny for simple REST web services in Scala.
hlship's cascade - and a somewhat more expanded framework with some nice features but still very compact code.
macourtney's Conjure - oh dear, yet another framework for Clojure. This time one that is similar to Rails. Nice detail: comes with H2 as a pre-configured and included database - H2 is a database in Java, similar to SQLite, small, fast, lean. But can also use other databases.
weavejester's compojure - Pico web framework for Clojure. Comparable to Step for Scala or web.py for Python. Just the absolutely minimal necessary to put together a small web application.
Bill Clementson's Blog: Clojure could be to Concurrency-Oriented Programming what Java was to OOP - interesting comparison between Erlang and Clojure regarding multithreading.
(Field) - found at Schockwellenreiter and wow, this thing looks very interesting. Processing on steroids? In any case, much more open when it comes to programming languages. I definitely have to take a closer look, because simple graphical interfaces like Processing are what I'm missing for Processing or Abcl, for example.
Underscore.js - functional utilities for JavaScript.
UNITY: Game Development Tool - is now free as in free beer.
[Python-Dev] Reworking the GIL - sounds good! No, the GIL will not be removed - but the scheduling will be revised and thus some of the threading problems under Python could be fixed.
Exploring the Mandelbrot set with your GPU - quite a cool Clojure library that enables GPU usage with Clojure.
The Self Handbook - since Self has now been revived, this is certainly interesting. It is also historically interesting, as Self more or less invented prototype-based OO systems and is still highly modern in many respects.
bamboo-language - "Bamboo is intended to provide an implementation of Smalltalk and Strongtalk for both the iPhone and Mac OS X, leveraging Apple's Objective-C runtime, LLVM, and Clang.". There is not much content there yet, so it should rather be considered a statement of intent.
Enterprise scala actors: introducing the Akka framework - sounds a bit like OTP (the server platform for Erlang) for Scala. Could be very interesting, let's see.
pier - anyone who wants to play around with Seaside and applications for it on the Mac, here is a project that has built a Mac application around a Squeak with Seaside and a CMS. It makes quite an interesting impression (and yes, today is once again dig-into-google-code-projects day ...)
Snow project - a GUI library for abcl (armed bear common lisp) based on Swing.
xmlisp - and yet another MCL descendant (or perhaps rather a CCL descendant). So a Common Lisp on Mac, this one with specific extensions for 2D and 3D graphics and game programming. Reminds a bit of Processing at first glance.
MCL - the old Digitool MCL (originally Apple's Macintosh Common Lisp and before that Coral Common Lisp I think) lives on not only in Clozure Common Lisp, but also as a direct descendant of the formerly commercial package. At least interesting for Lisp nostalgics. Unfortunately only runnable with Rosetta, not direct Intel code. But maybe that will come yet?
rosado's clj-processing - how to marry Processing and Clojure. With this, you should actually be able to rebuild the Processing GUI on the Mac so that Clojure is used instead of Java. Perhaps not entirely uninteresting to play around with.
ScalaCL: Reap OpenCL’s benefits without learning its syntax (Scala DSL for transparently parallel computations) - and anyone who wants to play around with OpenCL will find what they're looking for here, without having to delve into the hardware depths.
Spde - and then there's also a combination of Scala and Processing. Also quite interesting to play around with.
macwidgets - As I'm currently playing with Scala, Clojure, Jython and other JVM-based languages, these Java widgets are quite interesting as they bring a bit of Mac look (unfortunately not necessarily feel) to the rather visually sparse Swing.
toolmantim's bananajour - funny idea, simple way to announce git repositories in local networks via Bonjour. For networks where several programmers sit, a fine thing, as you can quickly find out who is currently hacking on what and what state the repositories are in.
Let it crash (the right way…) - about "happy case programming" and why it is often nonsense to try to catch every error in the code (because the programmer often cannot know how to handle the error).
Using Erlang to Build Reliable, Fault Tolerant, Scalable Systems | October 12, 2009 - interesting case study on using Erlang for fault-tolerant systems.
JAD Java Decompiler Download Mirror - because I was looking for it recently.
Useless Factor: Bitfields in Factor structs and the special style - and again a Factor link. I am always amazed. In this case, an implementation of efficient bit structures. Yes, memory is cheap, but there are enough situations where you still need this today - and if you already implement something like this, why not do it right like here?
Simpler long polling with Django and gevent - interesting use of Greenlets (Python Microthreads).
MacRuby » MacRuby 0.5 beta 1 - the project is getting more and more interesting. The LLVM-based VM is one of the most exciting topics lately. I wish someone would do something similar for Python as well.
Finding Similar Items with Amazon Elastic MapReduce, Python, and Hadoop Streaming - worth a look, sounds quite interesting.
I like Unicorn because it's Unix - good overview of a pre-forking web server in Ruby. Something like this based on the existing tools for Python would be nice. Maybe I should tackle my toolserver again and switch to multiprocessing and rebuild the whole communication stuff around processes.
shedskin - hmm, I think I haven't seen that one yet. Compile Python code to C++. That could be interesting for one project or another.
Clamato: A Smalltalk Dialect for JavaScript - I have no idea if I already had this and I'm too lazy to check, but it's interesting enough for a repost.
Dynamic Web Development with Seaside - and since I just came across it, an open book about Seaside. So you can start hacking right away. Everyone should check out Seaside, even if they come from Ruby or Python or PHP corners, it's just one of the most exciting web frameworks out there.
GNU Smalltalk - as an old Smalltalker (Methodworks anyone??) I always take a look at what's happening there. GNU Smalltalk was long the stepchild of Smalltalks, but meanwhile it has really gained a lot. Especially the support for Cairo and LibSDL brings some possibilities for graphics and Seaside is the part for web applications par excellence (with Swazoo as the web server underneath). And a native web framework of its own is already available with Iliad. And with SandstoneDB there is a persistence layer for objects. And the biggest disadvantage of GNU Smalltalk - the lack of a graphical environment - becomes a real advantage for web applications, because headless GNU Smalltalk is trivial. The next version 3.2 will be really exciting.
Chicago Boss - the no-nonsense MVC framework for Erlang - no idea what will come of it, but the beginning already looks quite interesting.
Plumber Jack: Python Logging 101 - this is occasionally asked in the company and I keep wondering myself. The link explains the most important things about Python Logging on an HTML page.
jQuery Tools: The missing UI library for the Web « Noupe - interesting lib for simple effects in JavaScript (Tabs, Scrollables, Popups).
Swarm - Concurrency with Scala Continuations - Scala 2.8 sounds increasingly interesting. Portable continuations are essentially type-safe execution states bundled and serialized, so that they can be sent over lines. Highly interesting for creating distributed applications - e.g. saving the session in the browser instead of in the database - but certainly there are also one or two security issues lurking there (serialized objects can also be deserialized and manipulated externally). Exciting to see what could come in that area.
Webber - saw the link on the shockwave. Sounds interesting and looks quite Pythonic.
CAIR - Content Aware Image Resizer - quite cool technology, all of it!
Diesel: How Python Does Comet - could be interesting for a few projects, looks very Pythonic compared to many other similar projects.
Neat Graphics with Scala Processin - exactly what you need to play around with Scala, a Processing version in Scala instead of Java, but with the entire graphics API.
lionet: Erlang, Yaws, and the deadly Tornado - very interesting comparison, as Erlang is often presented as scalable, but it is not often examined as a whole. Yucan and Misultin mentioned later in the article sound very interesting for some purposes, as scalability through the Erlang runtime becomes even easier - and process communication is simply easier to implement than with isolated Python processes. On the other hand, Python is a known quantity for me, so Tornado will certainly find its way into my toolbox.