トップページ⇒linux
634コメント146KB

いろんな言語で「Hello World」だ。ゴラァ

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。NGNG
それじゃ俺が知っている C からだ。
皆も知ってる言語・スクリプトで続けてくれ!


#include <stdio.h>
int main()
{
printf("Hello World\n");
return (0);
}
0412login:Penguin03/10/14 21:01ID:6navAVqt
〜略〜
glTranslatef(0.0f, 0.0f, 0.0f);
glListBase(gIndex);
glCallLists(11, GL_UNSIGNED_BYTE, (GLubyte *)"Hello World");
〜略〜
0413login:Penguin03/10/17 12:40ID:LW8b2pZy
10 CLEAR:CLS:DIM C$(7,5):READ P$
20 FOR H=0 TO 6:READ D0$
30 D1=VAL("&H"+LEFT$(D0$,4)):IF D1<0 THEN D1=65536+D1
40 D1$=RIGHT$(STR$(D1),LEN(STR$(D1))-1)
50 D2=VAL("&H"+RIGHT$(D0$,5)):IF D2<0 THEN D2=65536+D2
60 D2$=RIGHT$(STR$(D2),LEN(STR$(D2))-1)
70 IF LEN(D1$)=4 THEN D1$="0"+D1$
80 IF LEN(D2$)=4 THEN D2$="0"+D2$
90 D$=D1$+D2$
100 FOR I=0 TO 4:E=VAL(MID$(D$,2*I+1,2))
110 FOR J=1 TO 5:F=INT(E/2):G=E-F*2
120 IF G=1 THEN C$(H,I)=C$(H,I)+"■" ELSE C$(H,I)=C$(H,I)+" "
130 E=F:NEXT J:NEXT I:NEXT H
140 FOR H=1 TO 10:P=VAL(MID$(P$,H,1))
150 IF H<6 THEN X=(H-1)*12:Y=0 ELSE X=(H-1)*12-38:Y=6
160 FOR I=0 TO 4:LOCATE X,Y+I:PRINT C$(P,I):NEXT I:NEXT H:END
170 DATA 0122343526,431502DC5,792502793,03F202793,375B11822,433C02F4E,3B430C54D,3B4311823

0414login:Penguin03/10/17 13:57ID:35jeoD/8
>run
Hello World!
>
0415login:Penguin03/10/17 15:00ID:E2Vu7W9W
10 PRINT"■  ■  ■■■  ■      ■      ■■■      ■      ■  ■■■  ■■■  ■      ■■  "
20 PRINT"■  ■  ■      ■      ■      ■  ■      ■      ■  ■  ■  ■  ■  ■      ■  ■"
30 PRINT"■■■  ■■■  ■      ■      ■  ■      ■  ■  ■  ■  ■  ■■    ■      ■  ■"
40 PRINT"■  ■  ■      ■      ■      ■  ■      ■  ■  ■  ■  ■  ■  ■  ■      ■  ■"
50 PRINT"■  ■  ■■■  ■■■  ■■■  ■■■  ■  ■■  ■■  ■■■  ■  ■  ■■■  ■■  "
0416login:Penguin03/10/19 12:37ID:f8wthzLX
'Hello World' displayAt: Sensor waitButton.
0417login:Penguin03/10/28 21:15ID:F90M6H5l
「HelloWorld」と言う。
0418login:Penguin03/10/30 01:04ID:Wg1fJgBn
CだけどRT-Linuxで。
#include <rtl.h>
int init_module(void)
{
  rtl_printf("Hello, ");
}
void cleanup_module(void)
{
  rtl_printf("World");
}
0419湯にバック03/12/03 04:43ID:cnWON4tU
MSG,W Hello World
0420login:Penguin03/12/03 05:01ID:Mmy5MH8S
>>48
>これからもっとも人口の多い言語になるC#です。
ならない。なるのはD言語!


