アジアで暴動が起きている。
12/06(土)のNHK週刊こどもニュースでインド、タイでの暴動について、やさしく解説していた。
暴動の裏には格差社会があるようだ。
富裕層と成長に取り残された貧困層とのギャップ、役人の賄賂などが暴動の根底にあるとのこと。
中国でも、あまり表に出てこないが数万人単位の暴動が起きている。
これらの国々は成長のゆえに格差が拡大しているようだ。
日本においては国の成長がほとんどの人に恩恵を与えてきたが
これらのアジアの国はどこかで歯車が狂っているようだ。
単純に経済成長率が高ければ、国の豊かさに繋がるというものではないのかもしれない。
話変わって
perlとrubyとjavaとCの比較のため環境変数 ARGVからデータを取得するプログラムを作ってみた。
C言語の場合はボーランドCを使っています。(無料版)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
・perlの場合 (obakajiji.pl)
# perl obakajiji.pl jiji
print "obaka, $ARGV[0]\n";
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
・rubyの場合① (obakajiji1.rb)
# ruby obakajiji1.rb jiji
print "obaka, ",ARGV[0]
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
・rubyの場合② (obakajiji2.rb)
# ruby obakajiji2.rb jiji
class Obaka
def obaka(name)
print "obaka, #{name}\n"
end
end
h = Obaka.new
h.obaka(ARGV[0])
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
・javaの場合 (obakajiji.java)
//javac obakajiji.java
//java obakajiji jijij
class obakajiji{
public static void main(String argv[]){
System.out.println("obaka, " + argv[0]);
}
}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
・Cの場合 (obakajiji.c)
//bcc32 obakajiji.c
//obakajiji jiji
#include
int main(int argc, char *argv[])
{
if(argc > 1){
printf("obaka, %s\n",argv[1]);
}
return 0;
}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
実行結果
obaka, jiji