| Java 9 | Java | 程式語言

Java 9模組化概觀

在預計2017年推出的Java 9當中,開發人員將能夠應用Java模組平臺系統,而且,我們也會看到類別路徑逐漸淡出,以及模組路徑登場的新趨勢

2017-03-12

| 函式 | 程式語言 | 林信良

函式首要之務

力求簡短是函式撰寫時的重點,但經常還是過於冗長,該如何做到適當精簡呢?

2017-03-05

| PHP | 程式語言 | 加密函式庫 | Libsodium

PHP成為全球第一個在核心添加現代加密庫的程式語言

PHP安全開發人員Scott Arciszewski去年1月提出在PHP的核心中整合Libsodium密碼庫,經過一年的討論後,近日PHP團隊無異議通過該提案,年底可望釋出的PHP 7.2將率先整合Libsodium。

2017-02-21

| 河內塔 | 林信良 | 遞迴 | 程式語言

來點不同的河內塔

想熟悉遞迴,可藉由河內塔的問題來練習,但若不覺得遞迴可愛,多半是把自己當成電腦在想問題

2017-02-19

| 林信良 | 程式語言 | 集合

遺忘技術細節

在技術領域當中,遺忘有時是必要的,就程式人來說,甚至應該把遺忘細節視為一件好事,僅需記住最小可用的技術集合、解題思路,這樣還能持續保有學習的動力

2017-02-11

| 海龜繪圖 | 程式語言

海龜不懂數學

對於初學者而言,該如何理解海龜繪圖法?使用程式庫的人其實就是海龜,而海龜不懂數學

2017-01-22

| 林信良 | 程式語言 | Prolog

從X到Prolog

學過基於邏輯的Prolog嗎?若熟悉其他語言,能否快速切入Prolog,瞭解其思想?

2017-01-07

| 邏輯 | Prolog | 程式語言

用「邏輯」寫程式

想要訓練與體會程式邏輯,我們可以透過基於邏輯的程式語言Prolog來進行

2016-12-03

| Lisp | 程式語言 | 林信良 | 程式人

可程式的程式語言

如果要在寫一個應用程式之前,先創造一個可以寫這個應用程式的語言,你會有什麼反應呢?

2016-11-26

| 程式語言 | 慣例 | 語法

寫A卻像B?

每個人從熟悉的程式語言,換到另一種程式語言撰寫時,難免會沿用先前習慣,導致風格典範、語言慣例、語法特性仍改不過來,這些還算容易調整,能否願意持續改進程式碼才是重點!

2016-05-22

| 程式語言 | Stack Overflow

2016全球最大開發者調查:JavaScript再度蟬聯開發語言寶座,Mac首度勝出成為今年最愛用桌面OS

美國知名開發者問答論壇Stack Overflow今年蒐集了來自全球173個國家,近6萬份開發者問卷完成了2016年開發者調查報告!JavaScript再度蟬聯今年最受歡迎的程式開發語言,Mozilla系統語言Rust變成開發者的最愛,最讓開發人員頭痛的要屬Visual Basic排第一,而已穩坐多年桌面OS首位的Windows 7,今年終於首度被蘋果Mac OS X超前。

2016-03-19

| 林信良 | 投資組合 | 技術學習 | 程式語言

投資組合與技能樹

若在意投入的時間、成本可否回收,面對技術學習,就該看做是一種投資

2015-10-15