2ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

■Hello worldオリンピック■

1 : :01/09/23 04:12

言語論争に最終決着をつける。

課題:
各言語でHello worldを
表示する完全なプログラムを書く。
コメントに言語名を明記すること。
機種、環境依存は問わない。

評価:
完全でない(批判に耐えられない)プログラムはやり直し。
最初に完全なプログラムを掲載した言語から順位をつける。
MFCのような言語+特定ライブラリでもOK

2 :がいしゅつ:01/09/23 04:14
UNIX板逝ってこい

3 :デフォルトの名無しさん:01/09/23 04:14
同じようなスレなかったっけ?

4 :デフォルトの名無しさん:01/09/23 04:14
MSX Basic
10 print "Hello world"
20 end

5 :名無しさん:01/09/23 04:14
# Ruby
print "Hello world"

6 :デフォルトの名無しさん:01/09/23 04:17
>>2
Linux板ですよ

いろんな言語で「Hello World」だ。ゴラァ
http://cocoa.2ch.net/test/read.cgi?bbs=linux&key=986981055&ls=50

7 :デフォルトの名無しさん:01/09/23 04:19
それにしても、

> 言語論争に最終決着をつける。

むちゃくちゃなコピーやね。

8 :デフォルトの名無しさん:01/09/23 04:34
VCのソースコード貼っていい!?

9 : :01/09/23 04:35
>>5
ライブラリincludeしなくていいの?

10 : :01/09/23 04:36
>>4 コメントないからやりなおし!

11 : :01/09/23 04:39
>>8
書き加えるところだけ貼ってみれば?

12 : :01/09/23 04:40
最初の2言語は失格か?

13 :デフォルトの名無しさん:01/09/23 05:03
scheme
(display "Hello world")

"hello.txt"というファイルに出力するとき
(with-output-to-file "hello.txt" (lambda ()
(display "Hello world")
))

14 :デフォルトの名無しさん:01/09/23 05:05
>6で既にやってることをもういっかいやるのか?
まあ止めはしないが

15 :デフォルトの名無しさん:01/09/23 05:42
>>14
止めるんだ。
断固として止めろ。

16 :デフォルトの名無しさん:01/09/23 06:40
/*C (Win32)*/

#include <windows.h>
int APIENTRY WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow)
{
  MessageBox(NULL, "Hello world!", "こんにちわ、世界", MB_OK);
}

17 : :01/09/23 07:08
>>16
tabの変わりに使ってる倍角スペースがエラーだけど、
合格でよろしいでしょうか?

一位はC言語に決定?

18 :デフォルトの名無しさん:01/09/23 07:13
超マイナー言語のActive Basicで、

#STRUCT CODE
MSGBOX 0,"HELLO WORLD!","こんにちは、世界!"
END

書いといて言うのもなんだけど...
この言語キライなんだよね。

19 :デフォルトの名無しさん:01/09/23 07:22
# Ruby
"!dlrow ,olleH".reverse.each {|c| print c}

20 : :01/09/23 07:34
>>18 名前書き忘れ 失格。

>>19 !が余計だから失格。
つうかRubyってライブラリ指定しなくていいの?

21 :19:01/09/23 07:35
>>20
うん。これくらいなら

22 :デフォルトの名無しさん:01/09/23 07:39
REM バッチ
@ECHO Hello, world

23 :デフォルトの名無しさん:01/09/23 07:40
;HSP
#uselib "helloworld.dll"
#func HelloWorld HelloWorld 2
HelloWorld
stop
;ここまで

//ここからhelloworld.dllのソース
#include <windows.h>
#include "hspdll.h"
BOOL DllMain(HINSTANCE hInstance, DWORD fdwReason, LPVOID lpvReserved)
{
return TRUE;
}

extern "C" __declspec (dllexport) BOOL WINAPI HelloWorld(BMSCR *bm, int p2, int p3, int p4)
{
MessageBox(bm->hwnd, "Hello world", "こんにちは世界", MB_OK);
return 0;
}