MATLAB( http://www.cybernet.co.jp/matlab/ )だ


> a = 'Hello, world!'
これだけでHello, world!が表示されるのだ。

> disp("Hello, world!")

これだけでもHello, world!が表示されるのだ。
0421login:Penguin03/12/04 11:26ID:EVZi/JaB
mflr r0
lwz r3,@msg
stw r0,8(SP)
stwu SP,-64(SP)
bl .printf
nop
li r3,0
lwz r0,72(SP)
addi SP,SP,64
mtlr r0
blr
0422login:Penguin03/12/09 22:51ID:AWCNSXXS
#!/usr/bin/perl

use strict;

my @Array = ('H','e','l','l','o','w','o','r','l','d');
my $char = undef;
my $count = undef;

for ($count = 0; $count <= $#Array; $count++) {

 print "$Array[$count]";

 if ($count == 4) {
  print "," . " ";
 }
}

print "!";
print "\n";

exit;
0423login:Penguin03/12/09 23:36ID:0e05UupD
波浪
0424いつでもどこでも名無しさん03/12/10 02:09ID:uQxGThXB
declare @s varchar(255)
set @a = 'HELLO WORLD!'

select @world
0425login:Penguin03/12/10 04:42ID:eOBlgg5L
#include <stdio.h>


int main(){
char hello[]={'G','D','K','K','N','V','N','Q','K','C'};
int i;

for(i=0;hello[i]!=NULL;i++){
printf("%c",++hello[i]);
}
printf("\n");
return 0;
}
042642503/12/10 04:53ID:eOBlgg5L
#!/usr/local/bin/perl -w

use strict;

my $hello="gdkknvnqkc";


$hello=~tr/[a-z]/[b-za]/;

print "$hello\n";

今度はperlで
0427login:Penguin03/12/10 17:04ID:39j8EOXy
$ for i in H e l l o \, w o r l d ; do echo -n $i ; done ; echo
0428login:Penguin03/12/14 13:55ID:O/SpGP/c
>>24

可成りの亀レスだが、なにが「こんにちわ」だっ!!
「こんにちは」だろうが!!この非国民!!


ナァンチャッテ。タハハ。
0429ヨージ ◆LMNMWMiDzc 04/01/07 13:07ID:JuA7yOed
2年半以上前のやつにレスしても
相手はすでに死んでいるかもしれない
0430login:Penguin04/01/10 12:58ID:h/g7Q8f1
#include <stdio.h>
int main()
{
  char *s;
  s = "Hello world !";
  while (*s){
   putc(*(s++), stdout);
  }
}

簡単なことをわざわざ複雑にする椰子w
0431login:Penguin04/01/10 13:01ID:h/g7Q8f1
return文、書き忘れたぞゴルア
0432login:Penguin04/02/21 11:22ID:JOP3tJky
>431
抜けてるのはreturn文よりむしろ'\n'
0433login:Penguin04/02/24 15:34ID:7IPRaPW6
<? echo "Hello, world\n" ?>
0434login:Penguin04/03/25 22:41ID:WJ4H8B4C
#!/usr/bin/perl
$world="hello";
$world->("Hello World");
sub hello {
printf "%s\n",shift;
}
0435login:Penguin04/03/26 10:13ID:nYlGmunW
>+++++++++[<++++++++>-]<.>+++++++[<++++>-]<+.+++++++..+++.[-]
>++++++++[<++++>-]<.>+++++++++++[<+++++>-]<.>++++++++[<+++>-]
<.+++.------.--------.[-]>++++++++[<++++>-]<+.[-]++++++++++.
0436login:Penguin04/03/26 12:09ID:FwqRkNIr
document.write("Hello world");
0437login:Penguin04/03/28 02:50ID:O+b3awDE
俺曰く「お前らこんにちは。」
0438login:Penguin04/07/10 14:00ID:VwQt+Wc1
Wikipedia
各種言語でのHello world
http://ja.wikipedia.org/wiki/Hello_world

1.1.1 Adaでの例
1.1.2 APLでの例
1.1.3 アセンブラでの例
1.1.3.1 x86 CPU,MS-DOS,TASM
1.1.3.2 x86 CPU,GNU/Linux,NASM
1.1.3.3 680x0 MPU, OS-9, r68
1.1.4 AWKでの例
1.1.5 BASICでの例
1.1.6 BCPLでの例
1.1.7 Befungeでの例
1.1.8 Brainfuckでの例
1.1.9 Cでの例
1.1.10 C++での例
1.1.11 C#での例
1.1.12 COBOLでの例
1.1.13 Common Lispでの例
1.1.14 MS-DOSバッチファイルでの例
1.1.15 Eiffelでの例
1.1.16 Erlangでの例
1.1.17 Forthでの例
1.1.18 FORTRANでの例
1.1.19 HQ9+での例
1.1.20 INTERCALでの例
1.1.21 Javaでの例
1.1.22 LOGOでの例
1.1.23 MIXALでの例
1.1.24 Mindでの例
1.1.25 Modula-2での例
0439login:Penguin04/07/10 14:01ID:VwQt+Wc1
>>438の続き
1.1.26 OCamlでの例
1.1.27 Pascalでの例
1.1.28 Perlでの例
1.1.29 PHPでの例
1.1.30 Pikeでの例
1.1.31 PL/Iでの例
1.1.32 Prologでの例
1.1.33 Pythonでの例
1.1.34 REXXでの例
1.1.35 Rubyでの例
1.1.36 Schemeでの例
1.1.37 sed (requires at least one line of input)での例
1.1.38 Smalltalkでの例
1.1.39 SNOBOLでの例
1.1.40 SQLでの例
1.1.41 Tclでの例
1.1.42 Turingでの例
1.1.43 UNIX シェルスクリプトでの例
1.2.1 Delphiでの例
1.2.2 HSPでの例
1.2.3 Visual Basicでの例
1.3 X Window Systemでの例
1.3.1 Javaでの例
1.3.2 Java appletでの例
1.3.3 JavaScriptでの例
1.3.4 PostScriptでの例
1.3.5 ひまわりでの例

etc
0440AspectJ04/07/21 03:43ID:gSvCkE2Y
class HelloWorld {
 public static void main(String[] args) {}
}

aspect HelloWorldAspect {
 before() : execution(void main(String[])) {
  System.out.println("Hello, World");
 }
}
0441258 ◆jG/Re6aTC. 04/07/22 23:37ID:4F8So/8t
・・・・ ・ ・−・・ ・−・・ −−−
・−− −−− ・−・ ・−・・ −・・
0442login:Penguin04/07/23 14:13ID:WbM+IVXg
モールス信号とは・・・
0443default:printf("nanashi");04/07/23 17:55ID:MZzSjI2D
>>304
どうでもいいけどD言語の仕様は変わりました。

import std.stream;
int main(char[][] args){
 stdout.writeLine("HelloWorld");
}
0444login:Penguin04/08/05 09:44ID:jvC/qI3H
#!/bin/zsh
print "Hello World"
0445login:Penguin04/08/15 03:05ID:jmXA6ekA
PROC 0
WRITE 'HELLO WORLD'
0446login:Penguin04/08/15 03:10ID:jmXA6ekA
PROC 0
CONTROL NOLIST NOCONLIST
WRITE 'HELLO WORLD'
0447login:Penguin04/08/15 10:56ID:5uySB1aq
白亜紀のOS使ってる人ならともかく
今のOSは�@とか�Tとかデフォルトで出力可能
そろそろこういう記号を使った言語が出てきてもいいんじゃないだろうか
0448login:Penguin04/08/16 00:03ID:qLMUwbyh
どうでもいいけどOSは関係ないよ
出力も言語とは関係ないよ
そもそも記号は言語の本質ではないよ
0449merd04/08/16 10:09ID:Q1UkE2jv

hello := "Hello"
world :=
_ -> "{hello}, world".println; "Hello".world
hello.world

hello := "Hello, ".print
world := println("world")
hello.world
0450login:Penguin04/08/17 20:01ID:TaiqFHSo
ログ見ると時代を感じるなぁ。
0451login:Penguin04/09/11 23:06:10ID:9nzKrhWt
るぽ
0452login:Penguin04/09/12 00:42:22ID:e17xJnmW
% hello--next-generation
┏━━━━━━━━━┓
┃世界よ,こんにちは! ┃
┗━━━━━━━━━┛
0453login:Penguin04/09/12 00:44:05ID:zdJ9ymrm
誰かアセンブラで…
0454login:Penguin04/09/12 18:00:14ID:Vj7AH/EX
>>453
>>232
0455login:Penguin04/09/14 10:06:20ID:1vuWVGo/
mes "Hello World"
stop
0456login:Penguin04/09/15 20:29:17ID:xUlmaeMo
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
<title>Hello World</title>
</head>

<body>
<h1>Hello World</h1>
</body>
</html>


0457login:Penguin04/09/19 01:03:52ID:0xzKUvKI
よく解らないですけど、URLをおいていきますね。

ttp://ja.wikipedia.org/wiki/Hello_world
ttp://wiki.s17.xrea.com/x/wiki/wiki.cgi?%90F%81X%82%C8%8C%BE%8C%EA%82%C5HelloWorld
0458login:Penguin04/10/02 16:21:23ID:7iKFhMSt
DOSプロンプト起動して、以下をカット&ペーストしてごらん

net send %computername% "Hellow World!"
0459login:Penguin04/10/02 23:59:00ID:l2cf9xQe
>>458
板違い
0460login:Penguin04/10/06 17:19:08ID:hjP/7Msv
>>411
日本語では 「チンコ!」 だよ。

ハローワールド  => 社会の窓からこんちわ ==> チンコ!
0461login:Penguin04/10/07 08:27:34ID:taXsW/MX
どこが板違い何だ?あー?hello worldを表示すりゃいいんじゃないのかい?
0462login:Penguin04/10/07 09:16:27ID:A27Zd5Ru
$ which DOSプロンプト
$

みつからないっす(;_;)
0463login:Penguin04/10/07 21:42:35ID:RQTboKRT
>>461
スレ違い ではないが 板違い ではあるとおもう。
0464login:Penguin04/10/21 15:04:25ID:6SprTeSD
HELLOWORLD START
LD GR1,A
ST GR1,B
RET
A DC 'Hello World'
B DS 1
END
0465login:Penguin04/10/25 21:32:03ID:Drg3739A
Sub Macro1()
 Selection.TypeText Text:="Hello, World"
End Sub
0466login:Penguin04/10/25 21:42:53ID:Drg3739A
#include <windows.h>

int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hp, LPSTR lpszCmdLine, int nCmdShow)
{
 MessageBox(HWND_DESKTOP, "Hello, World", "", MB_OK);
 return 0;
}
0467 04/11/05 18:46:15ID:ZvpS8QOU

