Hello World

Source: skynet.csn.ul.ie/~caolan/docs/hello.html
Collector: Caolan McNamara

Source: www.latech.edu/~acm/HelloWorld.shtml
Collector:


Hello World -- C++


  // Author: Caolan McNamara
  #include 
  
  int main(void)
  {
  cout << "Hello World" << endl;
  return(0);
  }
  

slide: Hello World -- C++


Hello World -- Java (1)


  // Author: Martin Gallwey
  import java.awt.Graphics; 
  public class HelloWorld extends java.applet.Applet { 
  
  public void init() { resize(150,50); } 
  
  public void paint(Graphics g) { 
               g.drawString("Hello, World!", 50, 25); 
               } 
  }; 
  

slide: Hello World -- Java (1)


Hello World -- Java (2)


  // Author: Martin Mellody
  public class HelloWorld {
  public static void main(String[] args) {
               System.out.println("Hello World");
               }
  }
  

slide: Hello World -- Java (2)


Hello World -- Javascript


  < script >
     // Author: Caolan McNamara
     document.writeln("Hello World");
   
  

slide: Hello World -- Javascript


Hello World -- VRML


  
  // Author: Caolan McNamara
  Shape {
        geometry Text {
               string [ "Hello World" ]
               }
  }
  

slide: Hello World -- VRML


Hello World -- Eiffel


  // Author: Paul B. Hayes
  class HELLO_WORLD
   
  creation
          make
  feature
          make is
          local
                  io:BASIC_IO
          do
                  !!io
                  io.put_string("\%N Hello World!!!!")
          end --make
  
  end -- class HELLO_WORLD
  

slide: Hello World -- Eiffel


Hello World -- Smalltalk


  // "Author: Joakim Eklund"
  Transcript show:'Hello World';cr
  

Hello World -- Self


  // Author: Jon Howell  
  'Hello, World!\n' print.