Skip to content

Instantly share code, notes, and snippets.

@juliangamble
juliangamble / gist:7e9692a2840227c950a8
Created September 28, 2014 04:28
References from Nada Amin's StrangeLoop Talk 'Programming Should Eat Itself'
Here is a reference to the part of the video where the slides are listed:
https://www.youtube.com/watch?v=SrKj4hYic5A&feature=youtu.be&t=28m
Here are the references:
SMITH - Reflection and Semantics in Lisp - 1983
http://www-public.it-sudparis.eu/~gibson/Teaching/CSC7322/ReadingMaterial/Smith84.pdf
WAND & FRIEDMAN - The Mystery of the Tower in Lisp - 1986
http://www.cs.indiana.edu/pub/techreports/TR196.pdf
@juliangamble
juliangamble / gist:6710878
Last active December 23, 2015 23:38
Clojurescript Source Maps Notes
Here is the intro link:
http://swannodette.github.io/2013/09/15/source-maps/
Note that there are seven things to check in the project.clj
1. Clojurescript dependency version [org.clojure/clojurescript "0.0-1889"]
2. :id "advanced"
3. :optimizations :advanced
4. :pretty-print false
5. :output-dir "out"
6. :output-to "main.js"
@juliangamble
juliangamble / regextest.pl
Created September 8, 2011 04:29
Regex comparison
#!/usr/bin/env perl
use strict;
use warnings;
#my $text = "\t \t";
#my $text = "\t\t \t";
#my $text = "\t\t \t\t \t";
my $text = "\t\t \t\t \t";
@juliangamble
juliangamble / ComplexGCThreadedDemo.java
Created July 16, 2011 04:56
Test of Thread and Stack limits in Java - 1000 of each
package complexGC;
import java.util.ArrayList;
import java.util.List;
public class ComplexGCThreadedDemo {
private static final int TEN_SECONDS = 10000;
private static final int NUM_THREADS = 1000;