0468login:Penguin04/11/08 17:23:43ID:wXblLVgK
.text
.align 2
.global _start
_start:
adr r1, msg
mov r0, #1
mov r2, #13
swi #0x900004

mov r0, #0
swi #0x900001

.align 2
msg:
.asciz "Hello, World\n"
0469login:Penguin04/11/11 00:04:33ID:4YaY3CWX
>>112
こんなのではどうでしょう

メインとは
「Hello world!」を 表示する事。


懐かしさのあまりに書いてしまった
0470login:Penguin04/11/11 00:11:44ID:Cj+8Pgrn
出尽くした感があるな。
0471login:Penguin05/01/09 11:35:47ID:dww7XsEG
イ尓好世界
0472login:Penguin05/02/01 12:43:58ID:whM730wc
hw="Hello World"
print hw
stop
0473login:Penguin05/02/17 17:39:03ID:FOmYTqjR
10 カケ "Hello World"
20 オワリ
0474login:Penguin05/02/17 20:32:57ID:+WL2kh6a
#!/usr/bin/bc
print "Hello world!\n"

さすがにこれはまだ出てないかな?
0475login:Penguin05/02/17 22:39:43ID:aE3ksqGq
>>433
ならば

<%= "Hello World" %>

どうだ?
0476login:Penguin05/02/17 22:42:45ID:SUXegrLa
Labviewでここに書けたら神
0477login:Penguin05/02/18 07:51:54ID:p7w8Re1Y
こんにちは 世界
0478思いっきり略しまくり。05/02/18 15:24:25ID:qy4OfHhb
(Hello World) p
0479login:Penguin05/02/18 22:54:10ID:edBs1ZZ4
オトシオン
0480板違い05/02/20 11:35:20ID:McNQ2XVl
on openstack
answer "Hello, World!"
domenu "Quit"
end openstack
あっでもRevolutionってのもあるか。
0481login:Penguin05/02/21 00:03:56ID:6Fuuvr5/
>>464
HELLOWORLD START
って名前が長すぎでは?
拡張版でつか?
0482login:Penguin05/02/21 00:05:56ID:78QNheop
>>464
HELLOWORLD START
って名前が長すぎでは?
拡張版でつか?
0483login:Penguin05/02/21 00:06:42ID:78QNheop
ありゃりゃ2回書いちゃった
0484login:Penguin05/02/21 00:15:48ID:ynhOkvxi

