我與Julia這個程式語言相遇的故事要從我碩班說起... 屠資料巨龍 某天我正在森林當中練等的時候,一手拿著Java牌的通用機槍,另一手拿著剛拿到不久的Pyth...
數字是一切的開始...... 變數與數字叢林 歡迎進入到Julia的世界!我們先來試試看一些簡單的程式。 x = 5 y = 4::Int64 z = x...
上一篇我們在數字跟變數的叢林中繞阿繞的,可是我們似乎沒寫到任何一點程式阿! 別急~~~~ 我們這就來點不一樣的!! 我們來寫個猜拳遊戲好了! 首先,我們需要定義...
你說上一篇怎麼還沒介紹完就沒了?當然不是阿!且聽我娓娓道來~~~ 簡介函式 前面我們介紹完了一些命令式跟結構化程式設計的元素,現在我們要來介紹一個好玩的東西,稱...
說起來,Julia的型別真是非常意義不明的東西,但是又很優雅。 如果有寫過其他語言的朋友,Julia的型別定義上非常像C裡面的struct,他只有定義了fi...
Polymorphism 在講method的定義之前,我們先來聊聊多型(polymorphism) 多型,大家第一個會想到的大多都是在物件導向風格裏面,讓s...
有沒有看到那到光 基本上前面介紹的就是Julia的type system與multiple dispatch,這兩個可謂Julia設計最優雅的地方,當然我還有很...
以上我們已經介紹了Julia語言精心設計的物件導向。 這篇我來帶大家穿梭Julia的函數式程式設計! Functional的世界 其實functional pr...
Julia中,Lisp留下的最好的禮物就是metaprogramming。Julia體現了Lisp "code as a data structur...
目前為止介紹到這邊已經算是把Julia這個語言都介紹過一遍了。雖然有些細節部份沒有提到,或是更進階的功能也沒有提到,不過這些應該足以讓我們可以完成一個專案了。...