使用 Visual Studio 開發的情況下 C 的程式設計效率能否和 Python Ruby 媲美?

時間 2021-05-06 01:53:59

1樓:Colliot

拿 Python 來講:

IDE,我們有 PyCharm

動態語言,但是我們有 Type Annotation函式式程式設計,我們有 ReactiveX/RxPY · GitHub我覺得並沒有明顯的劣勢。只能說現在各種語言都趨同發展了(比如 C#6 的動態字串?),弄熟就好。

2樓:毛草

C#大多數東西可以用linq寫,這個時候和python差不多但有些東西比如類的定義之類跑不了,這個是先天特性。有時候這是好事,有時候這是壞事,看你幹什麼用。

最後一點是你自己用什麼東西熟練。用的熟練的永遠比不熟練的舒服。

沒有最好,只有適用。

3樓:Cosmia Fu

適用場景不同吧,如果說是小型專案(如果能力超群,幾百萬行業可以叫小型專案,這個主要取決於作者(們))的話動態語言應該有優勢吧?但是稍大的專案的話就必須規定嚴格的介面,這樣的話靜態語言顯然更好,即使用動態語言的話,也會至少在函式呼叫上使用類似靜態語言的型別檢查策略,而且是程式設計師手動檢查。。。反而行數變多也不是不可能的。。。

4樓:且歌

用http://

vs.net

寫過c#再來寫python 那感覺就像開完轎車換了輛摩托從ide到語言特性 c#寫起來都不慢

我們不能比較兩個語言都從0開始誰開發起來更快這不科學經過積累輪子都會有的

但編譯執行其實挺煩的...

5樓:李駿

我個人認為效率是相對,這要看個人對工具使用和語言的熟練和熟知程度,還要看所選語言的特性對將要解決的問題是否合適.變數很多...

6樓:

有個IDE還是很好的,尤其是編譯型語言,可以更好的監測記憶體,CPU使用度,可以更迅速方便的追蹤Bug所在。

我覺得大部分開發時間都用在了Debug上,所以~能夠快速Debug,也是IDE好處所在。

如何評價微軟發布 Visual Studio for Mac?

yd lin 我的看法是主要是核心的演算法可以封裝在c dll達成跨平台,當然前提是別用到作業系統專屬的api。顯示層就看平台,用wpf uwp或是cocoa ui。之前用過wine在mac上使用win32程式,體驗不是很好也不直觀。用設計模式來說,感覺就是轉接器模式 Adapter Pattern...

如何看待 VisualStudio 2015 支援原生 Java Android 開發?

Jackson Hu 只求啥時候出個完整版的VS for mac,蘋果XCode寫除了OC和Swift外的實在是太雞肋了,現在只有Jetbrains全家桶靠譜些。 全知道 我裝了 iar3,5 iar5.5 iar for arm vs2008 vs2010 vs2010 eclipse vc6,簡...

visual studio 2015執行c控制台程式,如何解決提示系統找不到指定檔案,無法啟動程式

linegrace 親測有用!include StdAfx.h 是不是沒有沒有加這個。所謂標頭檔案預編譯,就是把乙個工程 Project 中使用的一些MFC標準標頭檔案 如Windows.H Afxwin.H 預先編譯,以後該工程編譯時,不再編譯這部分標頭檔案,僅僅使用預編譯的結果。這樣可以加快編譯...