Posted
over 15 years
ago
by
Paolo Bonzini
More and more projects are switching over to git or other distributed VCS. Even projects using centralized servers are doing so, because even if your project doesn't have a network of developers each with their own repository, distributed VCS have a
|
Posted
over 15 years
ago
by
Sam Phillips
I have been working on and off for the past couple of years on a Prototype Object language (called Twain) similar to Self in my spare time. I have developed about a dozen partial implementation in Haskell, Scheme, Squeak, Visual Works, GST, Python
|
Posted
over 15 years
ago
by
Paolo Bonzini
This is a translation of http://d.hatena.ne.jp/hdb/20071201 which is a blog post in Japanese by Hiroshi Higa. I don't speak Japanese, so I asked the author to write a very simple summary of the article, which I then augmented.read more
|
Posted
over 15 years
ago
by
Paolo Bonzini
A killer feature that I would like to add is copy-on-write string handling. For a good example, see this post on ruby-talk (aka comp.lang.ruby):
When you take a substring in Ruby, it doesn't copy the string data. Instead, it just
|
Posted
over 15 years
ago
by
Sam Phillips
I've become spoiled with Python's module and package system. So here I give
you a half baked (but mostly working) alternative package loader.read more
|
Posted
over 15 years
ago
by
Paolo Bonzini
GNU Smalltalk 3.0 has been released at
ftp://ftp.gnu.org/gnu/smalltalk
The release was tested on the following systems:
i686-pc-linux-gnu
x86_64-pc-linux-gnu
powerpc-apple-darwin8.9.0
powerpc-unknown-linux-gnu
|
Posted
over 15 years
ago
by
Paolo Bonzini
GNU Smalltalk 3.0 has been released at
ftp://ftp.gnu.org/gnu/smalltalk
The release was tested on the following systems:
i686-pc-linux-gnu
x86_64-pc-linux-gnu
powerpc-apple-darwin8.9.0
powerpc-unknown-linux-gnu
|
Posted
over 15 years
ago
by
Stephen Compall
This is a little debugging helper for analyzing hash functions in GST by looking at collisions in LookupTables. I just copied one of the more-or-less identical #findIndex: implementations and added a counter to it, then a nice method for slicing up a whole table for analysis.read more
|
Posted
over 15 years
ago
by
Paolo Bonzini
Sometimes I just wander around in blogs looking for cool snippets in other programming languages. Since the upcoming GNU Smalltalk 3.0 will have some features from Python and Ruby (most notably generators), it is nice to test corner cases and see if
|
Posted
over 15 years
ago
by
Stephen Compall
I have been thinking about my favorite programming languages: Smalltalk, Common Lisp, and Scheme. These languages have much in common, and share many features, all the way down to syntax extension. I tend to be working in or studying any of these
|