Edited at

いろんな言語でHello, World!


これはなに

なんとなく、いろんな言語でHello, World!してみた。


なんの言語で


  • C

  • Ruby

  • Elixir

  • Go


C

#include <stdio.h>


int main(void)
{
printf("Hello, World!\n");

return 0;
}


Ruby

class Hello

def world
puts 'Hello, World!'
end
end

Hello.new.world


Elixir

defmodule Hello do

def world do
IO.puts "Hello, World!"
end
end

Hello.world


Go

package main

import (
"fmt"
)

func main() {
fmt.Println("Hello, World!")
}


結果

Screen Shot 2018-10-12 at 0.30.11.png


まとめ

Hello, World!ひとつでも、言語仕様によっていろいろな書き方があるなぁと感じた。