函數式編程語言LISP,python,haskell,clojure

說說我本身的背景吧,我是個半吊子的程序員,作任何事情喜歡比較瞭解而後再嘗試,我接觸過不少語言,大多數都把它當成工具來使用python

我如今的工做大部分主要在於數據挖掘與機器學習方面,也學習web開發,我第一個拿來工做的語言是python,我是從那裏得知函數式編程的概念的程序員

提及lisp聽說python就是模仿的lisp,而得知這個語言是從黑客與畫家這本書中得知的,聽說是一個特別值得嘗試的語言,因爲做者說若是年齡超過25歲,最好不要嘗試學習它,我明年就本命年了,看來應該試着嘗試一下了web

在以前面臨招工做的時候曾由於工做的緣由嘗試學習C++,C這個語言是最爲基本的語言,可是對這門語言如此流行以及語言工具的補適應,因此如今想着嘗試下這些函數式的編程語言編程

簡單說來我可能會從以下角度來考慮一種語言時候喜歡:機器學習

1.有像python同樣的包管理工具jvm

2.有一些機器學習以及人工智能方面的開源包編程語言

3.有好的教程函數式編程

common lisp這三個都有,只能夠到它的官方主頁上看看,函數

haskell也是都有的 ,相關的內容也能夠從主頁上找到工具

clojure也是都有的,這個東西基於jvm的,不少第三方包也是特別的多

不知到這三個語言的教程怎麼樣,順便說一下,haskell貌似關於機器學習上的包比較少的

 最後附贈lisp程序員眼中的其餘程序員:

相關文章
相關標籤/搜索