-
1 # 大熊貓侯佩
-
2 # 人類評論監督員
最喜歡C#, 最討厭機器語言,因為本來就不是為人閱讀設計的 +_+*
C#可以解讀為C++的++。
龐大完整的類庫,與自家win系統緊密契合。
如今不但開源,且支援跨平臺。
號稱宇宙最強IDE的VS,也推出來跨平臺的vs code。
在 core 與 code 的加持下,未來.net會在Linux中深耕,著力完成.net全平臺的大一統夢想。
-
3 # 自學JAVA
我最喜歡的程式語言,那肯定是java了。在說原因之前,答主想弱弱的問一下:題主這個問題有點拉仇恨了哈,不知道是不是想引起世界大戰呢0.0;
最喜歡的至於為什麼:其實絕大部分的原因是答主從事了多年的java相關的工作,也就是說使用了多年的語言了,工作中絕大部分時間都在使用java,對java真是又愛又恨。第二個java是開源的很多時候可以拿原始碼出來研究研究,看一看,也造就了java有目前的發展。有時候真的不得不驚歎佩服創造者,怎麼會想到這種方式來解決現在的這個問題。
第三個,從事java相關工作也讓我有了現在的生活。
最討厭的其實沒有最討厭的語言吧,答主也用過c#,winfrom,python等等。答主覺得每個程式語言,都是有自己存在的意義的。比如說java,它大部分都是在做伺服器端開發。目前最火的python主要大資料,機器學習。程式語言的產生就是為了解決生活中的問題,沒一個程式語言的產生都對應的解決了一個生活到程式設計的問題,只不過有些問題是常見的,有些問題是不常見的,所以有些程式語言用的人比較多,有些程式語言用的人就比較少。答主本人每次看到什麼什麼大型網站對於程式語言的排名,我有時候甚至有點搞笑,那如果java排第一,那c語言那要不棄用算了。
-
4 # IT人劉俊明
作為一名從業多年的程式設計師,也出版過程式設計書籍,所以我來回答一下這個問題。
從業多年以來,常見的程式語言幾乎都有所接觸,包括C、C++、Java、Python、PHP、JavaScript、Scala、R、Perl等都使用過,總的來說,這些語言都各有特點吧。
由於使用C、Java和Python的時間相對更久一些,所以更喜歡使用這三門語言來解決問題,其中使用C語言主要做閘道器開發,Java主要做後端開發,Python主要做機器學習方面的開發。從語言結構上來說,我更喜歡C語言和Java語言,感覺使用C語言和Java語言更有開發的“儀式感”,而且這兩門語言比較鍛鍊程式設計師的程式碼編寫能力。
從語言的簡潔性上來說,Python和PHP更有優勢一些,尤其是使用Python開發會明顯感覺比較輕鬆。早期我在做機器學習實現的時候一直在採用Java語言,後來改用Python之後明顯感覺到很方便,所以就一直在使用Python。另外在做資料分析的時候也會採用R語言,R語言也是比較簡潔的語言。
雖然目前JavaScript的應用越來越廣泛,但是使用JavaScript總是讓我感覺多少有些繁瑣,也許使用Java的時間比較久,所以感覺JavaScript的程式碼多少有些“亂”,但是目前JavaScript語言的上升趨勢比較明顯,未來的發展空間也比較大。
Perl語言的感覺與JavaScript比較類似,雖然功能強大且寫法簡潔,但是從語法結構的角度來看,還是感覺沒有C和Java語言那麼“舒服”。由於使用Perl語言的時間比較短,所以對於Perl語言的瞭解也並不算深入。
-
5 # 火狐影視
感謝邀請。我是從事前端開發的,所以比較喜歡的肯定是javaScript,不過這個並非是程式語言,只能說是指令碼語言。比較喜歡的程式語言是java,一來,java經過歷史的沉澱,相對來說已經比較成熟,而且衍生的許多框架也極大提高了開發效率,可能使用比較多的就是SSH框架了,但是這幾年spring衍生出來的一些框架也逐漸受到許多開發人員的喜歡,例如spring cloud,spring boot等等,這些都是非常好用的框架。
說回javaScript,之所以喜歡這個,是因為我覺得其實js的功能非常的強大,對於原生的js,分為DOM和BOM兩部分,透過Dom操作可以對頁面的元素進行增刪改查,對於瀏覽器的一些東西,可以使用BOM進行操作。另外,它還可以用於面相物件開發,由於這個特性,許多前端框架都是透過對js的各種封裝,然後開發而成。所以如果使用過js框架的開發者就會知道,js是有多麼強大,例如這幾年比較火爆的前端三大框架vue.js,react.js,Angular。這些都是透過js進行開發的,而它們的雙向資料繫結的底層原理也是由js完成。
至於討厭的程式語言,首先,我覺得這個問題就問的不太好,所以語言無好壞,只是我們通常由於專案的需求或者是方便以後的系統維護,透過對此,我們採用某種特定的語言進行開發,嚴格意義上來說,其實一個系統用任何一種程式語言都可以實現,只是實現起來的難易度和效率有差別,所以通常會選擇效率最高的程式語言,你覺得呢?
-
6 # 不會修電腦的技術宅
喜歡一門程式語言是因為自己熟悉,用的得心應手,不喜歡一門程式語言是因為自己沒有學懂不會用,處處碰壁。
沒學懂的時候我們沒有資格不喜歡。否則我們口中所謂的不喜歡在懂行的人眼裡就是個笑話。如果要diss它,請先學懂它。
回覆列表
也說不上喜歡,就是覺得ruby異常的簡潔,很有讓人敲程式碼的衝動……
實際還是swift和obj-c用的多
其實最喜歡的恐怕還是C和彙編吧♂️