R$*   $#error $@ 5.7.1 $: "550 Hello, World"

または、

SHW
R$*   $@ Hello World

で、
# sendmail -bt
> HW hi



0485login:Penguin05/03/09 14:56:37ID:edqvKmhs
#! /usr/local/bin/gosh
(print "Hello World.")

実行可能属性にしないとできない。
0486login:Penguin05/03/09 23:30:59ID:7XKAhOrO
Val
{
}
Key
{
}
Body{
  Core()
  {
  }
}
Script
{
  print 0,"Hello World"
}
0487 2005/04/05(火) 16:05:53ID:AC0h10ua

0488 2005/05/01(日) 17:11:55ID:Mllo7ErV
0489login:Penguin2005/05/01(日) 17:35:59ID:yKiA9TZC
MIPS

str:
.asciiz "HelloWorld\n"
.text
main:
li $v0, 4
la $a0, str
syscall
jr $ra
0490login:Penguin2005/05/01(日) 17:36:40ID:yKiA9TZC
.data を忘れた
0491login:Penguin2005/05/01(日) 17:56:04ID:dH49JTIe
PowerPC

.text
.align 2
.global _start
_start:
lis r4, msg@ha
addi r4, r4, msg@l
li r3, 1
li r5, 13
li r0, 4
sc
li r3, 0
li r0, 1
sc
msg:
.asciz "Hello, World\n"
0492login:Penguin2005/05/03(火) 05:36:25ID:kO+D7WT7
# unlambda

