作者:
derekhsu (è¯éº—的天下無雙)
2018-06-02 11:09:28光論程式的基本結構,其實這個世界上除了純函數式編程的程式語言,例如
Erlang跟Haskell之外,程式的結構差距都很有限,如果純論撰寫的角度來看
,在基礎的差異上就是記憶體的管理。
Python, Java, PHP這類程式語言在多數的情況下,不需也沒有提供明確管理
記憶體的功能,也就是「指標」。
因此,現代程式語言上最簡單的分法,就是:
1. Functional Programming的程度
2. Pointer的有無
比較早期的程式語言都有,例如C#, Java, Javascript/ECMAscript或多或少後來
都越來越加入了functional programming的特性,但本質上你可以不一定要這些
東西。
再考慮到更早語言的一些特性:
(A) ASM, COBOL 第一版第二版
作者:
botnet (天龍人)
2018-06-02 11:11:00指標很GY,指錯記憶體位址就好笑了
java到超後期才引入函數類別 我只是想傳個函數也要繼承某個介面 有夠智障
作者: mylo 2018-06-02 11:12:00
分那麼多語言真麻煩 我都直接刻01
作者: mylo 2018-06-02 11:13:00
我都直接跳過compiler繞過complier就不用這些了
作者:
nt46 (胖子)
2018-06-02 11:14:00推,簡單與難是相對的
作者: wbreeze (wbreeze) 2018-06-02 11:17:00
推
作者:
Sixigma (六西格瑪)
2018-06-02 11:17:00同意,但我更認為Python會被認為相對簡單,豐富的生態系起到非常非常重要的作用
作者:
kkes0001 (kkes0308)
2018-06-02 11:18:00有點言之無物,還是該說偏題了
作者: firose (guest也是也是也是也是也) 2018-06-02 11:20:00
真正簡單的是對一些基礎工作的簡化,實際要作的商務邏輯都是一樣複雜。
作者:
jsj2203012 (公園系男å©)
2018-06-02 11:24:00我看得懂
作者:
froce (froce)
2018-06-02 11:29:00python的簡單是簡單在他是全方位的,雖然什麼都做的不會是第一,但就是很容易把想法實做出來
作者: a87569650 2018-06-02 11:34:00
強者給推
作者: poison5566 (已中毒) 2018-06-02 11:46:00
對初學者很友善的文法 也有很多套件可以直接用 把想法實做出來相對簡單