06/04/14 21:30:00
初心者の参考になるんじゃないかな
2:デフォルトの名無しさん
06/04/14 21:48:46
HQ9+による"Hello, world!"
H
URLリンク(ja.wikipedia.org)
3:デフォルトの名無しさん
06/04/14 22:34:43
日本語のHelloWorld
「こんにちは世界」
4:デフォルトの名無しさん
06/04/14 23:09:44
URLリンク(ja.wikipedia.org)
5:デフォルトの名無しさん
06/04/14 23:18:30
これも hello world! って出てくるぜ。
うまくレンダリングできればなw
URLリンク(webstandards.org)
6:1
06/04/14 23:32:59
こりゃ削除以来だ。
7:デフォルトの名無しさん
06/04/15 01:03:12
C言語:
#include<stdio.h>
int main()
{
puts(゙Hello world゙);
return 0;
}
C++言語:
#include<stdio.h>
int main()
{
puts(゙Hello world゙);
return 0;
}
Objective-C言語:
#include<stdio.h>
int main()
{
puts(゙Hello world゙);
return 0;
}
8:デフォルトの名無しさん
06/04/15 01:14:29
#bash
echo HelloWorld
#csh
echo HelloWorld
#sh
echo HelloWorld
rem dos
echo HelloWorld
rem OS/2
echo HelloWorld
rem Win/NT
echo HelloWorld
9:デフォルトの名無しさん
06/04/15 03:01:17
-- "Hello World"を画面に描くクロスプラットフォームな方法を知りたいんですが。
「油性ペンもってこい。」
10:デフォルトの名無しさん
06/04/15 03:02:26
* Prolog
?- write('Hello World!').
11:デフォルトの名無しさん
06/04/15 17:41:26
The Hello World Collection
URLリンク(www.roesler-ac.de)
261 Hello World programs
12:デフォルトの名無しさん
06/04/15 22:33:13
>>7
ObjCは#importのほうがよくね?
13:デフォルトの名無しさん
06/04/15 23:48:14
>>7
C++はstreamのほうがよくね?
14:デフォルトの名無しさん
06/04/15 23:52:32
main(){puts("春だなぁ・・・");}
15:デフォルトの名無しさん
06/04/16 00:18:23
10 Goto "Hallo Work"
16:デフォルトの名無しさん
06/04/16 01:16:58
かわいそうだから>>1に協力してあげる。
Java:
public class HelloWorld{
public static main(final String... args){System.out.print("Hello World");}
}
Haskell:
main = putStr "HelloWorld"
JavaScript
document.write("Hello World");
PHP:
Hello World
Perl:
print "Hello world";
XSLT:
<?xml version="1.0"?>
<stylesheet xmlns="URLリンク(www.w3.org)">
<template match="/">Hello World</template>
</stylesheet>
17:デフォルトの名無しさん
06/04/16 01:19:06
あ、stylesheet要素にversion属性入れるの忘れてた
XSLT:
<?xml version="1.0"?>
<stylesheet version="1.0" xmlns="URLリンク(www.w3.org)">
<template match="/">Hello World</template>
</stylesheet>
18:デフォルトの名無しさん
06/04/16 01:21:22
>>16
Java は 5.0 ですな。
19:デフォルトの名無しさん
06/04/16 01:23:24
>>18
その通りです。なんとなく可変長引数の方が感覚にあってるような気がして…
20:デフォルトの名無しさん
06/04/16 01:56:29
とかいいながらvoid忘れてました。void付けてください。
21:デフォルトの名無しさん
06/04/16 03:00:32
puts("GoodbyeWorld!\n")
22:デフォルトの名無しさん
06/04/16 16:13:47
>>7
なんでダブルクォートじゃなくて濁点なの?
23:デフォルトの名無しさん
06/04/20 03:46:08
WRITE(6,19H(1X12HHello,World!))
END
24:デフォルトの名無しさん
06/04/20 13:27:28
#!/bin/awk -f
BEGIN {
print "Hello world.";
exit;
}
25:デフォルトの名無しさん
06/04/28 07:02:35
++++++++++[>+++++++>++++++++++>+++>+<<<<-]
>++.>+.+++++++..+++.>++.<<+++++++++++++++.
>.+++.------.--------.>+.>.
26:デフォルトの名無しさん
06/04/28 11:27:16
#!/bin/tail +2
Hello, world
27:デフォルトの名無しさん
06/04/28 16:37:38
;;Common Lisp
(format t "Hello,Work!")
28:デフォルトの名無しさん
06/04/28 16:38:53
>>27
スレリンク(news板)l50
29:デフォルトの名無しさん
06/04/28 21:04:27
Pascal:
program HelloWorld;
begin
WriteLn('Hello, world!');
end.
30:AppleScript
06/04/28 22:04:21
display dialog "Hello, World!"
31:デフォルトの名無しさん
06/04/30 16:07:45
HQ9+
H
32:デフォルトの名無しさん
06/04/30 16:10:50
>>31
>>2
33:デフォルトの名無しさん
06/04/30 16:13:37
HQ9++
H
34:デフォルトの名無しさん
06/05/20 09:35:50
機械語
1001
35:デフォルトの名無しさん
06/05/20 10:35:47
>>34
>>34
36:デフォルトの名無しさん
06/05/20 12:10:56
C言語のHello worldプログラムには、入門書によって趣が異なるいくらかのバリエーションが存在する。
Cライブラリのprintf関数を利用したものが最も一般的で、以下のようなものである。
#include <stdio.h>
int main(void) {
printf("Hello, World!\n");
return 0;
}
なお、printf関数は変数や書式化された文字列などが表示できる比較的高機能な出力関数であり、
Hello worldプログラムにはオーバースペックであると言える。
Cライブラリには固定文を表示するためのputs関数が用意されており、これを用いる入門書もある。
#include <stdio.h>
int main(void) {
puts("Hello, World!");
return 0;
}
また、C言語の仕様から言えば、puts関数に渡している引数は文字列ではなく文字列へのポインタである。
よって、入門者にとって難関と言われるポインタを早くから理解させるために、
Hello Worldプログラムからポインタを使ったコードを例示する入門書もある。
#include <stdio.h>
int main(void) {
char *str = "Hello, World!";
puts(str);
return 0;
}
さらには、文字列をchar型へのポインタではなく配列として扱うことを好み、以下のようなコードを例示する入門書もある。
#include <stdio.h>
int main(void) {
char str[] = "Hello, World!";
puts(str);
return 0;
}
このように、入門書によって多様なHello World!プログラムが見られるのも、自由度の高いC言語ならではの現象といえよう。
37:デフォルトの名無しさん
06/05/20 12:48:43
>>36
>お兄ちゃん、だめ! それ以上は…
まで読んだ。
38:デフォルトの名無しさん
06/05/20 13:22:44
>>25
それ何て言語?
39:デフォルトの名無しさん
06/05/20 15:57:46
>>38
URLリンク(ja.wikipedia.org)
40:デフォルトの名無しさん
06/05/20 16:13:31
メール欄
41:デフォルトの名無しさん
06/05/29 18:13:38
#include <stdio.h>
int main(int argc, char *argv[])
{
unsigned char hw[] = { 0x48, 0x65, 0x6C, 0x6C, 0x6F, 0x2C, 0x20, 0x77, 0x6F, 0x72, 0x6C, 0x64, };
for (int i = 0; i < sizeof(hw) / sizeof(char); ++i) {
printf("%c", hw[i]);
}
printf("\n");
return 0;
}
42:デフォルトの名無しさん
06/05/29 18:43:19
>>41
ださすぎ。forループなんて書かなくてもprintf("%.*s\n", sizeof(hw), hw);ですむじゃん。
43:デフォルトの名無しさん
06/05/29 19:57:09
>>42
UNICODEのときに困るだろ
44:デフォルトの名無しさん
06/05/29 20:46:09
>>43
だったら初めからTCHAR使えよ。
>>41
16進エスケープは忘れられているね……。
45:デフォルトの名無しさん
06/06/10 21:53:38
URLリンク(www.lri.fr)
46:デフォルトの名無しさん
06/10/04 21:17:01
`|
47:デフォルトの名無しさん
06/10/05 19:39:20
! Fortran
program HelloWorld
implicit none
character(len=20) :: str = "dlroW,olleH"
integer :: i, n
n = len_trim(str)
forall (i=1:n) str(i:i) = str(n-i+1:n-i+1)
print *, trim(str) // "!"
end program HelloWorld
48:デフォルトの名無しさん
06/10/05 19:59:47
Ruby
str = "Hello, World"
loop do
str.length.times {|i|
print " " * i, str[i, 1], " " * (str.length - i - 1)
sleep 0.08
print "\r"
}
end
49:デフォルトの名無しさん
06/10/05 23:48:37
#include <stdio.h>
int main()
{
char c = 'H';
int i[] = {0, 29, 7, 0, 3, -67, -12, 55, 24, 3, -6, -8, -54};
for ( int n = 0; n < sizeof(i)/sizeof(int); ++n ) printf("%c", c += i[n]);
return 0;
}
50:Delphi
06/10/08 06:22:34
project helloworld
{$APPTYPE CONSOLE}
begin
Writeln("Hello Wolrd!");
end.
51:デフォルトの名無しさん
06/11/09 11:14:19
ものすごくハイレベルなハロワきぼん!
52:2ch
06/11/09 11:25:12
Hello World!
53:デフォルトの名無しさん
06/11/09 21:15:18
>>51
>>25
54:デフォルトの名無しさん
06/11/09 21:24:03
URLリンク(ja.wikipedia.org)
55:デフォルトの名無しさん
06/11/11 00:35:31
>>53
むしろそれはローレベル(と言って聞こえが悪ければBinary 2.0的)では
56:デフォルトの名無しさん
06/11/11 21:58:47
じゃぁH
57:デフォルトの名無しさん
06/11/14 17:04:00
char s1[] = "Hello";
char s2[] = "My Lover";
char s3[] = "World!";
printf("%s %s", s1, s3);
58:デフォルトの名無しさん
06/11/19 17:17:12
var a="H";
var b="e";
var c="l";
var d="l";
var e="o";
var f="W";
var g="o";
var h="r";
var i="l";
var j="d";
var k="!";
document.write(a+b+c+d+e+" "+f+g+h+i+j+k);
59:デフォルトの名無しさん
06/11/19 19:18:47
>>58ワロタ
60:デフォルトの名無しさん
06/11/19 19:20:11
>>56
>>2のHQ9+か
61:Delphi
06/12/03 19:29:22
#!/usr/bin/perl -w
length q cmp lc and print chr ord uc q chr uc and print chr ord q ref
or and print chr ord qw q lc q and print chr ord q else and print chr
ord q xor x and print chr oct oct oct ord qw q for q and print chr ord
qq q q and print chr ord q qw eq and print chr ord q pop and print chr
ord q or no and print chr ord qw q lc q and print chr ord qw q die q and
print chr hex length q q shift shmread bless q
62:デフォルトの名無しさん
06/12/03 19:31:13
Delphiじゃなかったwすまん
63:デフォルトの名無しさん
06/12/05 23:57:11
あげ
64:デフォルトの名無しさん
06/12/26 18:16:20
mes "Hello World"
65:デフォルトの名無しさん
06/12/26 19:10:09
mail -s "Hello, world." bob@b12
Bob, could you please write me a program that prints "Hello, world."?
I need it by tomorrow.
^D
66:デフォルトの名無しさん
06/12/26 19:32:36
10 print "Hello World"
もしくは
10 ? "Hello World"
67:デフォルトの名無しさん
06/12/26 19:57:24
program hello
!$ use omp_lib
!$omp parallel
print *, "Hello, Parallel world!"
!$omp end parallel
end program hello
68:デフォルトの名無しさん
06/12/28 01:09:29
#包括 <标准输入输出.头>
整数 主要(空虚)
{
打印格式("你好, 世界!");
归还 零;
}
69:デフォルトの名無しさん
06/12/31 14:19:46
Writeln('HelloWorld');
Readln;
70:デフォルトの名無しさん
06/12/31 14:21:02
begin
ShowMessage('HelloWorld');
end.
71:デフォルトの名無しさん
06/12/31 18:21:59
-- Oracle
SELECT 'Hello World' FROM DUAL;
-- SQLServer, MySQL, PostgreSQL, 他
CREATE TABLR hello (hello char(11));
INSERT INTO hello VALUES('Hello World');
SELECT * FROM hello;
72:デフォルトの名無しさん
07/01/21 21:19:56
printf("bonjour monde !");
73:デフォルトの名無しさん
07/01/21 21:38:45
#include <stdio.h>
#include <omp.h>
int main()
{
#pragma omp parallel
{
printf("Hello, World!\n")
}
return 0;
};
74:デフォルトの名無しさん
07/01/21 21:48:21
Extreme-C++
(;^^)pr int f(^_^;)
75:デフォルトの名無しさん
07/01/21 21:55:56
URLリンク(chi.usamimi.info)
76:デフォルトの名無しさん
07/05/09 18:57:28
main = putStrLn "hello, world!"
77:デフォルトの名無しさん
07/09/16 17:36:05
Hello World.
78:デフォルトの名無しさん
07/10/18 21:10:29
_
r-、' ´ `ヽr-、
ィ7 /l: ハヽハ トヾ 駄スレを隠すことは、この俺が許さん!
'|l |'´_` ´_ `| || 信念に基づいて行動する。
| |´ヒ} ヒ}`! l| それを人は正義と言う。
__ノ゙). 从 l, _'_. |从 今俺が行ってることは、上げ荒らしではない。
,_'(_ ノ_ヽ ヾl.> - ,イ;リ 正義という名の粛清だぁ!
{ f:テ} {'f:テ}',/\ヽ--//ヽ
ヽ,r─‐ 、ィ .、、 i l>Y<! i '、 バーニング!
/ iゝ_ノ iヽ /l |l l ',
lンヽ/ムノじ
79:デフォルトの名無しさん
07/10/23 04:25:19
.586
.model flat, stdcall
NULL EQU 0
MessageBoxA proto :dword, :dword, :dword, :dword
ExitProcess proto :dword
.data
TITLE1 DB 'アセンブラのテスト', 0
MESSAGE DB 'はろ~わ~るど', 0
.code
WinMainCRTStartup proc
invoke MessageBoxA, NULL, offset MESSAGE, offset TITLE1, 0
invoke ExitProcess, 0
ret
WinMainCRTStartup endp
end
80:デフォルトの名無しさん
07/10/23 06:08:38
ABとかHSPとか国産ソフトにも目を向けろてめえら
81:デフォルトの名無しさん
07/10/23 14:19:16
Hell, World!
82:デフォルトの名無しさん
07/10/23 21:37:37
>>80
' AB
#console
print "Hello, World!"
; HSP
mes "Hello, World!"
stop
83: ◆soUY0CIPXc
07/10/24 04:47:05
ぬww
84:デフォルトの名無しさん
07/10/28 04:34:46
Icon
procedure main()
write("hello world")
end
85:デフォルトの名無しさん
07/10/30 19:39:20
hello work
おいおまえ画面の前のおまえだよ 引きこもっていないで仕事探せよ
86:デフォルトの名無しさん
07/11/02 19:00:24
BA 08 01 B4 09 CD 21 C3 48 65 6C 6C 6F 2C 20 57
6F 72 6C 64 21 0D 0A 24
87:デフォルトの名無しさん
07/11/25 01:04:10
「Hello World」と、表示。
88:デフォルトの名無しさん
07/11/25 01:52:12
あげ
89:デフォルトの名無しさん
07/12/16 11:23:52
48 65 6C 6C 6F 2C 57 6F 72 6C 64 21
90:デフォルトの名無しさん
07/12/17 12:47:42
22 :デフォルトの名無しさん :2007/10/24(水) 13:17:58
+タ+ノエRオP+チイHヘ!イeヘ!イlヘ!ヘ!イoヘ!イ,ヘ!イWヘ!イoヘ!イrヘ!イlヘ!イdヘ!イ!ヘ!+メ+ノイ=ア0+ムヘ!+メイ:+ムヘ!イPヘ!イrヘ!イeヘ!イsヘ!ヘ!+メ+ノイPア0+ムヘ!イAヘ!イnヘ!イyヘ!+メ+ノイPア0+ムヘ!イKヘ!イeヘ!イyヘ!イ!ヘ!+タ+ノエ8オ0+チヘ!+タエLヘ!
上の文字列をメモ帳か何かでSJIS形式で保存して拡張子を.comにして開いてみ
誰かもっと短いのorカタカナ無し版頼む
91:デフォルトの名無しさん
07/12/18 19:05:26
#include <stdio.h>
int main(){
unsigned long long hello = 90074925356448ULL;
while (putchar((hello % 28) + 68) && hello /= 28);
return 0;
}
92:デフォルトの名無しさん
08/08/26 14:35:44
C&perl兼用
#include<stdio.h>
#define sub void
#define entry main(void)
#define print puts
sub entry
{
print("Hello world");
}
#if 0
entry();
#endif
93:デフォルトの名無しさん
08/09/11 23:46:18
Grass
wwWWwWWWwvWwwwWWwWWWwWWWWwWWWWWwvwWwwwwwwwwwwWWwWWWWwWWWWWWWwvWWWWWWWwwWWwWWWWW
WWWwWWWWWWWWWWWWwwWWWWWWWWwWWWWWWWwWWWWWWwwwwwWWWWWWWWWWwvwWWWWWWWWWWWWWWwvWwww
wwWWwwwwWWWWWWWWWWWWWWWWWWWWwWWWWWWWWWWWWWWWWwWWWWWwvwWWWWWWWWWWWWWWWWWWWWWwvwW
WWWWWWWWWWWWWWWWWWWWWWWwvwWWwwwwwwwwwwWWWwwwwwwwwwWWWWwwwwwwwwwwwwwwwwWWWWWwwww
wwwwwwwwwwwwwwwwwwwwwwwwwwWWWWWWwwwwvwWWWWwwwwwWWWWwWWWWWwwwWWWWWWwwwwwwwwwwWWW
WWWWwwwwwwwwwwwwwwwwwwwwvWWWwwwwwwwwwwwwwWWWWWwwwwwwwwwWWWWWwWWWWWWwwwwwwwwwWWW
WWWWwWWWWWWWwWWWWWWWww
94:デフォルトの名無しさん
08/09/12 01:16:56
>>7
ごめん違いがわからん('A`)
95:デフォルトの名無しさん
08/09/12 04:49:56
(display "hello, world!") ; schemeの場合
96:デフォルトの名無しさん
08/09/13 07:06:22
>>93
草い言語だなぁ。
97:デフォルトの名無しさん
08/09/14 09:19:48
debug
3527:0100 MOV AH,09
3527:0102 MOV DX,0109
3527:0105 INT 21
3527:0107 INT 20
3527:0109 DB 'hello world!',0D,0A,'$'
98:デフォルトの名無しさん
08/09/18 22:03:55
OOな、Ruby
Class Hello_World
def initialize
puts "Hello,world!"
end
end
hello_world = Hello_World.new
99:デフォルトの名無しさん
08/09/18 22:06:51
>>98
あれ?大文字になってる??
class Hello_World
def initialize
puts "Hello,world!"
end
end
hello_world = Hello_World.new
100:デフォルトの名無しさん
08/09/19 00:49:24
>>90
すっげ~♪
101:デフォルトの名無しさん
08/09/25 23:10:38
#include<iostream>
int main(){
cout<<"Hellow,World!";
return 0;
}
102:デフォルトの名無しさん
08/12/18 17:27:03
std::が無いぞ
103:デフォルトの名無しさん
08/12/24 03:45:03
>>92
これ、面白いわ。
104:デフォルトの名無しさん
08/12/30 21:45:59
VHDL(ハードウェア記述言語)によるHello world
use std.textio.all;
entity hello is end hello;
architecture behaviour of hello is
begin
process
variable l : line;
begin
write (l, String'("Hello world!"));
writeline (output, l);
wait;
end process;
end behaviour;
105:デフォルトの名無しさん
08/12/30 22:14:45
>>7と>>92をパクって
C/C++/Objective-C/Perl/Ruby/Python 互換Hello world
#include<stdio.h>
#define print(x) int main(void){puts(x);return 0;}
print("Hello World!");
106:104
08/12/30 22:18:26
こう書いた方がわかりやすいか。
C言語:
#include<stdio.h>
#define print(x) int main(void){puts(x);return 0;}
print("Hello World!");
C++:
#include<stdio.h>
#define print(x) int main(void){puts(x);return 0;}
print("Hello World!");
Objective-C:
#include<stdio.h>
#define print(x) int main(void){puts(x);return 0;}
print("Hello World!");
Perl:
#include<stdio.h>
#define print(x) int main(void){puts(x);return 0;}
print("Hello World!");
Ruby:
#include<stdio.h>
#define print(x) int main(void){puts(x);return 0;}
print("Hello World!");
Python:
#include<stdio.h>
#define print(x) int main(void){puts(x);return 0;}
print("Hello World!");
107:デフォルトの名無しさん
08/12/31 13:59:29
Dim text[12] As Byte
lstrcpy(text,"Hello World!")
Print text
108:デフォルトの名無しさん
08/12/31 20:29:16
|| 誰も知らないCurl
{curl 5.0 applet}
hello, world!
109:Whitespace
09/01/06 04:27:36
110:Whitespace
09/01/06 04:29:27
やっぱり無理か
URLリンク(ja.wikipedia.org)
111:デフォルトの名無しさん
09/01/06 09:10:52
DATA db 'Hello world',24h
mov ah, 9
mov dx, offset DATA
int 21h
printf("Hello world\n");
std::cout << "Hello world\n" << std::endl;
System.out.println("Hello world");
print "Hello world\n";
112:デフォルトの名無しさん
09/01/06 09:12:10
assembler
DATA db 'Hello world\n',24h
mov ah, 9
mov dx, offset DATA
int 21h
C
printf("Hello world\n");
C++
std::cout << "Hello world\n" << std::endl;
Java
System.out.println("Hello world");
perl
print "Hello world\n";
113:デフォルトの名無しさん
09/01/06 13:02:26
>>112
蛇足だがカタカナ表記するなら日本人はいい加減
だからどっちでもいいけど英語表記するなら
assemblerでなくassemblyでは?
114:デフォルトの名無しさん
09/04/08 01:04:26
は?
115:デフォルトの名無しさん
09/04/08 14:39:19
おそいわw
116:foi.americanprogress.org
09/08/17 17:49:59
自動焼人 ★ = 自動保守 ◆KAWORUKOFI = 自動保守#K9K?_D[L
名言集 その4
『俺の経歴カックイイだろ?』
スレリンク(news4vip板) ID:PVAf+dux0 = 自動焼人 ★
> 984 :以下、名無しにかわりましてVIPがお送りします [sage] :2009/08/10(月) 00:11:14.95 ID:PVAf+dux0
> 俺の簡単な年表(笑)
> 高二秋:自前のパソコンゲット
> 高三春:コテハンとしてデビュー、指揮官見習い
> 高三秋:指揮官デビュー
> 大一:新しい武器の開発や、突撃で数々の戦歴を残す
> 大二春:規制系キャップ取得、第一線から退く
> 大二夏:ネットでのゲーム作成プロジェクト始動
> 大二秋:政治系オフに参加
> 大二冬:最後の突撃、華々しく散る
> 大三春:政治系活動を本格始動
> 大三夏:三度目の選挙へ
>
> おまえらは、後を継ぐなよw
----------------------------------------------
この自動焼人 ★メールマガジンの配信停止をご希望される方は
スレリンク(sec2chd板)
にて自動焼人 ★までご連絡ください
117:デフォルトの名無しさん
09/09/05 18:29:10
%!
10 10 moveto
/Times-Roman findfont 30 scalefont setfont (Hello World!) show
showpage
118:デフォルトの名無しさん
09/09/05 18:33:05
\documentstyle{article}
\begin{document}
hello world!
\end{document}
119:デフォルトの名無しさん
09/09/05 23:07:43
FORTH
." Hello World"
120:デフォルトの名無しさん
09/09/06 09:44:33
J
'Hello World!'
121:デフォルトの名無しさん
09/09/06 13:31:15
braincrash
122:デフォルトの名無しさん
09/09/10 23:39:06
なでしこがないな
123:デフォルトの名無しさん
09/09/16 22:15:12
; Scheme
(display "Hello, World!")
124:デフォルトの名無しさん
09/12/28 13:30:50
ここまで来てBASICが無いのが驚き
10 print "Hello world!"
125:デフォルトの名無しさん
09/12/28 23:50:46
>>66 と >>82 にBASICあるだろ
126:デフォルトの名無しさん
10/01/10 23:16:21
dnl hello, world by m4
divert(-1)
define(A, `hello,')
define(B, `world')
divert
A B
127:Pxem
10/01/10 23:57:44
128:Hello, world!.pxe
10/01/31 21:18:48
129:デフォルトの名無しさん
10/02/25 14:16:30
/TITLE RPGIII HELLO WORLD.
H Y/
E MSG 1 1 52
C MSG,1 DSPLY
C MOVE '1' *INLR
C RETRN
** MSG
HELLO WORLD!
130:デフォルトの名無しさん
10/04/09 04:04:08
[コンパイラ](MS-VC・GNU-GCC std=c89・GNU-GCC std=c99・Borland-BCC)
[C言語・C++言語]
main(void){printf("Hello World!\n");}
/*---*/
main(void){printf("Hello World!\n"); return;}
/*---*/
main(void){printf("Hello World!\n"); return 0;}
/*---*/
int main(void){printf("Hello World!\n");}
/*---*/
int main(void){printf("Hello World!\n"); return;}
/*---*/
int main(void){printf("Hello World!\n"); return 0;}
/*---*/
void main(void){printf("Hello World!\n");}
/*---*/
void main(void){printf("Hello World!\n"); return;}
/*---*/
void main(void){printf("Hello World!\n"); return 0;}
131:デフォルトの名無しさん
10/04/11 22:48:30
>>109
よくやった!
Brainfuckはないのか?
132:デフォルトの名無しさん
10/04/11 22:50:16
C言語
char main[] = "`j X$@P[PYPPPPX4.4 PZUX, P^XH,=)F(P_X3F()8)8@)8@@)8)8@PYX@@@@CQBaGHello, world!\n";
ググればでるよ
133:デフォルトの名無しさん
10/04/12 13:30:35
>>132
CPU依存じゃん。
>>131
Brainfuckスレかそこの>1に書かれたリンク先辺りにある筈。
134:デフォルトの名無しさん
10/04/12 23:27:06
>>131
>>25
brainf*ckが出ない訳ないだろう
135:デフォルトの名無しさん
10/04/19 17:25:53
void HelloWorld() { printf(__func__);
136:デフォルトの名無しさん
10/04/19 17:27:47
void HelloWorld() { puts(__func__); }
137:デフォルトの名無しさん
10/05/27 10:13:12
// hello.cs (C# 4.0用)
// コンパイラオプションに /r:Microsoft.JScript.dll が必要
class Hello
{
static void Main()
{
dynamic s = Microsoft.JScript.GlobalObject.ActiveXObject.CreateInstance(
new[] {"WScript.Shell"});
s.Popup("Hello world");
}
}
138:デフォルトの名無しさん
10/05/27 10:38:36
HelloWorldがでません><
helloworldとなってしまいます。
どこか間違えているのでしょうか。コンパイルは通ります。
public class Test {
public static void main(String[] args) {
System.out,println("helloworld");
}
}
139:デフォルトの名無しさん
10/05/27 11:25:37
バグじゃね?
140:デフォルトの名無しさん
10/05/27 11:35:40
>>138
それ完全にコンパイラのバグだから、Sunに連絡してあげるべき
141:デフォルトの名無しさん
10/05/27 13:11:31
ViViScript
cout << "Hello, World!\n";
142:デフォルトの名無しさん
10/05/31 02:10:09
(insert "hello world")
143:デフォルトの名無しさん
10/07/28 03:07:51
PowerShell
"hello, world"
144:デフォルトの名無しさん
10/07/28 03:38:26
hello, world
145:デフォルトの名無しさん
10/07/28 10:49:55
一般部門ではPowerShellの優勝だな
146:デフォルトの名無しさん
10/09/25 22:48:52
83876521838624963443116438201054510010973286146013343649014237252066106421462428865752714929365388758988820
これは、プログラミング言語AでのHello, world!のプログラムの記述のAの桁数に等しい。
というか誰かこの数字でHello, world!が出るやつ作ってw
プログラミング言語A
URLリンク(www.sksk.info)
147:デフォルトの名無しさん
11/02/11 21:42:10
#Awk++
class hello {
property command;
method new(x) {
command = x;
}
method say(x) {
if (x == "say" ){
return command;
}
}
}
BEGIN {
AwkWorld = hello.new("hello, world");
print AwkWorld.say("say");
AwkWorld.delete;
}
148:デフォルトの名無しさん
11/02/12 23:17:42
#GNU bc
for(i=1;i<=2;i++) {
if (i==1) print "hello, " else print "world"
}
149:デフォルトの名無しさん
11/04/02 11:29:38.93
ウィンドウズのコマンドプロンプトで動くハローワールドを作ったぜ
URLリンク(www1.axfc.net)
遊び方
c:>hello
Hello World!
c:>hello "Good Morning! good.exe
で goog.exe ができる
c:> good
Good Morning!
となる。good.exe も当然同じ機能を持ってる。
あほみたいだが、一応コンパイラコンパイラだな、こりゃ
150:デフォルトの名無しさん
11/04/02 11:32:40.08
c:>hello "Good Morning!" good.exe
で good.exe ができる
だった。書き間違いごめん
151:デフォルトの名無しさん
11/04/07 14:44:28.53
int main(int, char **){
return printf("ただちに影響はありません\n");
}
152:デフォルトの名無しさん
11/04/07 14:47:06.42
>>149
exeだけ貼られても怖くて実行できない
153:デフォルトの名無しさん
11/04/07 16:38:41.71
>>152
そういうときはdumpbin /all をするんだ。
使ってる api とか埋め込まれている文字列がわかるから、
意図的に変なことをしようとしてるプログラムはわかるぞ
154:デフォルトの名無しさん
11/04/07 16:40:24.51
'dumpbin' は、内部コマンドまたは外部コマンド、
操作可能なプログラムまたはバッチ ファイルとして認識されていません。
155:デフォルトの名無しさん
11/04/07 17:02:43.70
VisualStudio 入れれば勝手についてくるツールじゃなかったっけ?
156:デフォルトの名無しさん
11/04/07 17:03:23.41
VisualStudioのコマンドプロンプトから実行するか
vcvars32を実行してからやってみる
157:デフォルトの名無しさん
11/04/07 17:07:36.58
でけたー
thx!!!
158:か
11/04/08 01:45:44.44
俺が弟にプログラム教えるときに使った俺言語
書くぞ! こっから hello world! ここまで
つまり
mes"hello world!"
159:デフォルトの名無しさん
11/04/12 05:14:14.71
hello world専用言語でも作るか
160:デフォルトの名無しさん
11/04/12 08:29:23.97
あるよ
161:デフォルトの名無しさん
11/04/13 17:33:14.06
HQ9+ だな
162:デフォルトの名無しさん
11/05/02 18:41:34.84
#Tclでハローワールド
puts [join [lsort -dictionary [list world. hello]] ", "]
163:デフォルトの名無しさん
11/05/09 21:24:05.32
これは何しばり?
164:デフォルトの名無しさん
11/05/10 22:19:31.98
>>158 HSPか?
165:helloworld.vbs
11/05/14 14:29:48.83
msgbox("HelloWorld")
166:デフォルトの名無しさん
11/05/15 06:27:51.33
あなごるの ring world を R で
n=0
a=-6:6
for(y in a){
for(x in a){
cat("","if"((y^2+x^2-35)^2<4,substr("H!edlllroo,w",n<-n+1,n)," "))}
cat("\n")}
167:デフォルトの名無しさん
11/05/31 02:29:12.02
[psp]カルネージハートでがんばってみる
168:デフォルトの名無しさん
11/06/12 12:54:39.36
C
#include <stdio.h>
int main() {
int i;
for( i=0; i<11; ++i ) {
putchar( i["hello world"] );
}
}
169:デフォルトの名無しさん
11/06/30 01:16:24.02
>>122
あんだろが >>87
170:デフォルトの名無しさん
11/06/30 01:19:21.24
なかったから とりあえずC#
using System;
namespace HelloWorld
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Hello World");
Console.ReadLine();
}
}
}
171:デフォルトの名無しさん
11/07/06 19:29:15.37
hello worldじゃゲイが無さ過ぎなので、length or strlen関数集めようぜ。とかのスレが欲しい
(自分じゃレベルが低くて立てられない)
172:デフォルトの名無しさん
11/07/06 19:56:11.42
じゃあ
if文集めようぜ、とか
文字列連結関数&演算子集めようぜ、とか
ソート関数集めようぜ、とか
疑似乱数生成する関数集めようぜ、とか
数値を文字列化する関数集めようぜ、とか
そんな感じのを無数に立てるのか?このスレだけでも御免なのに、そいつぁ御免だぜ
173:デフォルトの名無しさん
11/07/06 20:06:06.30
>>172
言語の特徴を出す余地があって、短く書けるなら、何でも良い
一つに絞れればなおよし
174:デフォルトの名無しさん
11/07/06 22:08:01.25
>>173
じゃあここでいいじゃん
175:デフォルトの名無しさん
11/07/06 22:54:21.90
>>174
hello worldの何処に言語の特徴が出る?
文法が違うだけで、特徴と言えるものは無い
176:デフォルトの名無しさん
11/07/07 00:47:40.89
>>175
じゃあ特徴って例えば何よ
177:デフォルトの名無しさん
11/07/07 00:59:00.45
>>176
少なくとも手続き型、関数型、論理型言語の違い位は見えるようにしたいんよ
パターンマッチとか、バックトラックとか位は出てくる余地の有るテーマが欲しい
178:デフォルトの名無しさん
11/07/07 01:08:34.20
>>177
んで、そのテーマで1000レス分話せると思う?
179:デフォルトの名無しさん
11/07/07 01:13:37.52
>>178
hello worldよりは、話せると思うが?
同じ処理をどの言語が短く書けるか、実際目に見える訳だし
短過ぎて可読性悪いとかも指摘できる
同じ言語でも改良版出したりとか
180:デフォルトの名無しさん
11/07/07 01:34:51.47
>>179
まず、書く奴がでてくるか
それに対する批評も数スレくらいで終わりそう
そして、100行く前に過疎ると思う
この板に700ほどスレがあるけどさタイトルだけでも見てみたら?
どれだけ過疎ってる所が多いかw
181:デフォルトの名無しさん
11/07/07 11:13:35.51
>>179
このスレに対する相対値でなく、絶対値を答えてくれ。
このスレが過疎スレなのは当然の話。
182:デフォルトの名無しさん
11/07/07 12:11:12.66
>>181
300-500レスは付くだろうけど、1000超えて、次スレ立てる程には行かないだろうとは思ってる
でも、言語比較の参考としては有用になると思う
183:デフォルトの名無しさん
11/07/07 12:12:53.40
>>180
まず、自分が書く
cとhaskellで
184:デフォルトの名無しさん
11/07/07 12:14:24.99
というかそれだったら、まだかつてのFizzBuzzスレのログ貼ったほうがマシでしょ
185:デフォルトの名無しさん
11/07/07 12:15:29.75
ってプログラマー板で現役だった
プログラマーなら「FizzBuzz問題」解けるよな?
スレリンク(prog板)
186:デフォルトの名無しさん
11/07/07 12:23:05.48
>>184-185
すでに有ったのか。。。
帰ってから、そっちに書き込ませてもらうよ
thanks
187:デフォルトの名無しさん
11/07/10 02:18:46.92
/*C in Shell*/
#if 0
echo "Hello world"
gcc __FILE__
#endif
int main[]={0x3c};
188:デフォルトの名無しさん
11/09/03 22:15:18.28
誰か、ペイントで実行ファイルフォーマット書いて、
bitmapで出力して余計なデータ削ったあと拡張子変えて
Hello Worldとかやってくれ。
189:デフォルトの名無しさん
11/09/13 08:00:12.86
# インスタンス変数
# 誰がためにクラスはある < 『Rubyプログラミング入門』p.59
class Helloworld
def initialize
@voice = "Hello, world!"
end
def say
puts @voice
end
end
Helloworld.new.say
190:デフォルトの名無しさん
11/09/13 19:33:01.93
これ以上ないくらいに難しくHello Worldをプログラミングしてくれ
191:デフォルトの名無しさん
11/09/13 23:30:01.25
>>190
例えば>25じゃ物足りないかい?
192:デフォルトの名無しさん
11/09/14 16:03:39.83
>>190
難しくしようと思えばいくらでも難しくなると思うんで
「これ以上ないくらいに」ってのがかなりキツいと思われる
193:デフォルトの名無しさん
11/09/27 19:19:27.35
起動したらHello world吐くだけのLinux
194:デフォルトの名無しさん
11/10/17 02:11:29.33
>>188
画面の色を32bitにする
ペイントを開いてサイズを9x1ピクセルにする
下の色で左から1ピクセルずつ書く
R, G, B
68,186, 0
9,180, 1
180, 33,205
33,205, 7
72, 32,205
108,108,101
119, 32,111
108,114,111
36, 33,100
保存して拡張子をcomで実行
195:デフォルトの名無しさん
11/10/30 00:02:48.87
>>194
あんたが優勝でいいよ
196:デフォルトの名無しさん
11/11/13 16:57:50.36
すげえ