Python! (cartoon)
XKCD has been trying Python in place of Perl
2 commentsSave Tags: humor, perl, python
Python: Cooperative + Preemptive Concurrency
I've just uploaded Fibra 2 to the cheeseshop. Fibra 2 includes the promised non-blocking plugin, which allows a generator based task to momentarily... more »
0 commentsSave Tags: python
Erlang for Python programmers: Part V
List comprehensions is very familiar topic for Python programmer. It’s a syntactic sugar which provides a succinct notation for producing elements in... more »
0 commentsSave Tags: other languages, python
The World of ECMAScript
So I did a little bit of digging and I've pulled together something fun: I call it "The World of ECMAScript".
0 commentsSave Tags: javascript, other languages
On Religion (why I'm an ignorant C programmer and don't know what an object is)
Gavin makes a great argument for a more pragmatic approach to object design, very well written.
2 commentsSave Tags: database, java
Developer efficiency myths and truths
If you read the ads in development-related magazines or on Web sites, you would think that solving development inefficiency is a great path to making... more »
0 commentsSave Tags: opinion
The Django admin interface optimized for iPhone/iPod touch
I’m very glad to introduce to you django-mobileadmin 0.1, something which I desperately needed because using the Django admin interface is just kind... more »
0 commentsSave Tags: frameworks, gui, mobile, python
Adding Keyboard Shortcuts to Your Web User Interface
Keyboard shortcuts can make an application significantly quicker to use; that's why desktop applications have keyboard-triggered menus. Ivan Pepelnjak... more »
0 commentsSave Tags: ajax, how-to, python
Your language deficiency is not a feature
Recently I came across this post on www.builderau.com.au. The article is talking about how the author was attempting to figure out how to put a... more »
6 commentsSave Tags: opinion
The Mojo of Dojo
Dojo is an incredibly powerful toolkit that provides a wealth of web development utilities that you don't want to miss out on. In addition to coming... more »
0 commentsSave Tags: javascript
I'm Really Digging F#
Lately, I've been spending some quality time with Microsoft's F# language. So far, I'm completely enamored with the brevity and clarity of the... more »
2 commentsSave Tags: .net, other languages
Django: Security fix released
Today we're releasing a fix for a security vulnerability discovered in Django's internationalization framework. The complete details are below, but... more »
0 commentsSave Tags: announcement, frameworks, python, security
Lisp for Agile Teams
Paragent is a web-based, open source IT administration tool implemented in... Common Lisp? In their latest blog entry, the Paragent developers... more »
0 commentsSave Tags: methodology, other languages
Python - List Comprehensions Leak Variables
One thing to remember when using List Comprehensions is that they "leak" their temporary iteration variable to the outside.
0 commentsSave Tags: how-to, python
Ode to the Python Quick Reference (Ruby Needs One!)
Not only is this the first place that I look, it's a wonderful way to browse the language features and see what's new. It's also an excellent history... more »
0 commentsSave Tags: books, opinion, python, ruby
Respect C Programmers
During last few weeks I noticed quite a few blog articles and online discussions dedicated to something awful: bashing C as a language and C... more »
0 commentsSave Tags: c-and-cpp, opinion
Writing Python modules in C with SWIG
The Python C API, while very well put together, is still C and therefore requires a lot of time an effort to understand, let alone use. But every now... more »
0 commentsSave Tags: c-and-cpp, python
Make Firefox Twice as Fast and Much More Stable Easily
A must have extension for all javascript programmers is Firebug. It is my favorite extension in firefox - bar none. I cannot imagine how I managed to... more »
5 commentsSave Tags: javascript, tools, web design
Why the Waterfall Model Failed
The problem was that the Waterfall Model was arrogant. The arrogance came from the fact that we believed that we could always engineer the perfect... more »
5 commentsSave Tags: methodology, opinion
Two Weeks With Django
Okay, I’ve played off the name of the recent blog Two Months With Ruby on Rails but this blog is actually more coincidental. About 2 weeks ago, I got... more »
0 commentsSave Tags: frameworks, opinion, python
Java from a functional perspective
Not long ago a project required me to learn a little Java. As a long-time elitist functional programmer, I was not extremely excited. Due to the low... more »
1 commentsSave Tags: java, opinion, tools
How Studying SICP Made Me a Better Programmer
While working through the problems of SICP section 2-2 this week, I had a flash of insight. Things that had frustrated and stymied me for years were... more »
0 commentsSave Tags: other languages
ocamljs, OCaml to Javascript compiler
It can be hard to go back to a conventional language once you’ve enjoyed the freedoms of typed functional programming. That’s why, when we needed to... more »
0 commentsSave Tags: announcement, javascript, other languages
Concurrency in newLISP
Threaded applications are considered to be so difficult to implement properly that programmers are often encouraged to avoid them unless absolutely... more »
0 commentsSave Tags: other languages
via