トップページ⇒tech
16コメント4KB

新しい言語を覚えるとき

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさんNGNG
新しい言語を覚えるときって先ず何から作りますか。
さあ、どうぞ。

俺は、パスワード生成(乱数を指定した数だけ)
するプログラムをつくります。
意味はないんだけど、なんとなく。
0002デフォルトの名無しさんNGNG
hallo world

基本です
0003デフォルトの名無しさんNGNG
実際に今欲しいアプリ。
使えるものが作れないと(作れるように修得しないと)
無意味だからね。
0004デフォルトの名無しさんNGNG
>>2
お前は hello@` world も書けんのか、なんつったりして。

(まあ、辞書によれば hallo@` halloa@` halloo でも hullo でもいいらしいけど)
0005デフォルトの名無しさんNGNG
Hello world
基本です
00065NGNG
>4
かぶってスマソ。
0007デフォルトの名無しさんNGNG
omaemona
基本です
0008デフォルトの名無しさんNGNG
住所録。Personクラスから作ります。
0009デフォルトの名無しさんNGNG
Hell world.
0010デフォルトの名無しさんNGNG
Hellow World
0011デフォルトの名無しさんNGNG
>>7
俺も。
例)

#include <stdio.h>
#define DEFAULTMSG "おまえモナー"

int main(int argc@` char **argv);

int main(int argc@` char **argv){
int i;
printf("  ∧_∧   / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ \n"
" ( ´∀`)< ");
if(argc < 2){
printf("%s "@` DEFAULTMSG);
} else {
for(i = 1; i < argc; i++){
printf("%s "@` argv[i]);
}
}
printf("\n");
printf(" (    ) \________ \n"
"  | | | \n"
" (__)_) \n");
return 0;
}

/*
writeにパイプするとちょっと楽しく遊べるかも
*/
0012デフォルトの名無しさんNGNG
Hello world
基本です
0013デフォルトの名無しさんNGNG
Hello@` world

これが正統です

0014くそくらえNGNG
>>11
wallで出てきたらやだな。
001511NGNG
#!/usr/local/bin/perl

if ($#ARGV==-1) { $serif='オマエモナー' }
else {
$serif ='';
foreach (@ARGV){ $serif.="$_ " }
}

$mona=<<'_MONA_';
  ∧_∧   / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
 ( ´∀`)< %s
 (    ) \________
  | | |
 (__)_)
_MONA_

printf($mona@` $serif);
exit;
001611NGNG
(defvar default-msg "おまえモナー")
(defvar mona
'("  ∧_∧   / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄\n"
" ( ´∀`)< " mona-msg "\n"
" (    ) \________\n"
"  | | |\n"
" (__)_)\n"))
(defun mona (msg)
"どこでもモナー。
mew とかで メール見てるときにやると面白いかも."
(interactive "smessage: ")

(let ((list mona)
(mona-msg default-msg)
rect tmp)
(unless (string= msg "")
(setq mona-msg msg))
(while list
(setq tmp (concat tmp (eval (car list))))
(if (string-match "\\(.*\\)\n" tmp)
(progn
(setq rect (cons (match-string 1 tmp) rect))
(setq tmp nil)))
(setq list (cdr list)))
(setq rect (reverse rect))
(let ((buffer-read-only nil))
(insert-rectangle rect))))
■ このスレッドは過去ログ倉庫に格納されています