Skip to content

Instantly share code, notes, and snippets.

@uasi
uasi / gauche.rb
Created March 8, 2011 10:09 — forked from VoQn/gauche.rb
require 'formula'
class Gauche < Formula
url 'http://downloads.sourceforge.net/gauche/Gauche/Gauche-0.9.1.tgz'
homepage 'http://practical-scheme.net/gauche/'
md5 '6134e9c16aef2bc9fd3fa7e8fbebdd10'
def install
system "./configure",
@uasi
uasi / gist:376530
Created April 23, 2010 13:25 — forked from tyru/gist:376501
もしあなたが新しいプログラム、例えばテキストエディタを作るとしたら、どの言語で作る?
Suppose you want to write a new program, something like a text editor. What language would you write it in?
* できるだけ速く。なのでインタプリタ言語はダメ。
* It has to be as fast as possible, so interpreted languages are out.
* メモリ管理なんてしたくない。だからCはダメ。
* You don't want to micro manage memory, so C is out.
* プログラマに知識((FIXME))を求めたくない。だからC++はダメ。
* You don't want to require programmers to have a degree, so C++ is out.
* できるだけ起動を速く、ランタイムには依存させたくない。だからJavaはダメ。