——每年學(xué)習(xí)一種新語言。
不同語言能夠以不同方式解決同樣的問題。而學(xué)習(xí)各種不同的方法,能夠擴(kuò)寬思路,打破思維局限。學(xué)習(xí)不同的語言將改變和豐富你思考問題的方式。
而且,現(xiàn)在學(xué)習(xí)新語言比過去要簡單得多了。編譯器、開發(fā)環(huán)境、文檔都可以自由從網(wǎng)上找到。
如
果你熟悉靜態(tài)語言,不妨去嘗試一下動(dòng)態(tài)語言,Java程序員比較好的選擇有Ruby、Groovy和JavaScript;Windows上開發(fā)的程序員
可以嘗試一下微軟的
PowerShell;從事Web開發(fā)的,可以選擇PHP、Ruby;
從事游戲開發(fā)的,可以選擇Lua。此外,Python也是一個(gè)值
得認(rèn)真考慮的選擇。當(dāng)然,還有編程范型(paradigm)的切換,從過程到面向?qū)ο螅瑥拿嫦驅(qū)ο蟮胶瘮?shù)式(很好的選擇是代表了并發(fā)時(shí)代的
Erlang)、邏輯式(以Prolog為代表)。
重劍點(diǎn)評(píng): 玩了下PowerShell,執(zhí)行出錯(cuò)。
PS F:\Practise\PowerShell> .\localtime.ps1
File F:\Practise\PowerShell\localtime.ps1 cannot be loaded because the execution of scripts is disabled on this system.
Please see "get-help about_signing" for more details.
At line:1 char:15
+ .\localtime.ps1 <<<<
下面是localtime.ps1的內(nèi)容:
$strComputer = "."
$colItems = get-wmiobject -class "Win32_LocalTime" -namespace "root\CIMV2" `
-computername $strComputer
foreach ($objItem in $colItems) {
write-host "Day: " $objItem.Day
write-host "Day Of Week: " $objItem.DayOfWeek
write-host "Hour: " $objItem.Hour
write-host "Milliseconds: " $objItem.Milliseconds
write-host "Minute: " $objItem.Minute
write-host "Month: " $objItem.Month
write-host "Quarter: " $objItem.Quarter
write-host "Second: " $objItem.Second
write-host "Week In Month: " $objItem.WeekInMonth
write-host "Year: " $objItem.Year
write-host
}
錯(cuò)在哪里呢?
posted on 2007-09-17 00:04
七星重劍 閱讀(568)
評(píng)論(2) 編輯 收藏 引用 所屬分類:
PL--WindowsShell