From f6788bac5994e90c5ef8035b138b16c75b869d2a Mon Sep 17 00:00:00 2001 From: Clive Crous Date: Tue, 22 Jul 2008 10:07:55 +0200 Subject: [PATCH 01/16] Added lolcode http://www.lolcode.com/ --- lolcode.lol | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 lolcode.lol diff --git a/lolcode.lol b/lolcode.lol new file mode 100644 index 00000000..25d0af3b --- /dev/null +++ b/lolcode.lol @@ -0,0 +1,4 @@ +HAI +CAN HAS STDIO? +VISIBLE "Hello World!" +KTHXBYE From 8c46b3807a3fe991889fbb070ab83b153bd914f9 Mon Sep 17 00:00:00 2001 From: Clive Crous Date: Tue, 22 Jul 2008 22:00:05 +0200 Subject: [PATCH 02/16] Removed the exclamation from lolcode, most seem not to have this --- lolcode.lol | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lolcode.lol b/lolcode.lol index 25d0af3b..baace9e2 100644 --- a/lolcode.lol +++ b/lolcode.lol @@ -1,4 +1,4 @@ HAI CAN HAS STDIO? -VISIBLE "Hello World!" +VISIBLE "Hello World" KTHXBYE From 2c7eaabab86738e3a4f6d48d1c384d9b1d734033 Mon Sep 17 00:00:00 2001 From: Clive Crous Date: Tue, 22 Jul 2008 22:00:51 +0200 Subject: [PATCH 03/16] Add groovy --- groovy.groovy | 1 + 1 file changed, 1 insertion(+) create mode 100644 groovy.groovy diff --git a/groovy.groovy b/groovy.groovy new file mode 100644 index 00000000..95108686 --- /dev/null +++ b/groovy.groovy @@ -0,0 +1 @@ +println "Hello World" From f63c7d3dc3c307751e8069a4e9d5b32cf9f5451a Mon Sep 17 00:00:00 2001 From: Dana Contreras Date: Tue, 22 Jul 2008 18:53:54 -0400 Subject: [PATCH 04/16] Added MUF (Multi-User Forth) --- muf.muf | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 muf.muf diff --git a/muf.muf b/muf.muf new file mode 100644 index 00000000..4e154cf2 --- /dev/null +++ b/muf.muf @@ -0,0 +1,3 @@ +: main + me @ "Hello World" notify +; From 65e23dc91488ad8d867fd3131a2e6f24587a1ff1 Mon Sep 17 00:00:00 2001 From: Kevin Ballard Date: Tue, 22 Jul 2008 16:57:04 -0700 Subject: [PATCH 05/16] Add DTrace --- dtrace.d | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 dtrace.d diff --git a/dtrace.d b/dtrace.d new file mode 100644 index 00000000..3b16ab54 --- /dev/null +++ b/dtrace.d @@ -0,0 +1,5 @@ +#!/usr/sbin/dtrace -qs +BEGIN { + printf("Hello World"); + exit(0); +} From 0045af465a9290af11f52265298a4f5157d93b13 Mon Sep 17 00:00:00 2001 From: Bryce Kerley Date: Tue, 22 Jul 2008 20:01:35 -0400 Subject: [PATCH 06/16] postscript that uses stdout --- postscript.ps | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 postscript.ps diff --git a/postscript.ps b/postscript.ps new file mode 100644 index 00000000..d9fe9a17 --- /dev/null +++ b/postscript.ps @@ -0,0 +1,2 @@ +%gs +(Hello world!\n) print quit \ No newline at end of file From 7113c0eb6cd2222e4aef62fcfde18fe66e47e035 Mon Sep 17 00:00:00 2001 From: Bryce Kerley Date: Tue, 22 Jul 2008 20:04:04 -0400 Subject: [PATCH 07/16] Run instructions for postscript.ps --- postscript.ps | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/postscript.ps b/postscript.ps index d9fe9a17..2bed27a4 100644 --- a/postscript.ps +++ b/postscript.ps @@ -1,2 +1,2 @@ -%gs +% run> gs -q -sDEVICE=nullpage postscript.ps (Hello world!\n) print quit \ No newline at end of file From 38e6235bcd912de9274b3c824f0e273e30e74919 Mon Sep 17 00:00:00 2001 From: Bryce Kerley Date: Tue, 22 Jul 2008 20:04:13 -0400 Subject: [PATCH 08/16] postscript that draws a page --- postscript_page.ps | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 postscript_page.ps diff --git a/postscript_page.ps b/postscript_page.ps new file mode 100644 index 00000000..15a18ec3 --- /dev/null +++ b/postscript_page.ps @@ -0,0 +1,11 @@ +% run> gs -q postscript_page.ps +/pt {72 div} def +/y 9 def +/textdraw {/Courier findfont 12 pt scalefont setfont 8 pt y moveto show} def + +72 72 scale +0 0 0 setrgbcolor + +(Hello world!) textdraw +showpage +quit \ No newline at end of file From c836cdc9805e0eccfe1420c0deec03df418bb601 Mon Sep 17 00:00:00 2001 From: Henrik N Date: Wed, 23 Jul 2008 11:54:21 +0200 Subject: [PATCH 09/16] Add Prolog. --- prolog.pro | 1 + 1 file changed, 1 insertion(+) create mode 100644 prolog.pro diff --git a/prolog.pro b/prolog.pro new file mode 100644 index 00000000..5dfa88e5 --- /dev/null +++ b/prolog.pro @@ -0,0 +1 @@ +write('Hello World'). From ed75402bb6b70f3a2611764864f2c3dad7aeab3e Mon Sep 17 00:00:00 2001 From: Matt Foster Date: Wed, 23 Jul 2008 13:17:49 +0100 Subject: [PATCH 10/16] added MATLAB/Octave a language for scientific programming --- matlab.m | 1 + 1 file changed, 1 insertion(+) create mode 100644 matlab.m diff --git a/matlab.m b/matlab.m new file mode 100644 index 00000000..f53e36bf --- /dev/null +++ b/matlab.m @@ -0,0 +1 @@ +disp('hello world') \ No newline at end of file From d4a51a859d7259714644ff3f7e8107cc5e6fcfba Mon Sep 17 00:00:00 2001 From: Mike Green Date: Wed, 23 Jul 2008 10:30:18 -0400 Subject: [PATCH 11/16] created a Bash Hello World script, made the Ruby script more Object Oriented --- bash.sh | 3 +++ ruby.rb | 16 +++++++++++++++- 2 files changed, 18 insertions(+), 1 deletion(-) create mode 100644 bash.sh diff --git a/bash.sh b/bash.sh new file mode 100644 index 00000000..3e7c682f --- /dev/null +++ b/bash.sh @@ -0,0 +1,3 @@ +#!/bin/bash + +echo "Hello World!"; \ No newline at end of file diff --git a/ruby.rb b/ruby.rb index 2beb1f22..c56baa23 100644 --- a/ruby.rb +++ b/ruby.rb @@ -1,2 +1,16 @@ #!/usr/bin/ruby -puts "Hello World" + +class Hello + + def initialize + @message = "Hello World!" + end + + def say_hi + puts @message + end + +end + +h = Hello.new +h.say_hi From 684ccfa19e1e2760c4481c7ed17b7077b1e991d5 Mon Sep 17 00:00:00 2001 From: fogus Date: Wed, 23 Jul 2008 21:10:23 -0400 Subject: [PATCH 12/16] Clips language example using fact base --- clips.clips | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 clips.clips diff --git a/clips.clips b/clips.clips new file mode 100644 index 00000000..637a6131 --- /dev/null +++ b/clips.clips @@ -0,0 +1,8 @@ +(defrule hw + (f ?x) +=> + (printout t ?x crlf)) + +(assert (f "Hello World")) + +(run) From 0883b343eb3102aa8d2b3b3479231541a3491518 Mon Sep 17 00:00:00 2001 From: fogus Date: Wed, 23 Jul 2008 21:11:49 -0400 Subject: [PATCH 13/16] Broccoli language --- broccoli.brocc | 1 + 1 file changed, 1 insertion(+) create mode 100644 broccoli.brocc diff --git a/broccoli.brocc b/broccoli.brocc new file mode 100644 index 00000000..c0339b16 --- /dev/null +++ b/broccoli.brocc @@ -0,0 +1 @@ +(out "Hello World" crlf) From eca6dfd13a0fc9e0a05866e7bd7a3882fd35d923 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miguel=20Aranha=20Baldi=20H=C3=B6rlle?= Date: Thu, 24 Jul 2008 00:59:35 -0300 Subject: [PATCH 14/16] HTML hello world added. --- html.html | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 html.html diff --git a/html.html b/html.html new file mode 100644 index 00000000..9ceb0533 --- /dev/null +++ b/html.html @@ -0,0 +1,8 @@ + + +Hello World HTML + + +

Hello World

+ + From d2678319ab76e807747fbf4a6190d2e6144fd69c Mon Sep 17 00:00:00 2001 From: Yacin Nadji Date: Thu, 24 Jul 2008 01:39:55 -0700 Subject: [PATCH 15/16] added objective-c using cocoa --- objc.m | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 objc.m diff --git a/objc.m b/objc.m new file mode 100644 index 00000000..0398e29e --- /dev/null +++ b/objc.m @@ -0,0 +1,7 @@ +#import + +int main(int argc, char *argv[]) +{ + NSLog(@"Hello, World!\n"); + return 0; +} From d89e4625e853771bbf3287ee579fb1f246ffbfae Mon Sep 17 00:00:00 2001 From: Clive Crous Date: Thu, 24 Jul 2008 14:10:33 +0200 Subject: [PATCH 16/16] re-add ruby procedural greeting as it's own script --- ruby_procedural.rb | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 ruby_procedural.rb diff --git a/ruby_procedural.rb b/ruby_procedural.rb new file mode 100644 index 00000000..2beb1f22 --- /dev/null +++ b/ruby_procedural.rb @@ -0,0 +1,2 @@ +#!/usr/bin/ruby +puts "Hello World"