アーカイブ
このサイトは?
本サイトでは、チームの技術調査の成果を(いささかの遊びごころを盛り込みつつ)順次掲載していきます。 現在、WordPress等のブログ/CMSと連携する、新世代の分散webサイト(Java/.NETを含む)の構築に関する調査及び、次世代のプログラミング教育環境に関する調査を展開中です。
東北楽天ゴールデンイーグルスファン在籍。
お問い合わせ先
supportあっとwordprogress.org (担当・赤坂)
ランダムリンク集
RandomLinks@bit.ly
以下、実験中 :
プログラミング言語goをwindows環境下にインストール(andlinux)。※CentOSにインストールした方のブログ
が、絶賛発熱中なので、とりあえず、以下のhogeなプログラムのみを書いて見た。
package main
import "fmt"
func main() {
num := 0;
for row:=1; row <= 100; row++ {
if row % 3 == 0 {
num += 1;
fmt.Printf("hoge, ")
} else {fmt.Printf("%d ",row)};
};
fmt.Printf("\n total hoge = %d \n",num);
}
kyon@andLinux:~$ 8g hoge.go
kyon@andLinux:~$ 8l hoge.8
kyon@andLinux:~$ ./8.out
1 2 hoge, 4 5 hoge, 7 8 hoge, 10 11 hoge, 13 14 hoge, 16 17 hoge, 19 20 hoge, 22 23 hoge, 25 26 hoge, 28 29 hoge, 31 32 hoge, 34 35 hoge, 37 38 hoge, 40 41 hoge, 43 44 hoge, 46 47 hoge, 49 50 hoge, 52 53 hoge, 55 56 hoge, 58 59 hoge, 61 62 hoge, 64 65 hoge, 67 68 hoge, 70 71 hoge, 73 74 hoge, 76 77 hoge, 79 80 hoge, 82 83 hoge, 85 86 hoge, 88 89 hoge, 91 92 hoge, 94 95 hoge, 97 98 hoge, 100
total hoge = 33
とりあえず、pythonぽさというかスクリプト言語テイストを感じられたのは、変数の初期化がnum := 0でいけるというくだりだけだなぁ。セミコロンを省略できる場合が良くわからなかった。lua??
まぁ、明日以降、ぷちぷちと書いていって見よう。当座の目標は並列分散プログラミング&なんらかのDBをいじくるあたり、かな。
[付記] goについては、@IT紹介記事が一番まとまってる感じ
[付記2]amachang氏が、分かりやすいコードを書いててくれてた。マカーな人向けの解説も丁寧。JSONネタなのが助かる。

