2009 04 2 I Can Haz Code Mac Meetn Greet Kim Bach

Post on 27-Jun-2015

380 views 0 download

Tags:

description

Code, Ada and Everything

transcript

www.kimbach.org

Mac Meet'n'GreetCopenhagen

04-februar-2009

Kim Bach, Geek

www.kimbach.org

In the beginning

www.kimbach.org

Do You Speak-A My Language

www.kimbach.org

BASIC – T + 32 år and counting

• LET H = 5

• LET G = 10

• LET A = 0.5 * H * G

• PRINT A

Algol

• BEGIN

• H := 10;

• G := 5;

• A := 0.5 * H * G;

• WRITE(A);

• END

Forth – Jordell Bank bruger det

• 10 5 * 0.5 *

Pascal – Regnemaskines fader

• PROGRAM

• BEGIN

• H := 10;

• G := 5;

• A := 0.5 * H * G;

• WRITELN(A);

• END

APL – it's all greek to me

( R R°.×R)/R←1↓ιR∼ ∈ ?

LISP – Jeg lister mig afsted på tå

• (* (print 0.5) (* (print 5) (print 10))

(defun dohanoi(n to from u)

(cond

(

(> n 0)

(dohanoi (- n 1) u from to)

(format t "move ~D --> ~D~&" from to)

(dohanoi (- n 1) to u from)

)

)

)

(defun hanoi(n)

(dohanoi n 3 1 2)

)

C

• main()

• {

• int h = 10;

• int g = 5;

• int a := 0.5 * h * g;

• printf(”%n”, a);

• }

C++

• main()

• {

• int h = 10;

• int g = 5;

• int a = 0.5 * h * g;

• printf(”%n”, a);

• }

C#

• main()

• {

• int h = 10;

• int g = 5;

• int a = 0.5 * h * g;

• }

PHP

• <%

• h = 10;

• g = 5;

• a = 0.5 * h * g;

• echo(a);

• %>

httpd

“Skyen”

« One «  more thing...

• ?????

Demos!

www.kimbach.org

Beam Me Up Scotty

Contact

• kim.bach@gmail.com

• kim.bach@mac.com

• kimbach.jaiku.com

• twitter.com/kim_bach