- 1 名前:名無しさん@お腹いっぱい。 [2001/04/11(水) 18:24.net]
- それじゃ俺が知っている C からだ。
皆も知ってる言語・スクリプトで続けてくれ! #include <stdio.h> int main() { printf("Hello World\n"); return (0); }
- 2 名前:1 [2001/04/11(水) 18:25.net]
- インデントが効かないのか>>2チャンネル
悲しい
- 3 名前:名無しさん@お腹いっぱい。 mailto:sage [2001/04/11(水) 18:29.net]
- とりあえず全角の空白( )入れてみた。どうよ
#include <stdio.h> int main() { printf("Hello World\n"); return (0); }
- 4 名前:名無しさん@お腹いっぱい。 [2001/04/11(水) 18:31.net]
- #!/bin/sh
echo Hello World つまらん $ cat <<EOF > Hello World > EOF つまらん
- 5 名前:名無しさん mailto:sage [2001/04/11(水) 18:36.net]
- %%
"hellow" { printf("world"); } %%
- 6 名前:名無しさん@お腹いっぱい。 mailto:sage [2001/04/11(水) 19:08.net]
- #include <stdio.h>
int main() { &nbsp;printf("Hello World\n"); &nbsp;return (0); }
- 7 名前:名無しさん@お腹いっぱい。 mailto:sage [2001/04/11(水) 19:10.net]
- >>1はうんこ
- 8 名前:名無しさん@お腹いっぱい。 [2001/04/11(水) 22:44.net]
- <%
Response.Write("HeLlo World") %> 今はなきASP・・・ これでよかったっけか・・・
- 9 名前:名無しさん@お腹いっぱい。 [2001/04/11(水) 22:51.net]
- ." Hello World"
- 10 名前:名無しさん@お腹いっぱい。 [2001/04/11(水) 22:59.net]
- class Foo
def world print "Hello World!\n" end end hello=Foo.new hello.world
- 11 名前:名無しさん@お腹いっぱい。 [2001/04/11(水) 22:59.net]
- 某大学の某先生は、いまだに旧規格のCを教えて
ます。逝ったほうがいいかも。 main() { printf("Hello World!\n"); }
- 12 名前:11 [2001/04/11(水) 23:01.net]
- >>11
そういえば、某大学の某助手は、C++の講義で>>11をやって いました。C++では暗黙の型宣言は禁止されていたはず。
- 13 名前:名無しさん@お腹いっぱい。 [2001/04/11(水) 23:07.net]
- #!/usr/bin/yabasic
print "Hello World!"
- 14 名前:hanajan_特科連X mailto:hanajan(★本物) [2001/04/11(水) 23:09.net]
- 金がなくて・・・
Cの教科書を使って、安売りされていたボーランドのC++を使っていました。 "#include"を工夫して何とか凌ぐことが出来ました。 でも、Linuxって、ワシみたいなのには有り難いと思ったりします。
- 15 名前:ロッソ@XEmacs [2001/04/11(水) 23:11.net]
- 〃
(中」中)ノ GNU Hello World も ./configure; make; make install ですか?
- 16 名前:CCルリたん。 [2001/04/11(水) 23:12.net]
- cpp (藁。
#error "Hello World!"
- 17 名前:名無しさん@お腹いっぱい。 [2001/04/11(水) 23:23.net]
- write(*,*)'Hello World"
end
- 18 名前:名無しさん@お腹いっぱい。 mailto:sage [2001/04/11(水) 23:26.net]
- 古いけど・・・。
www.latech.edu/~acm/HelloWorld.shtml
- 19 名前:基本 mailto:sage [2001/04/11(水) 23:58.net]
- 10 print "Hello World."
- 20 名前:名無しさん@お腹いっぱい。 [2001/04/12(木) 00:57.net]
- 10 カケ "Hello World"
20 10 ニイケ
- 21 名前:anonomasu [2001/04/12(木) 01:04.net]
- {begin}
print "echo Hello World" だっけな?(AWK)
- 22 名前:名無しさん@お腹いっぱい。 [2001/04/12(木) 01:04.net]
- begin
writeln('Hello SofMap World'); end.
- 23 名前:名無しさん@お腹いっぱい。 [2001/04/12(木) 01:17.net]
- 44 333333 555555 555555 666666 9 666666 7777777 555555 3333
- 24 名前:名無しさん@お腹いっぱい。 [2001/04/12(木) 01:19.net]
- 日本の言語で「こんにちわ 世界」っていうのはがいしゅつ?
- 25 名前:名無しさん@お腹いっぱい。 [2001/04/12(木) 01:24.net]
- #include <gtk/gtk.h>
void quit (GtkWidget *widget, gpointer data) { gtk_main_quit (); } int main(int argc, char *argv[]) { GtkWidget *window; GtkWidget *button; gtk_set_locale(); gtk_init(&argc, &argv); window = gtk_window_new(GTK_WINDOW_TOPLEVEL); gtk_signal_connect(GTK_OBJECT(window), "destroy", GTK_SIGNAL_FUNC(gtk_main_quit), NULL); button = gtk_button_new_with_label("厨房は逝ってよし"); gtk_signal_connect(GTK_OBJECT(button), "clicked", GTK_SIGNAL_FUNC(quit), NULL); gtk_container_add(GTK_CONTAINER(window), button); gtk_widget_show(button); gtk_widget_show(window); gtk_main(); return 0; }
- 26 名前:名無しさん@お腹いっぱい。 mailto:sage [2001/04/12(木) 02:33.net]
- #import <stdio.h>
@interface HelloWorld: Object { } -say; @end @implementation HelloWorld -say { printf("hello world\n"); return self; } @end int main() { id obj = [HelloWorld new]; [obj say]; [obj free]; return 0; }
- 27 名前:名無しさん@お腹いっぱい。 mailto:sage [2001/04/12(木) 02:36.net]
- #include <iostream>
int main() { std::cout << "hello world" << std::endl; }
- 28 名前:CCルリたん。 mailto:sage [2001/04/12(木) 03:27.net]
- >>26
ObjectiveCじゃないか?。見たの久しぶりだな。 むかーしむかし、NeXTって会社があってだな。 Canonが代理店やっていた頃があるんだなぁ。
- 29 名前:名無しさん@お腹いっぱい。 [2001/04/12(木) 03:43.net]
- LD DE, HELLO
LD C, 09H CALL 0005H LD C, 00H CALL 0005H HELLO: DB 'Hello World', 0DH, 0AH, '$'
- 30 名前:Anonymousさん mailto:bashじゃ [2001/04/12(木) 07:49.net]
- #!/bin/sh
echo 'Hello World'
- 31 名前:名無しさん@お腹いっぱい。 [2001/04/12(木) 08:31.net]
- #!/usr/bin/perl
print "Hello, World"; exit;
- 32 名前:Be名無しさん [2001/04/12(木) 08:41.net]
- #include <Be.h>
class HelloWindow : public BWindow { public: HelloWindow() : BWindow(BRect(100,100,250,100), "Hello World", B_TITLED_WINDOW, 0) { BStringView *view = new BStringView(Bounds(), "Hello World", "Hello World"); view->SetFont(be_bold_font); view->SetFontSize(25.0); AddChild(view); } bool QuitRequested() { be_app->PostMessage(B_QUIT_REQUESTED); return BWindow::QuitRequested(); } }; class HelloWorld : public BApplication { public: HelloWorld() : BApplication("application/x-vnd.hello.world") { (new HelloWindow())->Show(); } }; int main() { (new HelloWorld())->Run(); return 0; }
- 33 名前:名無しさん@お腹いっぱい。 [2001/04/12(木) 08:54.net]
- VB。他の知ってるヤツはがいしゅつだった…
鬱だ… sub Form_Load() print "Hello World" end sub
- 34 名前:33 [2001/04/12(木) 08:55.net]
- しまった、private sub Form_Load() だ。
あまりに久しぶりだからな… 鬱だ氏脳
- 35 名前:hanajan_(元祖なめんなよ) mailto:admin@whatsnewkaigo.com [2001/04/12(木) 09:40.net]
- class HelloWorld {
public static void main(String[] args) { System.out.println("Hello World"); } } スマソ、マイナーな言語で・・・
- 36 名前:hanajan_(元祖なめんなよ) mailto:admin@whatsnewkaigo.com [2001/04/12(木) 09:53.net]
- <marquee>Hello World</marquee>
- 37 名前:名無しさん@お腹いっぱい。 [2001/04/12(木) 10:34.net]
- $ touch Hellow\ World
$ ls Hellow\ World Hellow World
- 38 名前:sql [2001/04/12(木) 11:03.net]
- create table hello (hello char(16));
insert into hello values('hello world'); select * from hello;
- 39 名前:m4 [2001/04/12(木) 11:11.net]
- define(hello,`Hello, World')dnl
hello
- 40 名前:PostScript [2001/04/12(木) 11:41.net]
- %!PS
/Times-Roman findfont 36 scalefont setfont 100 100 moveto (Hello, World) show
- 41 名前:名無しさん@お腹いっぱい。 [2001/04/12(木) 12:46.net]
- while (1) :
print "Hello World"; あるいは # python -c "print 'Hello World'" でどうよ
- 42 名前:O越@COBOL [2001/04/12(木) 12:51.net]
- IDENTIFICATION DIVISION.
PROGRAM-ID. HELLO-WORLD. AUTHOR. O. ENVIRONMENT DIVISION. CONFUGURATION SECTION. DATA DIVISION. WORKING-STORAGE SECTION. 01 HELLO-WORLD PIC X(11) VALUE "Hello World". PROCEDURE DIVISION. DISPLAY-001. DISPLAY HELLO-WORLD ON CONSOLE. STOP RUN.
- 43 名前:O越@COBOL mailto:sage [2001/04/12(木) 12:52.net]
- CONFIGURATION SECTIONを間違えた。鬱だ氏脳。
- 44 名前:emacs-lisp [2001/04/12(木) 14:03.net]
- (message "Hello, World")
- 45 名前:MSX BASIC [2001/04/12(木) 14:41.net]
- 10 ? "Hello World"
20 GOTO 10
- 46 名前:Scheme [2001/04/12(木) 15:14.net]
- (display (list->string (reverse (string->list "\ndlroW, olleH"))))
- 47 名前:もいっちょScheme [2001/04/12(木) 15:19.net]
- (display (list->string (map (lambda (x) (integer->char (-1+ (char->integer x)))) (string->list "Ifmmp-!Xpsme"))))
- 48 名前:デフォルトの名無しさん mailto:sage [2001/04/12(木) 15:27.net]
- これからもっとも人口の多い言語になるC#です。
>>35 に似てるのは気のせいよ。 using System; class HelloWorld { public static void Main(String[] args) { Console.WriteLine("Hello World"); } }
- 49 名前:hanajan_(元祖なめんなよ) mailto:admin@whatsnewkaigo.com [2001/04/12(木) 16:58.net]
- >>48
似過ぎだって・・・
- 50 名前:名無しさん@お腹いっぱい。 [2001/04/12(木) 17:35.net]
- >>42
DISPLAY HOGE ON CONSOLE. じゃなくて DISPLAY HOGE UPON CONSOLE. じゃないかな いくら偽者だといってもちみのソース汚すぎ。 私が清書してあげましょう。 目盛行 ---1----+----2----+----3----+----4----+----5----+----6----+----7----+--- 000100 IDENTIFICATION DIVISION. 000200 PROGRAM-ID. HELLO. 000300 * 000400 ENVIRONMENT DIVISION. 000500 CONFIGURATION SECTION. 000600 SOURCE-COMPUTER. MAKER-A. 000700 OBJECT-COMPUTER. MAKER-A. 000800 / 000900 DATA DIVISION. 001000 / 001100 WORKING-STORAGE SECTION. 001200 01 HELLO-WORLD PIC X(11) VALUE 'Hello World'. 001300 / 001400 PROCEDURE DIVISION. 001500 DISPLAY HELLO-WORLD UPON CONSOLE. 001600 STOP RUN.
- 51 名前:50 mailto:sage [2001/04/12(木) 17:37.net]
- げげ空白がなくなってる。ずれてるじゃんかー
結局汚いままか。
- 52 名前:50 mailto:sage [2001/04/12(木) 17:46.net]
- よしできた。こんなのが書きたかったの。
IDENTIFICATION DIVISION. PROGRAM-ID. HELLO. * ENVIRONMENT DIVISION. CONFIGURATION SECTION. SOURCE-COMPUTER. MAKER-A. OBJECT-COMPUTER. MAKER-A. / DATA DIVISION. / WORKING-STORAGE SECTION. 01 HELLO-WORLD PIC X(11) VALUE 'Hello World'. / PROCEDURE DIVISION. DISPLAY HELLO-WORLD UPON CONSOLE. STOP RUN.
- 53 名前:名無しさん@お腹いっぱい。 mailto:sage [2001/04/12(木) 18:01.net]
- 結構大変だったでしょう>>50(偽50)
- 54 名前:53 mailto:sage [2001/04/12(木) 18:07.net]
- 訂正
結構大変だったでしょう>>52(偽50)
- 55 名前:名無しさん@Emacs [2001/04/12(木) 18:07.net]
- PROGRAM HELLO
WRITE(6,610) ' HELLO WORLD ' 610 FORMAT(A20) END
- 56 名前:名無しさん@お腹いっぱい。 [2001/04/12(木) 19:39.net]
- emacs lisp
(print "Hello World")
- 57 名前:56 [2001/04/12(木) 19:40.net]
- >>44
で既出だった。しかも message の方が洗練されてる。打つだし脳
- 58 名前:名無しさん@お腹いっぱい。 mailto:sage [2001/04/12(木) 21:48.net]
- ふと思ったが、このスレ板違いのような…(w
- 59 名前:名無しさん@お腹いっぱい。 [2001/04/12(木) 22:50.net]
- proc options(maon);
. .
- 60 名前:名無しさん@お腹いっぱい。 [2001/04/12(木) 23:09.net]
- <?php
echo "Hello, World."; ?>
- 61 名前:名無しさん@お腹いっぱい。 [2001/04/12(木) 23:22.net]
- >>33
Windows プログラム的には Private Sub Form_Paint() Print "Hello World" End Sub のほうがよくない? フォームの AutoRedraw プロパティも デフォルトでは False だし。
- 62 名前:名無しさん@お腹いっぱい。 mailto:sage [2001/04/12(木) 23:27.net]
- ┌─────────┐
│ .| │ Hello World! │ │ .| └―――──――――┘ ヽ(´ー`)ノ ( へ) く
- 63 名前:U-名無しさん [2001/04/13(金) 01:46.net]
- K&R.
これからはじまった。 (これがプログラマーに永遠にHello Worldを書かせつづける原点)
- 64 名前:PDF [2001/04/13(金) 03:25.net]
- %PDF-1.4
1 0 obj << /Type /Catalog /Pages 2 0 R >> endobj 2 0 obj << /Type /Pages /Kids [3 0 R] /Count 1 >> endobj 3 0 obj << /Type /Page /Parent 2 0 R /MediaBox [0 0 200 150] /Resources << /Font << /F1 4 0 R >> >> /Contents 5 0 R >> endobj 4 0 obj << /Type /Font /Subtype /Type1 /BaseFont /Helvetica >> endobj 5 0 obj << /Length 39 >> stream BT /F1 20 Tf 10 100 Td (Hello World) Tj ET endstream endobj xref 0 6 0000000000 65535 f 0000000009 00000 n 0000000058 00000 n 0000000115 00000 n 0000000241 00000 n 0000000311 00000 n trailer << /Size 6 /Root 1 0 R >> startxref 403 %%EOF
- 65 名前:名無しさん@お腹いっぱい。 mailto:sage [2001/04/13(金) 04:38.net]
- xfontsel -sample "hello world"
- 66 名前:Anonymousさん mailto:N88BASICだゴラァ [2001/04/14(土) 11:22.net]
- 10 PRINT "HELLO WORLD"
20 END
- 67 名前:Anonymousさん mailto:sage [2001/04/14(土) 11:23.net]
- program Hello(input, output)
begin writeln('Hello World') end.
- 68 名前:Anonymousさん mailto:sage [2001/04/14(土) 11:24.net]
- (defun hello
(print (cons 'Hello (list 'World))))
- 69 名前:Anonymousさん mailto:sage [2001/04/14(土) 11:26.net]
- #include <stdio.h>
void main(void) { char *message[] = {"Hello ", "World"}; int i; for(i = 0; i < 2; ++i) printf("%s", message[i]); printf("\n"); }
- 70 名前:名無しさん@お腹いっぱい。 [2001/04/14(土) 11:26.net]
- C:\>echo Hello World
Hello World C:\> 逝ってきます。
- 71 名前:Anonymousさん mailto:sage [2001/04/14(土) 11:43.net]
- #include <iostream.h> #include <string.h> class string
{ private: int size; char *ptr; public: string() : size(0), ptr(new char('\0')) {} string(const string &s) : size(s.size) { ptr = new char[size + 1]; strcpy(ptr, s.ptr); } ~string() { delete [] ptr; } friend ostream &operator <<(ostream &, const string &); string &operator=(const char *); }; ostream &operator<<(ostream &stream, const string &s) { return(stream << s.ptr); } string &string::operator=(const char *chrs) { if (this != &chrs) { delete [] ptr; size = strlen(chrs); ptr = new char[size + 1]; strcpy(ptr, chrs); } return(*this); } int main() { string str; str = "Hello World"; cout << str << endl; return(0); }
- 72 名前:Anonymousさん mailto:sage [2001/04/14(土) 11:45.net]
- #!/usr/local/bin/perl
$msg="Hello, world.\n"; if ($#ARGV >= 0) { while(defined($arg=shift(@ARGV))) { $outfilename = $arg; open(FILE, ">" . $outfilename) || die "Can't write $arg: $!\n"; print (FILE $msg); close(FILE) || die "Can't close $arg: $!\n"; } } else { print ($msg); } 1;
- 73 名前:Anonymousさん mailto:sage [2001/04/14(土) 11:46.net]
- PROGRAM HELLO
PRINT *, 'Hello World' END
- 74 名前:Anonymousさん mailto:hoge [2001/04/14(土) 11:51.net]
- どれがいいと思う?
ヲレ的には いにしえのRPG言語が良いのじゃ
- 75 名前:Z80 [2001/04/14(土) 15:12.net]
- LD HL,MSGTBL
CALL PRINTOUT サブルーチンの中は考えてません(ダメ?)。
- 76 名前:名無しさん@お腹いっぱい。 mailto:sage [2001/04/14(土) 15:17.net]
- #include <syslog.h>
int main() { syslog(LOG_INFO|LOG_USER, "ALL YOUR BASE ARE BELONG TO US."); return 0; }
- 77 名前:Anonymousさん mailto:わけわか〜 [2001/04/14(土) 16:25.net]
- >>76
それ、「Hello World」なのか?
- 78 名前:名無しさん@お腹いっぱい。 [2001/04/14(土) 16:44.net]
- >>29
最後の CALL は JP にしとこうよ。 OS-9 + MC680x0 きぼん。
- 79 名前:名無しさん@お腹いっぱい。 [2001/04/14(土) 17:31.net]
- #!/usr/local/bin/ruby
print [72, 101, 108, 108, 111, 32, 87, 111, 114, 108, 100, 10].pack("C*") # Just Another Perl Hacker みたいだね
- 80 名前:x86 ASM [2001/04/14(土) 22:16.net]
- x86+MS-DOS+Debug.exe (tested on Win98)
-a cs:0 24E1:0000 0E PUSH CS 24E1:0001 1F POP DS 24E1:0002 BA0E00 MOV DX,000E 24E1:0005 B409 MOV AH,09 24E1:0007 CD21 INT 21 24E1:0009 B8014C MOV AX,4C01 24E1:000C CD21 INT 21 -e cs:e 24E1:000E 54.48 68.65 24E1:0010 69.6c 73.6c 20.6f 70.2c 72.20 6F.57 67.6f 72.72 24E1:0018 61.6c 6D.64 20.0d 63.0a 61.0a 6E.24 6E.0 -g Hello, World プログラムは正常に終了しました. -
- 81 名前:名無しさん@お腹いっぱい。 [2001/04/14(土) 22:54.net]
- as(FreeBSD+x86) maybe required i386 or later.
.text pushl $0x0c pushl $msg pushl $0x1 pushl $0x4 movl $0x4,%eax int $0x80 subl $-0x10,%esp xorl %ebx,%ebx xorl %eax,%eax incl %eax pushl %ebx pushl %eax int $0x80 msg: .asciz "Hello, World\n"
- 82 名前:名無しさん@お腹いっぱい。 mailto:ネタ切れ [2001/04/15(日) 01:15.net]
- $ echo vaka | sed -e 's/vaka/Hello World/'
- 83 名前:名無しさん@お腹いっぱい。 [2001/04/15(日) 01:22.net]
- % wget ftp://ftp.gnu.org/gnu/hello/hello-1.3.tar.gz
% tar zxfv hello-1.3.tar.gz ; cd hello-1.3 % ./configure ; make ; make install ; rehash % hello
- 84 名前:名無しさん@お腹いっぱい。 mailto:sage [2001/04/15(日) 01:38.net]
- >>83
むぅ冗談かと思ったら。一体何をするプログラムだ??
- 85 名前:すとーるまんKo mailto:sage [2001/04/15(日) 01:51.net]
- >>84
Hello Worldはプログラムを習い始めてまず作らされます。 毎年、数百万ステップものHello Worldプログラムが作られ 再利用することも無く捨てられていきます。 まったく、資源の無駄としか言いようが無く、GNUの精神にも 真っ向から挑戦しています。 この不毛な人的リソース消費に終止符を打つため、より正しい Hello Worldプログラムのソースをフリーソフトとして公開します。
- 86 名前:名無しさん@お腹いっぱい。 [2001/04/15(日) 01:53.net]
- >>81
もっと短くなるよ コンパイラが吐いたソースそのままじゃoもろくない
- 87 名前:名無しさん@お腹いっぱい。 mailto:sage [2001/04/15(日) 05:33.net]
- >>86
それは、 movl $0x4,%eax pushl %eax とした方がバイト数減らせるとか? ちなみに、これはコンパイラが吐いたソースではないよ。 普通にhello.Sでかいてま。教えてplease.
- 88 名前:名無しさん@お腹いっぱい。 [2001/04/15(日) 14:22.net]
- printk(KERN_EMERG "Hello, World!\n");
machine_halt(); do_exit(0);
- 89 名前:名無しさん@お腹いっぱい。 [2001/04/15(日) 15:03.net]
- (message-box (mapconcat 'char-to-string '(72 101 108 108 111 32 87 111 114 108 100) ""))
(message-box (prin1-to-string '(Hello Wold)))
- 90 名前:名無しさん@お腹いっぱい。 [2001/04/15(日) 15:11.net]
- >>84
ttp://www.gnu.org/software/hello/hello.html # apt-get install hello # hello Hello, world!
- 91 名前:名無しさん@お腹いっぱい。 [2001/04/15(日) 21:24.net]
- # auto-apt run
# hello
- 92 名前:CCルリたん。 [2001/04/16(月) 01:10.net]
- <HTML>
<TITLE> Hello World </TITLE> <BODY> Hello World </BODY> </HTML>
- 93 名前:awk [2001/04/16(月) 04:57.net]
- ちがう >>21
#!/usr/bin/awk BEGIN{ print "Hello World"; }
- 94 名前:WRD [2001/04/16(月) 22:38.net]
- @STARTUP(400)@WMODE(5)@TON(2);
@LOCATE(3;29)@COLOR(37)@WAIT(8); Hello World.
- 95 名前:Anonymousさん mailto:sage [2001/04/16(月) 23:18.net]
- # /ver/qmail/bin/qmail-inject
to: admin@hanajyan.com hello world ctrl + d ををっ!なぜか師匠に差出人不明のメールが...
- 96 名前:クンクン(零式) mailto:河内の原始クンクン(★♀なのよ) [2001/04/16(月) 23:43.net]
- >>95
クン・・・ まぁ、Linuxって便利なようね。。。 # /ver/qmail/bin/qmail-inject to:ups@hanajan.com "hello world" ctrl + d "give_me_UPS_to_use_AS/400" ctrl + d ctrl + z クーン,クンクン
- 97 名前:CCルリたん。 [2001/04/17(火) 00:30.net]
-
ruri% wall Hello World
- 98 名前:ベタでスマソ mailto:sage [2001/04/17(火) 04:23.net]
- \documentclass{jarticle}
\begin{document} Hello World \end{document}
- 99 名前:VAX DCL mailto:sage [2001/04/19(木) 10:28.net]
- $ WRITE SYS$OUTPUT "Hello World"
$ EXIT
- 100 名前:名無しさん@お腹いっぱい。 [2001/04/21(土) 07:02.net]
- <TITLE>
Hello World in JavaScript </TITLE> <SCRIPT> document.write ("Hello, world!") </SCRIPT>
|
|