Bluish Coder

Programming Languages, Martials Arts and Computers. The Weblog of Chris Double.

Demo of programming in Self

The Self programming language has a GUI environment which can be a bit intimidating to people new to the system. The Self Handbook covers it but it's difficult to convey usage with text and static images. I've created a video that demonstrates how to develop in Self using the GUI to create a 'bank account' object and manipulate it. The... more →

A quick look at the Pony Programming Language

Pony is a new programming language described on their site as "an open-source, object-oriented, actor-model, capabilities-secure, high performance programming language." It has some interesting features and is different enough to existing popular programming languages to make it a nice diversion to experiment with. Some features include: more →

Using Freenet for Static Websites

This website is generated from markdown to static HTML and I mirror it on Freenet. Data on Freenet slowly disappears if it is not regularly requested and this happens to parts of the mirror of my blog since many posts have a small target audience and the cross section of Freenet users and that target audience results in a low... more →

Building Erlang for Android

Support for building Erlang on Android is provided in the standard Erlang source. # Build setup I use the Erlang git version for building. Cloning can be done with: git clone https://github.com/erlang/otp more →

Contributing to Servo

Servo is a web browser engine written in the Rust programming language. It is being developed by Mozilla. Servo is open source and the project is developed on github. I was looking for a small project to do some Rust programming and Servo being written in Rust seemed likely to have tasks that were small enough to do in my... more →