えらい無駄なソース(藁

24 :デフォルトの名無しさん:01/09/23 07:40
*.com
BA 09 01 B4 09 CD 21 CD
20 68 65 6C 6C 6F 2C 20
77 6F 72 6C 64 0D 0A 24

25 : :01/09/23 07:40
>>21
なる。合理的だねー。

まあ、倍角スペースの件もあるし、

優勝  C言語
準優勝 Ruby

ですな。 でも誰かが文句言ったら白紙ねw

26 :デフォルトの名無しさん:01/09/23 07:42
/*98限定*/
unsigned char far *a = (unsigned char far *)0xa0000000;
int main(void){
char *hello = "hello world";
for(i=0;i<12;++i){
*(a+i*2) = (unsigned char)(*(hello+i));
*(a+i*2+1) = 0;
}

27 :デフォルトの名無しさん:01/09/23 07:43
document.write("hello world");

28 :デフォルトの名無しさん:01/09/23 07:47
※ Mind
「hello, world」を 表示する

29 :デフォルトの名無しさん:01/09/23 07:48
#Perl/Tk
use Tk;
$a="Hello world!";
$fname="hello.txt";
open OUT,">$fname";
print OUT "Hello world";
close OUT;
$mw = new MainWindow;
$lb = $mw -> Label(-text => $a);
$lb -> pack();
MainLoop();

30 :C ◆N61L66pA :01/09/23 07:56
21世紀を制覇する言語・・・C#

using System;
class Hello
{
static void Main()
{
Console.WriteLine("Hello,world");
}
}

31 :デフォルトの名無しさん:01/09/23 08:32
続けるのか…

32 :デフォルトの名無しさん:01/09/23 08:34
>>28
ワラタ

つぎはひまわりキボン

33 :HSP ◆xXj4m4wM :01/09/23 08:45
mes "Hello world"
stop

34 :REXX:01/09/23 08:46
say "Hello,world"

35 :デフォルトの名無しさん:01/09/23 08:55
IDENTIFICATION DIVISION.
*THIS IS COBOL.
PROGRAM-ID. TESTPROC.
ENVIRONMENT DIVISION.
DATA DIVISION.
PROCEDURE DIVISION.
DISPLAY 'HELLO WORLD' UPON CONSOLE.
STOP RUN.

36 : :01/09/23 09:00
誰か審判やってくれ。
言語名をコメントに書いてないのは失格。
endとかインクルードとか省いてるのも失格。

寝る。

37 :デフォルトの名無しさん:01/09/23 10:15
−− AppleScript ( 日本語 )
“Hello, World”をアイコン種別:ノート,ボタンリスト:{“OK”},デフォルトボタン:“OK”で表示する

-- AppleScript ( English )
display dialog "Hello, World" buttons {"OK"} default button "OK" with icon note

-- HyperTalk
answer "Hello, World"

38 :デフォルトの名無しさん:01/09/23 10:45
bat で悪いか?

echo HelloWorld

39 :名無しさん:01/09/23 10:47
俺のはじめてつくったプログラムは

”Heloo world"だ

40 :終了マニア:01/09/23 11:13
□□□□終了□□□□

41 :デフォルトの名無しさん:01/09/23 11:19
Rubyはクソです。ゴミ箱逝きです。

いじょ
この発言をコピペしていただければ幸いです。

42 :名無しさん@そうだコア吐こう:01/09/23 11:37
どなたか、x86アセンブラでWindows用Hello-World書きませんか?(^^;
ttp://www.vasm.org/

43 :デフォルトの名無しさん:01/09/23 12:47
>>42
nasm用でよかったら

[extern MessageBoxA]

[section .text]
[bits 32]
..start:
push byte 0
push byte 0
push dword msg
push byte 0
call MessageBoxA
ret

msg: db 'Hello world',10,0

44 :HELLO.HTA:01/09/23 15:59
Hello World

45 : :01/09/23 17:23
{ 素Pascalだゴルァ! }
Program Hello;

begin
  Writeln('Hello world!');
end.

46 :っこんにちはあかちゃん:01/09/23 17:24
こんにちは

47 : :01/09/23 17:25
{ Delphiだゴルァ! }
program Project2;

{$APPTYPE CONSOLE}

uses
  SysUtils;

begin
  Writeln('Hello Sofmap world!');
end.

48 :デフォルトの名無しさん:01/09/23 17:28
――――――――――――――――――――――
番組の途中ですが、臨時ニュースです。
「Rubyはクソです。ゴミ箱逝きです。 いじょ 」
この発言をコピペしていただければ幸いです。
___________   __________
             ‖ \|________   
             ‖ | ON AIR.|
             ‖  ̄ ̄ ̄ ̄
        ./ ̄ ̄θ Λ_Λ
      .../   //(´∀` )/|
     ./      ̄/⊂    ||_/
     | ̄ ̄ ̄ ̄ ̄|  (  ━┳┛
     |_____| /ヽ」┘┻

49 :デフォルトの名無しさん:01/09/23 17:36
/* SQL (InterBase) */
select 'Hello World!' from rdb$database

あとは受けた結果をフロントエンド側で表示してくれい。

50 :デフォルトの名無しさん:01/09/23 17:50
#include <stdio.h>
void main(void)
{
 if (!0)
  printf("Hello World!\n");
 else
  printf("たっ、たっ、たすけてくれ〜\n");
}

51 :デフォルトの名無しさん:01/09/23 18:12
class HELLO_WORLD
creation make
feature
make is
do
io.put_string("Hello Eiffel %N");
end;
end --HELLO_WORLD

52 :デフォルトの名無しさん:01/09/23 19:24
種別:テキスト文書

Hello world

使用法:このプログラムを拡張子 .txt で保存し、そのアイコンを
    左ダブルクリックします。設定された関連付けに応じて、
    あなたのHD内の適切なアプリケーションを起動し、
    "Hello world" と表示させます。
特徴: このプログラムが他に比べて著しく勝っているのは、その
    柔軟性です。表示後、もし表示された文字列が気に入らない
    場合に、なんと、その表示画面を直接に書き換えることが
    可能です!
    また、書き換える場合も、あなたが使い慣れたアプリケー
    ションでのやり方そのままに書き換えることができます。
    操作に関する追加知識は一切必要ありません!
    また、このプログラムはレジストリを使用しないので、
    アンインストールする際も、該当ファイルを削除するだけで
    構いません。どうぞお気軽にご使用下さい。
動作確認:Microsoft Windows 9x系 NT系(含2000)のOSで動作確認済み。
     上記以外のOSでは若干操作方法が異なる場合がありますが、
     基本的な性能には差異はありません。

53 :デフォルトの名無しさん:01/09/23 19:25
Linux板より質が低いのはなぜ?

54 :デフォルトの名無しさん:01/09/23 19:47
// pike
int main(){
write("hello world\n");
return 0;
}

-- lua
function helloworld()
print("hello world")
end
helloworld()

55 :デフォルトの名無しさん:01/09/23 19:54
[Javaがねえぞゴルァ!!]

class Hello
{
  public static void main(String[] args) {
    System.out.println("Hello, world");
  }
}

56 :おっさん:01/09/23 20:16
>>53
住人が重なってて、先にあっちでネタ出ししちゃったからでしょ。

57 :デフォルトの名無しさん:01/09/23 20:18
昔から疑問なのだが、世界に挨拶してどうするんだ一体。

58 :(^Д^)ギャハ!:01/09/23 20:29
――――――――――――――――――――――
番組の途中ですが、臨時ニュースです。
「Rubyはクソです。ゴミ箱逝きです。 いじょ 」
この発言をコピペしていただければ幸いです。
___________   __________
             ‖ \|________    
             ‖ | ON AIR.|
             ‖  ̄ ̄ ̄ ̄
        ./ ̄ ̄θ Λ_Λ
      .../   //( ^Д^  )/| ギャハ!
     ./      ̄/⊂    ||_/
     | ̄ ̄ ̄ ̄ ̄|  (  ━┳┛
     |_____| /ヽ」┘┻

59 :デフォルトの名無しさん:01/09/23 21:01
――――――――――――――――――――――
番組の途中ですが、臨時ニュースです。
「松井が逆転3ランホームランを打ちました。いじょ」
この発言をコピペしていただければ幸いです。
___________   __________
             ‖ \|________  
             ‖ | ON AIR.|
             ‖  ̄ ̄ ̄ ̄
        ./ ̄ ̄θ  ∧_∧
      .../   //(´∀` )/|
     ./      ̄/⊂    ||_/
     | ̄ ̄ ̄ ̄ ̄|  (  ━┳┛
     |_____| /ヽ」┘┻

60 :デフォルトの名無しさん:01/09/23 21:09
言語論争に最終決着をつける。

課題:
各言語で「Rubyはクソです。ゴミ箱逝きです。 いじょ 」を
表示する完全なプログラムを書く。
コメントに言語名を明記すること。
機種、環境依存は問わない。

評価:
完全でない(批判に耐えられない)プログラムはやり直し。
最初に完全なプログラムを掲載した言語から順位をつける。
MFCのような言語+特定ライブラリでもOK

61 :デフォルトの名無しさん:01/09/23 21:40
;Hot Soup Processor
Dialog "Rubyはクソです。ゴミ箱逝きです。 いじょ "

62 :C#:01/09/23 22:18
// C#
class Hello
{
public static void Main()
{
System.Console.WriteLine("Rubyはクソです。ゴミ箱逝きです。いじょ");
}
}

63 :REALbasic:01/09/23 22:59
'REALbasic
Open()
msgbox "Hello World"
END Sub

64 :デフォルトの名無しさん:01/09/23 23:13
/*C*/
#include <stdio.h>
main(){ puts("Rubyはクソです。ゴミ箱逝きです。 いじょ ");}

65 :デフォルトの名無しさん:01/09/23 23:58
NB. J
hw := 'hello world'
hw

66 :デフォルトの名無しさん:01/09/24 00:02
#Ruby
print "Rubyはクソです。ゴミ箱逝きです。いじょ"

67 :デフォルトの名無しさん:01/09/24 02:03
hello worldの次によく作ったプログラムって何?

ちなみに、あちきは 素数を羅列するプログラム。

68 : :01/09/24 03:37
一回も作った事無い。
初めての言語でもいきなりアプリ作ってデバッグしながら覚える。

69 :デフォルトの名無しさん:01/09/24 04:03
http://www.text2music.com/tools/himawari/index.htm

{ひまわり}
「Hello,World」と、言う。
終わり。

70 :デフォルトの名無しさん:01/09/24 04:35
>>67
K&Rで入門した正統派は少数だと思われ。

71 :デフォルトの名無しさん:01/09/24 05:35
K&Rマンセー

72 :デフォルトの名無しさん:01/09/24 05:48
まだ出てきてない言語がたくさんあるぞーっ!
誰かFORTRANで書け。

73 :デフォルトの名無しさん:01/09/24 06:20
>>68
同志よ!

74 :デフォルトの名無しさん:01/09/24 07:01
>>69
ひまわりプログラマー発見(ワラ

75 :デフォルトの名無しさん:01/09/24 07:51
>>72
   program hello
c --- Fortran 77 ---
   implicit none
   write(*,*) "Hello world"
   end

76 : :01/09/24 07:53
>>73
つうか仕事でやってるならそれが普通だと思うが。

77 :得意分野で:01/09/24 07:58
// Verilog-HDL
module hello();
  initial begin
    $display("Hello world");
    $finish;
  end
endmodule
//プリントだけだとつまらんな。

78 :デフォルトの名無しさん:01/09/24 08:25
\ Mops (FORTH)
" Hello, World" type

79 :デフォルトの名無しさん:01/09/24 10:59
Spannerキボーン

80 :デフォルトの名無しさん:01/09/25 01:48
10 REM MSX BASIC
20 CLS
30 SCREEN 1
40 COLOR 2,15,15
50 PRINT "Rubyはクソです。ゴミ箱逝きです。いじょ"
60 GOTO 50

81 :デフォルトの名無しさん:01/09/25 02:00
何でそんなに Ruby をイジメルの?
使ったことないけど結構よさそうじゃん。
Ruby 自体じゃなくて作者が気に食わないのか?

82 :デフォルトの名無しさん:01/09/25 02:15
schemeだぞゴルァ
単にhello world出してるだけじゃねぇぞゴルァ

(define world '(quit))
(eval (eval (print 'hello 'world)))

83 :82:01/09/25 02:16
2回ほどエヴァってみました。

84 :デフォルトの名無しさん:01/09/25 02:19
いいじゃん。叩き厨房が使える言語が特定できて興味深いスレだよ。
>>80 で出つくしか?

# python
print "hello world"

85 :デフォルトの名無しさん:01/09/25 02:30
; LISP
(DEFUN HELLO-WORLD ()
(PRINT (LIST 'HELLO 'WORLD)))

86 :デフォルトの名無しさん:01/09/25 02:32
' VBA
Debug.Print("hello world")

87 :デフォルトの名無しさん:01/09/25 02:46
;hsp
*hello_world
      goto hello_world

88 :デフォルトの名無しさん:01/09/25 02:48
// WZ4.0 TX-C
main
{
insert("Hello world\n");
}

89 :デフォルトの名無しさん:01/09/25 03:01
class helloworld = (* Objective Caml *)
object
method helloworld =
print_string "hello world";
end;;

let h = new helloworld;;
h#helloworld;;

90 :デフォルトの名無しさん:01/09/25 03:21
; Java byte code (jasmin format)

.class public Hello
.super java/lang/Object
.method public <init>()V
 aload_0
 invokenonvirtual java/lang/Object/<init>()V
 return
.end method

.method public static main([Ljava/lang/String;)V
 getstatic java/lang/System/out Ljava/io/PrintStream;
 ldc "Hello world"
 invokevirtual java/io/PrintStream/println(Ljava/lang/String;)V
 return
.end method

91 : :01/09/25 06:14
これJavaなの?

92 :90:01/09/25 06:30
>>91
Javaの(っていうかJVM)のアセンブリ言語(?)
アセンブラは
ttp://www.meurrens.org/ip-Links/java/codeEngineering/jonMeyer/


お手元にJDKが有ったら、適当な.classファイルに
javap -c <ClassName> してみそ、
似たのが出てくるから。

だれかCILキボン

93 : :01/09/25 06:33
VMのアセンブラかー。
つうか使ってる人いるんだ。

94 :名無しさん♯ではない:01/09/25 16:20
>>92
> だれかCILキボン
ほれ。
.assembly hello {}
.class c extends [mscorlib]System.Object {
.method static void Main() {
.entrypoint
ldstr "hello, world."
call void [mscorlib]System.Console::Write(string)
ret
}
}

95 :デフォルトの名無しさん:01/09/25 23:50
>>94
わーい、ありがとう、名無しさん#さん。
って違うのか。
結構Javaに比べて読み書きし易そうだね

>>93
正直スマン、使ってない。
((*このスレのために*))探してきたです。

日常的に親しんでるのって、
JHBのJITなあの御方とか。。。

96 :デフォルトの名無しさん:01/09/26 01:50
--Macromedia Director8.5(Lingo)
put "Hello, world!"

97 :デフォルトの名無しさん:01/09/26 19:40
//JOB HELLO
/*MESSAGE HELLO WORLD!
//DUMMY EXEC PGM=JDJDUMMY

98 :デフォルトの名無しさん:01/09/26 19:41
まだやるのか、おい

99 :デフォルトの名無しさん:01/09/26 20:43
100 ! HP-BASIC
110 OUTPUT 1;"Hello, World!"
120 END

100 : :01/09/26 23:05


      ∧ ∧  / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
〜′ ̄ ̄( ゚Д゚) < ギコ語で Hello world だゴルァ!
 UU ̄ ̄ U U  \____________

101 :デフォルトの名無しさん:01/09/26 23:24
HP-42S
01 "HELLO WORLD"
02 AVIEW

102 : :01/09/27 00:12
# awk
BEGIN{ print "Hello World"; }

103 :デフォルトの名無しさん:01/09/27 00:31
funge
"dlroW olleH",,,,,,,,,,,@

104 :デフォルトの名無しさん:01/09/27 00:44
日本語というコメント。
こんにちは世界と俺は言う。

105 :デフォルトの名無しさん:01/09/27 01:02
>>103
これ何?

106 :デフォルトの名無しさん:01/09/27 03:07
// C++
#include <iostream>
using namespace std;

int main()
{
  cout << "Hello world" << endl;
  return 0;
}

107 :デフォルトの名無しさん:01/09/27 03:49
>105
右から読むから、アラビア語?

108 :デフォルトの名無しさん:01/09/27 04:06
もしや一文字ずつスタックにプッシュして表示してるとか。

109 :デフォルトの名無しさん:01/09/27 04:10
<%
  'ASP
  Response.Write "Hello,World"
%>

110 :デフォルトの名無しさん:01/09/27 09:49
;HSP
dialog "Hello World

111 :BrainFuck:01/09/27 10:01
>+++++++++[<++++++++>-]<.>+++++++[<++++>-]<+.+++++++..+++.[-]>++++++++[<++++>-]
<.#>+++++++++++[<+++++>-]<.>++++++++[<+++>-]<.+++.------.--------.[-]>++++++++[
<++++>-]<+.[-]++++++++++.

↓ここで実行
http://home.wxs.nl/~faase009/Ha_bf_online.html
↓情報はここ
http://www.catseye.mb.ca/esoteric/bf/

112 :デフォルトの名無しさん:01/09/27 10:14
>>111
すげぇ

113 :デフォルトの名無しさん:01/09/27 11:30
http://www.latech.edu/~acm/HelloWorld.shtml

114 :デフォルトの名無しさん:01/09/27 11:44
BrainF***、すげぇ
これ考えた奴絶対頭おかしい

115 :デフォルトの名無しさん:01/09/27 12:02
>>113 に載ってる Smalltalk の例はおかしい。
[true] whileTrue:[Transcript show:'Hello World';cr]
こうでなければ。

116 :   :01/09/27 12:04
PSY−Qで
hello World

117 :デフォルトの名無しさん:01/09/27 12:11
>>116
リディアたん♪がつれました

118 :デフォルトの名無しさん:01/09/27 12:14
>>111
そんなのどかからみつけてきたんだよ

119 :デフォルトの名無しさん:01/09/27 15:07
--PL/SQL
declare
begin
dbms_output.enable;
dbms_output.put_line('Hello World');
end;

120 :hello.wrl:01/09/27 15:21
#VRML V2.0 utf8
Shape {
appearance Appearance {
material Material { }
}
geometry Text {
string [ "Hello, world" ]
}
}

121 :デフォルトの名無しさん:01/09/27 16:40
/* c */
#include <stdio.h>
#define h int
#define e main(){
#define llo printf
#define world ("hello world!\n");return(0);}

h e llo world

122 :デフォルトの名無しさん:01/09/27 16:48
10:'PC-E500 BASIC
20:CLS
30:PRINT"Hello world!"

本当に動くか試しちゃったよ(笑

123 :デフォルトの名無しさん:01/09/27 17:50
http://www.catseye.mb.ca/esoteric/befunge/93/bf93.html

124 :デフォルトの名無しさん:01/09/27 18:28
>>123
それもすごいな…どういう発想なんだ…

ってーかここ、すごすぎ。
http://www.catseye.mb.ca/lala/index.html

125 :デフォルトの名無しさん:01/09/27 18:33
てわけでBefungeのHello Worldをば。

v
>v"Hello world!"0<
,:
^_25*,@

126 :デフォルトの名無しさん:01/09/27 19:06
上のサイトで、特に笑えたのがこれ。
http://www.catseye.mb.ca/esoteric/wierd/wierdspec.txt

ソレのHello Worldソース。バカすぎる。
http://www.catseye.mb.ca/esoteric/wierd/hello.w

127 :デフォルトの名無しさん:01/09/27 23:03
確か、2年くらい前に、LJで見た記憶が....
funge

128 :デフォルトの名無しさん:01/09/30 09:31
>>115
いや、Smalltalk-72の時代から
'Hello World!'!
だろ。
Transcriptなんて処理系依存。

129 :デフォルトの名無しさん:01/10/02 13:39
ねむい

130 :デフォルトの名無しさん:01/10/02 16:38
printf(" H H EEEE L OO W W W OO RRR L DDD !! ");
printf(" H H E L O O W W W O O R R L D D !! ");
printf(" HHHH EEEE L O O W W W O O RRR L DDD !! ");
printf(" H H E L O O W W W O O R R L D D ");
printf(" H H EEEE LLLL OO W W OO R R LLLL DDD !! ");

131 :名無しさん:01/10/02 17:05
print "Hello world\n";

132 :デフォルトの名無しさん:01/10/02 17:46
>>126
じゃ、wierdが最強の言語ってことでいいですか?

133 :デフォルトの名無しさん:01/10/02 20:53
>>126
アホスギる。よくこんなの考えついたな。

これってasciiじゃなくても画像でもできそうだ。
GUIの開発環境作れば初心者に最適(w

134 :デフォルトの名無しさん:01/10/02 21:16
/* Applet */

import java.awt.*;
import java.applet.*;

public class HelloWorld extends Applet {
  public void paint( Graphics g ) {
    g.drawString( "Hello world", 0, 0 );
  }
}

135 :デフォルトの名無しさん:01/10/02 21:16
/* Servlet */

import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;

public class TestServlet3 extends HttpServlet {
  public void doGet( HttpServletRequest req, HttpServletResponse res )
throws IOException,ServletException {
  res.setContentType("text/html");
  OutputStreamWriter osw
  = new OutputStreamWriter( res.getOutputStream(), "SJIS" );
   PrintWriter out = new PrintWriter( osw );

  out.println("<html><head>");
  out.println("<title>Hello world</title>");
  out.println("</head><body>");
  out.println("Hello world");
  out.println("</body></html>");
  out.close();
  }
}

136 :デフォルトの名無しさん:01/10/02 21:22
よくわからんのだけど、
>>126
にはどんな事が書いてあるの?

137 :デフォルトの名無しさん:01/10/02 23:16
>>126
感動した

138 :デフォルトの名無しさん:01/10/02 23:32
>>134
動かない。

139 :デフォルトの名無しさん:01/10/02 23:54
#include <iostream>

using namespace std;

class Hello
{

public:
void Hello()
{
cout << "hello world!";
}
};

void main(int argc, char *argv[])
{
Hello a;
a.Hello();
}

140 :デフォルトの名無しさん:01/10/02 23:57
>>139
どうせなら全部Helloで書け。クソツマンネエ・・・

141 :デフォルトの名無しさん:01/10/03 00:01
>>139
#include <iostream>

using namespace std;

class CHello //こうやんないとエラーになっちゃう
{
public:
void Hello()
{
cout << "hello world!";
}
};

void main(int argc, char *argv[])
{
CHello a;
a.Hello();
}

142 :デフォルトの名無しさん:01/10/03 00:10
Helloコンストラクタにして
void main(int argc, char *argv[])
{
Hello Hello;
}
じゃだめなのか?

143 :デフォルトの名無しさん:01/10/03 00:17
>>142
私のコンパイラじゃできないですね

144 :デフォルトの名無しさん:01/10/03 00:21
\\\     \ \\
   \\ヾ__ ∧_∧_ヾ\ 
\   \ \ (*´∀`)_\ \
\\     | ̄ ̄∧∧  |  ヾ
\\\ ヾ   |\ ミ;゚Д゚ ∧_∧
  \\\      | ̄ ̄ ( *・∀・) 今だ!144番ゲットォォォォ!!!
   \\\ ヾ  |\ ̄/っ y っ\
     \\       |  ̄ ̄ ̄ ̄ ̄ |

145 :名無し:01/10/03 02:30
naaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaa

146 :デフォルトの名無しさん:01/10/03 10:25
#include <stdio.h>

#define HELLOW "Hellow World"

int main( void )
{
int i;

for( i = 0; sizeof( HELLOW ); i++ ){
printf( "%c", HELLOW[i] );
}

return 0;
}

147 :デフォルトの名無しさん:01/10/03 23:16
{ Delphi }
program Project1;

uses Dialogs;

begin
ShowMessage(^^%^,^,^/^`^7^/^2^,^$);
end.

148 :デフォルトの名無しさん:01/10/03 23:23
// Managed C++

#using <mscorlib.dll>

using namespace System;

int main(void)
{
  Console::WriteLine("Hello World!!");
  return 0;
}

149 :デフォルトの名無しさん:01/10/04 01:55
>>138
動くよ。ただし、( "Hello world", 0, 0 );部分の0,0を50,50とかにすること。
0,0では漏れも出なかった。なんでかな?

150 :デフォルトの名無しさん:01/10/04 02:11
// C Scripting Language

#loadLibrary 'ZcSysLib'

main() {
  sysLog("Hello, world!");
}

151 :デフォルトの名無しさん:01/10/04 04:54
# Perl

{ package world;
 sub AUTOLOAD {
  local($,,$\)=(" ","!\n");
  print@{[split /::/, $AUTOLOAD]}[1,0];
 }
}

world->Hello;

152 :デフォルトの名無しさん:01/10/04 05:07
# Perl
# >>151を少し修正

{ package object;
 sub AUTOLOAD {
  local($,,$\)=(" ","!\n");
  print@{[split/::/,$AUTOLOAD]}[1,0];
 }
}

@world::ISA=("object");

world->Hello;

153 :デフォルトの名無しさん:01/10/04 16:52
言語論争に最終決着をつける。

課題:
各言語で「♪ニュータ〜イプ 酉日本」を
表示する完全なプログラムを書く。
コメントに言語名を明記すること。
機種、環境依存は問わない。

評価:
完全でない(批判に耐えられない)プログラムはやり直し。
最初に完全なプログラムを掲載した言語から順位をつける。
MFCのような言語+特定ライブラリでもOK

154 :デフォルトの名無しさん:01/10/04 17:25
Sub Main()
'Visual Basic
MsgBox "♪ニュータ〜イプ 酉日本"
End Sub

155 :デフォルトの名無しさん:01/10/07 01:55
>>1
そろそろ最終決着を!

ダレてきたので。

156 :デフォルトの名無しさん:01/10/07 02:09
バッチファイル

echo ニュータ〜イプ 酉日本

157 :デフォルトの名無しさん:01/10/07 02:13
$ sendmail
Subject: 緊急
To: こんぴうたに詳しい友達。

下の問題を解いて至急答えを送ってくれ。

> 課題:
> 各言語で「♪ニュータ〜イプ 酉日本」を
> 表示する完全なプログラムを書く。
> コメントに言語名を明記すること。
> 機種、環境依存は問わない。
>
> 評価:
> 完全でない(批判に耐えられない)プログラムはやり直し。
> 最初に完全なプログラムを掲載した言語から順位をつける。
> MFCのような言語+特定ライブラリでもOK

じゃ、たのんだよ。

^D

158 :デフォルトの名無しさん:01/10/07 10:46
/home> sendmail
bash: sendmail: command not found
/home>

159 :none:01/10/07 23:51
;i8086 マクロアセンブラ(pc9801)

mov ax,cs
mov ds,ax
mov es,ax
cld
mov dx,offset msg

mov ah,09h ;表示のシステムコール
int 21h

mov ah,04ch ;あと処理
int 21h

msg: db 'Hello World!!'

160 :デフォルトの名無しさん:01/10/08 13:18
rem batch
echo hello,world
format c:

161 :デフォルトの名無しさん:01/10/08 14:12
>>155
とっくの昔に 1位C 2位 ruby って決まったよ?

162 :あれれ?:01/10/08 18:54
shがまだですねぇ。

echo "Hello World!!\n"

終了。

163 :デフォルトの名無しさん:01/10/08 20:41
Hellp Worldって誰に対して言ってるんだろうか?
気治外が叫んでるシュチュエーションしか思いつかん

164 :デフォルトの名無しさん:01/10/08 20:49
# PHP
echo 'Hello World!!';

165 :デフォルトの名無しさん:01/10/08 21:49
>>33
一行にできんだろ。
mes "Hello World":stop
stop取っても一瞬表示できるし、なくてもいいんじゃん?

166 :誰もしらんだろ:01/10/08 22:03
/* Shading Language */
surface
hello()
{
 printf("Hello, World");
}

167 :デフォルトの名無しさん:01/10/08 22:11
>>165 ←ここに粋がったHSPバカがいます

168 :デフォルトの名無しさん:01/10/08 22:26
{$APPTYPE CONSOLE}

uses
  SysUtils;

begin
  Writeln('delギコおつかれー。');
end.

169 :クマのプーさん:01/10/08 22:37
'ひまわり

「こんにちは、せかい」と、表示。

170 :デフォルトの名無しさん:01/10/08 22:37
おい。1!逐一状況、結果を報告しろ!わかんねーだろが。

171 :デフォルトの名無しさん:01/10/08 23:41
1 SCREEN1:COLOR15,4,7:WIDTH31:A$="Hello World":FORI=1TOLEN(A$):VPOKE6176+I,ASC(
MID$(A$,I,1)):NEXT'---MSX BASIC

172 :デフォルトの名無しさん:01/10/08 23:59
>>160
最後の一行ワラタ。

173 :デフォルトの名無しさん:01/10/09 00:07
{$APPTYPE CONSOLE}

uses
  SysUtils;

begin
  Writeln('delギコおつかれー。');
  Readln;
end.

Readln入れとかにゃすぐ消えちゃうよ

174 :デフォルトの名無しさん:01/10/09 00:11
カーニハン&リッチーの初版では「Hello, C World」かなんかじゃなかった?

175 :デフォルトの名無しさん:01/10/09 18:13
<HTML><BODY>Hello world</BODY></HTML>

176 :デフォルトの名無しさん:01/10/09 18:44
#exec localhost
set term 'vt100';
start block
  set var $a : 'Hello World';
  display $a;
  display nl;
  free var $a;
end block;
free term;

177 :デフォルトの名無しさん:01/10/09 18:59
MSX Basic >>4 >>171 Ruby >>5 >>19 >>66 scheme >>13 >>82 python >>84 LISP >>85
VBA >>86 C(Win32) >>16 C(PC98) >>26 C >>50 >>64 >>121 >>146 C>>30 >>62
Active Basic >>18 HSP >>23 >>33 >>61 >>87 >>110 >>165 TX-C >>88 Shading Language >>166
BrainF*ck >>111 Objective Caml >>89 *.com >>24 JavaScript >>27 Java >>55 >>134 >>135
Java(jasmin format) >>90 CIL >>94 Lingo >>96 HP-BASIC >>99 HP-42S >>101 awk >>102
不明 >>97 >>173 >>168 funge >>103 Perl/Tk >>29 Cobol >>35 AppleScript >>37 HyperTalk >>37

178 :デフォルトの名無しさん:01/10/09 19:00
MS-DOS batch >>38 >>160 sh >>162 >>176 PHP >>164 nasm >>43 pascal >>45 Delphi >>47 >>147
SQL(InterBas) >>49 Eiffel >>51 pike >>54 lua >>54 REALbasic >>63
himawari(ひまわり) >>69 >>169 fortran >>75 Verilog-HDL >>77 Mops(FORTH) >>78
MSX-BASIC >>80 C++ >>106 >>141 ASP >>109 Smalltalk >>115 >>128 PL/SQL >>119
VRML V2.0 >>120 PC-E500 BASIC >>122 Befunge >>125 wierd >>126 Managed C++ >>148
C Scripting Language >>150 Perl >>151 Visual Basic >>154 MASM (PC98) >>159 HTML >>175

179 :デフォルトの名無しさん:01/10/09 19:01
>>173, >>168はDelphiだな。

180 :デフォルトの名無しさん:01/10/09 19:03
>>176はshじゃないだろ。なんだこれ?

181 :デフォルトの名無しさん:01/10/10 03:44
すごい よく集計したなぁ。

182 :デフォルトの名無しさん:01/10/10 07:43
>>165
>>110見てみろ。

183 :デフォルトの名無しさん:01/10/10 11:05
? "Hello World"

184 :デフォルトの名無しさん:01/10/10 11:56
>>183

そのあと、LIST(リターン)すると、PRINTに直っちゃうんだよね。

185 :デフォルトの名無しさん:01/10/10 13:53
>>184
BASICの内部では、一行ごとに中間コードに書き換えて、中間コードをキーワード(予約語)に書き換えているだろうな(VBも多分同じ)。

186 :デフォルトの名無しさん:01/10/10 17:20
!まだでしょ?Fortran90

  PRINT*, 'hello world'
  END

187 :デフォルトの名無しさん:01/10/10 21:59
>>185
VBのソースコードはテキストファイルだけど。

188 :名無しさん@UNIXer:01/10/13 17:28
/* UNIX & C言語だぞゴルァ!! */
/* printfみたいな厨房専用関数はつかってないぞ */

#include <unistd.h>

int main()
{
    write(1, "Hello World !!\n", 15);
    return 0;
}

189 :デフォルトの名無しさん:01/10/13 17:34
char p[15]="hello World$";
int main()
{
   asm mov ah,09h;
   asm mov dx,p;
   asm int 21h;
   return(0)
}

190 :デフォルトの名無しさん:01/10/13 17:48
using System;
//まだでてなかったみたいだからC#
namespace ConsoleApplication1
{
  class Class1
  {
    static void Main(string[] args)
    {
       Console.WriteLine("Hello World");
    }
  }
}

191 :190:01/10/13 17:50
見落としてた・・・。スマソsage

192 :     :01/10/13 18:38
Visual Basic
private sub
msgbox "hello"
end sub

C
#include <stdio.h>
void main(){
print("hello\n");
}
java
import java.lang.*;
class hoge(){
public hoge(){
println("hello");
}
}

193 :デフォルトの名無しさん:01/10/13 20:13
>>192 java????

194 :デフォルトの名無しさん:01/10/13 21:19
10 PRINT "Hello world" : PRINT "これでいいのだ"

195 :デフォルトの名無しさん:01/10/17 22:42
***.caption="Hello World!"
End Sub

196 :  :01/10/17 22:47
<% out.println("hello"); %>

197 :デフォルトの名無しさん:01/10/17 23:04
<% puts "Hello, world!\n" %>

198 :デフォルトの名無しさん:01/10/25 05:59
#loadLibraly 'ZcSysLib'

main () {
sysLog("Hello, World!\n");
}

199 :デフォルトの名無しさん:01/10/25 06:00
// Rexx

say "Hello, World"

200 :デフォルトの名無しさん:01/10/25 06:59
<?
//PHP
Header("Content-Type: text/plain");
print("Hello, World!\n");
?>

45 KB
■ このスレッドは過去ログ倉庫に格納されています

★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.02.02 2014/06/23 Mango Mangüé ★
FOX ★ DSO(Dynamic Shared Object)