```.d`.l`.r`.o``. `.o``.l`.e`.H.l.w.!r``skk

# => "Hello world!\n"
0493login:Penguin2005/05/03(火) 18:07:01ID:h1ZPWgn0
日本語

Hello Worldって言え。
04944932005/05/03(火) 18:07:49ID:h1ZPWgn0
って>>112で既出だったのね…。
スマソ。
0495login:Penguin2005/05/05(木) 09:18:33ID:CGYeBiPD
>>494
http://www2.airnet.ne.jp/sardine/langs/Mind.html
0496login:Penguin2005/05/05(木) 15:33:00ID:npXApJlP
英語
Hello world

日本語
こんにちは。世界

中国語
早安 天地
0497login:Penguin2005/05/26(木) 10:37:46ID:NzltG/t6
ECOH Hello Sofmap World
0498cは自信なし2005/07/18(月) 16:04:26ID:sUGc/UN5
10 print "hello world"
20 end


mes "hello world"
stop


#include <stdio.h>
int main (void)
{
printf("hello world\n");
}
0499login:Penguin2005/07/18(月) 19:30:59ID:Mgq2Ay1R
>>498
intなんだから、returnしましょう。
0500login:Penguin2005/07/22(金) 00:46:55ID:wHxy2z+V
#!/usr/bin/perl
z^q@@;sub _();s++dzz;_=}35"hi;02).4 bH%,,/l 7/2,\$a\\.b=+;y+!->a-~+a-~!->+;s-.+-
$&-ee;s.9#a,[email protected].;_+e;$:=a|12/5;y$=5s \$a 0a $+-+=nullpo;\3d=_))@@q^z$
0501login:Penguin2005/07/22(金) 00:52:08ID:OVOHVtgD
うはw
0502login:Penguin2005/07/22(金) 02:19:49ID:BSsKjNVK
print "Hell world.";
0503login:Penguin2005/07/22(金) 22:52:52ID:NbebQdxz
#include <stdio.h>
#define HELLO_WORLD printf("Hello Work\n")

int main()
{
HELLO_WORLD;
}
0504login:Penguin2005/07/23(土) 03:22:01ID:eLRnVp9n
初めて画面にHello,world!!と表示されたときの感動.
今は幾分色褪せてしまったかもしれないけれど,忘れちゃいけないことだと思う.
0505Dlanguage!!2005/08/01(月) 02:51:42ID:IrzQtpdR
hello.d

import std.c.stdio;
int main(char[][] argv)
{
printf("Hello World!\n");
return 0;
}
0506login:Penguin2005/08/01(月) 17:56:56ID:ePnLCtWy
一週間くらい前にテスト用に作ったlinux SH asm版
CPUの都合でtrapaのベクタを+0x10してありまふ。

.text

mov#4,r3
mov#1,r4
mov.l_message,r5
mov#message_end-message,r6
trapa#0x23
mov#1,r3
trapa#0x20

.align2
_message:
.longmessage

message:
.ascii"Hello World.\n"
message_end:
.end
0507login:Penguin2005/08/01(月) 23:23:21ID:IrzQtpdR
<html>
<title>
</title>
<body>
<p>Hello world!</p>
</body>
</html>
0508login:Penguin2005/08/02(火) 20:43:37ID:f1sXpxPL
#!/bin/sh
say Hello World
0509login:Penguin2005/08/04(木) 04:41:49ID:nhop3w2o

all:
  gcc Hello 2>&1 | sed '$d;s/: No such file or directory/ World/'
0510basic2005/08/04(木) 19:35:06ID:Qny5wsEu
10 print "hello world"
0511login:Penguin2005/08/05(金) 00:37:53ID:cTJL1vix
Xウィンドウ

#include <stdio.h>
#include <X11/Xlib.h>

Display *dpy;
Window root,win;
int scn;

int main()
{
dpy=XOpenDisplay(NULL);
scn=DefaultScreen(dpy);
root=RootWindow(dpy,scn);
win=XCreateSimpleWindow(dpy,root,0,0,200,1,0,0,1);
XStoreName(dpy,win,"Hello World");
XMapWindow(dpy,win);
XFlush(dpy);
fprintf(stderr,"Ctrl+Cで殺して…!");
while(1);
}
■ このスレッドは過去ログ倉庫に格納されています