Hello,World Crazy!!
Upcoming SlideShare
Loading in...5
×
 

Hello,World Crazy!!

on

  • 1,283 views

筑波大学 Linux User Group (つくらぐ)

筑波大学 Linux User Group (つくらぐ)
http://www.tsukuba-linux.org/

Statistics

Views

Total Views
1,283
Views on SlideShare
1,280
Embed Views
3

Actions

Likes
0
Downloads
2
Comments
0

1 Embed 3

http://www.slideshare.net 3

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Hello,World Crazy!! Hello,World Crazy!! Presentation Transcript

  • "Hello,world" CRAZY!! corn
  • イントロダクション 現在、様々なプログラミング言語が開発されており、 wikipediaに載っているものだけでも100以上あります。 今回は、様々なプログラミング言語で ”Hello,world”と表示させる方法を紹介していきたいと思います。 DON'T THINK! FEEL!
  • C とりあえず、有名どころから。 #include <stdio.h> int main(void) { printf("Hello, world¥n"); return 0; }
  • JAVA ここからは大体コピペです。ごめんなさい。 public class Hello{ public static void main(String[] args){ System.out.println("Hello, world!"); } }
  • Ruby 知識の人たちはこれを勉強するらしい。 puts "Hello, world!"
  • なでしこ 日本語プログラムその1 「Hello,world」と、表示。
  • Mind 日本語プログラムその2。linux上でも動くらしい。 挨拶とは、 「ようこそ、世界へ!」と表示して、改行すること。 メインとは、 挨拶すること。
  • Pulse 日本語プログラムその3。 クラス HelloWorld。 プロシージャ メイン。 "Hello, World"を書く。 プロシージャ終了。 クラス終了。
  • KEMURI このあたりから実用性が怪しい。 世界で3番目に短く書けるらしい。 `|
  • HQ9+ 第2位。 H
  • Braincrush 第1位 実行前に"Hello world"が格納される。 よって何も書かなくてもよい。
  • Brainf*ck コンパイラがなるべく小さくなるように設計された。 Braincrushはこれの派生。 +++++++++[>++++++++>+++++++++++>+++++<<<-]>.>++.+++++++..+++.>- .------------.<++++++++.--------.+++.------.--------.>+. (注)実際には一行であるが、長すぎるので改行してある。
  • Ook! Brainfuckの派生。オランウータンの鳴き声だそうで。 Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook? Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook? Ook. Ook. Ook? Ook. Ook? Ook. Ook? Ook. Ook? Ook. Ook! Ook! Ook? Ook! Ook. Ook? Ook. Ook. Ook. Ook. Ook! Ook. Ook. Ook? Ook. Ook. Ook! Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook. Ook! Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook. Ook. Ook? Ook. Ook. Ook. Ook. Ook! Ook. Ook? Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook. Ook. Ook? Ook! Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook. Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook. Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook. Ook. Ook? Ook. Ook. Ook! Ook. Ook. Ook? Ook! Ook.
  • INTERCAL わざとめんどくさい事にしている。 PLEASE DO ,1 <- #13 DO ,1 SUB #1 <- #238 DO ,1 SUB #2 <- #112 DO ,1 SUB #3 <- #112 DO ,1 SUB #4 <- #0 DO ,1 SUB #5 <- #64 DO ,1 SUB #6 <- #238 DO ,1 SUB #7 <- #26 DO ,1 SUB #8 <- #248 DO ,1 SUB #9 <- #168 DO ,1 SUB #10 <- #24 DO ,1 SUB #11 <- #16 DO ,1 SUB #12 <- #158 DO ,1 SUB #13 <- #52 PLEASE READ OUT ,1 PLEASE GIVE UP
  • Malbolge 扱いにくいように設計された言語。 (=<`:9876Z4321UT.- Q+*)M'&%$H"!~}|Bzy?=|{z]KwZY44Eq0/{mlk**hKs_dG5[m_ BA{?-Y;;Vb'rR5431M}/.zHGwEDCBA@98¥6543W10/.R,+O< (注)実際には一行であるが、長すぎるので改行してある。
  • Pxem 完全にジョーク用の言語。 何も書かなくてよい。 ただし、ファイル名は Hello, world!.pxe である必要がある。
  • Unlambda 純粋関数型言語……………だそうです。 `r`````````````.H.e.l.l.o.,. .w.o.r.l.d.!.a
  • Whitespace この下には賢い人だけが見える文字で プログラムが書いてあります。 ………ごめん。スペースとタブだから誰も見えないんだ。
  • Whitespace スペースをS、タブをTとしています。 SSSTSSTSSS T SSSSSTTSSTST T SSSSSTTSTTSS T SSSSSTTSTTSS T SSSSSTTSTTTT T SSSSSTSTTSS T SSSSSTSSSSS T SSSSSTTTSTTT T SSSSSTTSTTTT T SSSSSTTTSSTS T SSSSSTTSTTSS T SSSSSTTSSTSS T SSSSSTSSSST T SSSSSTSTS T SS
  • Befunge コンパイルが困難な言語として作られた。 "!dlrow olleH">v ,: ^_@
  • 終わりに いかがだったでしょうか。このようにプログラム言語によって 同じ事を表すのにも様々な書き方がある事がわかります。 まぁ、半分ジョークみたいなものでしたが。 いろいろな言語に触れてみると 新しい発見があるかもしれません。
  • Thank you for listning