學了多種程式語言的不亂套嗎?

時間 2021-05-30 13:06:16

1樓:好幫主

一般來說不會,我用過C, 彙編,Python,JS,Basic,還有一些不常用的語言。基本山一段時間只會用其中一種。不過我感覺切換成本最高的是任何語言到JS。

2樓:

2017.06.03 補充

LISP 的例子其實也不是特別好

不過無論什麼程式語言,我心中始終只有一件事,就是程式設計。程式設計這件事不是任何一門特定的語言,而是一種表達我想做的事的能力

無論什麼樣的程式語言,最終都是用它所提供的一些原語來表達想做的事。達到這種程度,什麼語言其實已經無所謂了

也就不用再有什麼顧慮

不會。如果你會 LISP,那麼寫其他語言就是手動把 LISP 編譯成目標語言,再優化,順便再在各種不同的地方實現幾個高度不完善的 LISP 直譯器。。。

重點只要注意到不同語言編碼 AST 的差異就行了

3樓:gold han

會有點亂,比如寫了一上午的Python,下午有個OC的專案要改,結果發現寫著寫著報錯,結果是忘記加;

一段時間用swift然後在寫OC發現點不出來方法。。。。。。。。

不過問題都不大

4樓:

我第一次亂套是接觸到matlab的時候,因為那個時候「乙個函式只有乙個返回值」已經快成了思想鋼印了。第二次亂套是接觸到VHDL,當時滿腦子就是「這個語言是個什麼鬼?!」

其他的高階語言感覺對程式設計的思路來說沒什麼太大的影響。

PS:讓人蛋疼的是文曲星上的GVBASIC

5樓:已登出

會啊,慢慢習慣了就會少多了,語言嘛,就好像你說著普通話偶然大腦短路蹦出幾個家鄉話、幾個英文單詞那樣,偶爾會混淆一下,但是不傷大雅。

6樓:Jc droid

會。比如長時間寫A語言後,再去用B語言寫程式,會有一點點不適應,不過一般一小會可以轉換過來。。這種感覺就像你溜旱冰一陣子,然後脫掉旱冰鞋走路的感覺。

7樓:

不會,懂得記憶體就懂得一切,即便語法記不起來,也是編譯階段就能查出來的小錯誤,而且犯一次,記一次,兩種語言都加強了。這可是漲經驗值的好方法。

8樓:Kenneth

我說乙個,偶爾會在python裡面用//注釋,或者c++裡面用#,但是看到語法高亮馬上就會反應過來。

除此之外只有好處沒有壞處。

9樓:

都沒學懂!

拿什麼亂?

哪有臉亂?

……………………這貨可以冒充分隔線麼

以上是不真誠的回答,但真誠的自責。

下面認真回答。

1-亂是正常吧。我第一次接觸的語言是C,應該是基礎中的基礎吧…覺得學得還可以然後考二級掛了噗……後來學matlab,完全不懂!!完全不懂!!

後來陸陸續續還接觸了C++等其他……依舊完全不懂!!!

2-亂也好,起碼說明有共通的學起來簡單,亂只是暫時的。

3-等你達到一定水平,應該這些亂,都不再亂了吧。就像乙隻千年老龜的感嘆「老子剛生下來的時候看到身邊全是各種游來游去的生物,長得好亂好隨便,久了,久了,你就會發現丫不都是在水裡游的麼?」(感覺又有人怒起想要追問我語文老師怎麼交的我了………………汗……老師我們一起逃吧~~d(д))

怎麼好像還是不認真的樣子!?!?!

還好我不是真的學程式設計的。

不然學到這個份上

老師絕對脫不了干係!絕對!

10樓:Gavin

如果對這些語言理解深刻的話,一般不會混淆。但是指令碼語言很有可能會,但不會很嚴重,往往都是下意識的錯誤,這些一般是習慣,是沒有經過思考的。畢竟語言的適用範圍和語言相關的上下文差別很大,不會混淆。

11樓:曾嶸

同時寫 python 和 lua,乙個月後發現 lua 程式的 bug,找了半天發現原來忘了加 local……

繼續找,發現全部忘了加 local !!!!

12樓:

經常性的腦子短路啊

如果前一天Pythoner後一天寫C的時候就會 for i in 退格退格退格 (int i 。。。哈哈哈哈

13樓:

我為了解決你說的這個問題,目前在windows下使用git bash當shell,或者cygwin當shell,完全放棄了windows的CMD

真的有所謂「最好的程式語言」嗎?

石頭 目前以我的水平回答 沒有。沒有最好的語言。只有使用做不同的需求,或者解決不同的問題,會使用不同的語言。個人覺得,現在流行的常用的語言,可以流行,有一丟丟玄學。 無名丶 沒有最好的,只有適合與不適合,效率高不高而已,同樣的乙個功能,不能說換了別的語言就是實現不了,只能說哪個實現起來最簡單,編碼效...

支援高階函式的程式語言必須要有GC嗎?

你舉的這個例子不需要啊,用沒gc的rust就能寫出來 1 fnf x i64 Box i64 i64 fnmain w z w 李曉峰 可以參考C 的匿名函式捕獲策略。捕獲時可以選是複製 還是引用 複製捕獲沒啥好說的,引用區域性物件的匿名函式呼叫時如果物件已經被銷毀怎麼辦?UB唄。總結就是 沒有GC...

譚浩強的《c語言程式設計》適合零基礎的人入門嗎?

譚浩強 C語言程式設計 第五版特別基礎,第一遍內容算是特別細的了,看第二遍還行,但是再次看就感覺有點囉嗦了,面對學習C的小白來說,就是因為細,才易接受易懂,所以第五版挺不錯的。個人建議 C語言答疑課堂 題主好好地把譚浩強這本書看完,仔仔細細看完,課後習題都做一遍,題主算得上是C語言入門了,但是也只是...