網上看到很多評論說groovy 是個很好用的腳本語言,周末去下了一個回來看看。語法好像和java有些接近,不過松散了一些,有好也有壞吧。遺憾的是沒有IDE,只好在editplus上面配了個groovy工具組,添了運行、編譯和控制臺三個命令進去,然后開始照著手冊敲代碼。
讀書的時候就換過好幾次開發語言,LOGO, BASIC (在APPLE II 上面的那種呵呵), TRUE BASIC, QUICK BASIC, TURBO PASCAL, TURBO C, TPW, BC++, DELPHI每次換一種語言總是這樣幾個step:
1、 hello world(看看開發環境) 2、 99乘法表(看看循環、格式化輸出)3 做個比較復雜點的程序,看看過程調用、循環、判斷這些基本的語言特征。
好些年沒有學新語言了,還是先試試這三板過時的(面向對象、數據庫、網絡服務都沒有涉及到)斧頭還能不能砍得了東西吧。
1 hello world
腳本語言就是方便,一點上下文都沒有,一個println就搞定了
2 99乘法表
1
def i=0
2
def j
3
while(i<9)
{
4
i++
5
j=1
6
while(j<=i)
{
7
print(j+"*"+i+"="+(i*j)+"\t")
8
j++
9
}
10
println()
11
}