我們學校軟體工程使用VC 6 0為什麼不用更新版本的vs2015呢?

時間 2021-05-31 16:54:44

1樓:

vc++ 6.0,這東西win10相容嗎。。。實在是太老了,最新的vs不僅功能與時俱進,而且它介面好看啊!!!

另外,題主,現在的網際網路這麼發達,(雖然網上也有很多不靠譜的教程之類的),計算機專業的學生都應該懂得如何從網際網路獲得知識。從你的描述來看,你們學校教的東西有可能有些過時了,如果是工作需要的話。。。應該是不夠。

所以,題主,好好利用網際網路,多學習,多實踐。

2樓:

有大神站在大神的角度講這是落後,我同意,高校有可能也是比較懶——想想,要是一款工具還能夠使用,換成別的更加高階的工具還要費一翻工夫,我也不想去換。。。

但是從我這個初學者的角度來看,我覺得使用vc++還是有他的優勢的。

。。。首先。。。

vc++安裝比vs快的多,沒有.net環境的建立換來了它的輕便和「單純」。難道沒人覺得vc++比vs好操作嘛。。。至少沒有那麼多的工具和選單。。。

其次。。。

他的編譯~鏈結~執行,三個步驟的體現更加明白,讓我這種初學者更好掌握。

。。。再次。。。

學了vc++之後再去學vs,先掌握語言的基礎,再去學習工具的知識,從基礎到高階,不迷茫,感覺也不會很難。

。。。再再次。。。

雖然vc++相比於vs,沒有自動的新增對應括號,和更漂亮的縮排格式的自動調整,但是。。。語文老師在語文課上、政治老師在政治課上、班主任在開班會時,都懇切的教育我們,困境才能使人進步。

說人話的話就是——用vc++做基礎練習更加能培養一名優秀程式設計師應該具有的基本素質。

總之,vc++的簡易讓他更適合我這樣的初學者進行練習,讓我更加能夠掌握基礎理論知識。

要是高校還想要讓學生掌握.net環境,再開一門課便是,但是高校軟體工程應該是側重於讓學生掌握軟體工程的基礎理論知識,而不是更加應用化的.net環境。

3樓:

你進行本科教學當然要看當前的新技術,但也要考慮到行業面的廣泛性。我絕對不知道,我乙個準備在嵌入式平台上寫軟體的人怎麼就在上機課裡用上MFC了呢?所以馬殿富院長跟我講話,說「系裡都決定啦,你們上機課都用Visual Studio」。

我說換個平台吧。我實在我也不是謙虛,我乙個打算以後搞航電的到退休了也不可能用得上M$的那堆東西啊?但是呢,院長講「系裡已經研究決定了」,所以後來我就吐了兩句槽,叫「誰道先進唯微軟,你讓谷歌怎麼活」。

本科教學本來就是通識教育,而不是極端針對特定環境的藍翔培訓班。計算機系統的種類那麼多,家用計算機,嵌入式系統,超算,其面對的最新技術可能是截然不同的。「php是最好的語言」這種萬年程式設計師梗其實已經很說明在應用場景不同的情況下,具體的技術實現方案可能有完全不一樣的價值。

也許你覺得.Net是不錯的架構,但對於大多數搞嵌入式的來說只會問那是神馬;你的python玩得6到飛起,搞超算的那幫人只會對你投來鄙夷的目光;當然對立志以後在銀行裡服務的那些孩子們你們都是邪教--因為他們只要學Cobol就夠了。

見過太多應屆生,雖然年紀輕輕但在特定環境下為什麼開發得這麼熟練啊。可是脫離了這個環境他們就什麼也不會幹了。Makefile不會寫,版本管理沒概念,看到source insight就和見到救星了一樣。

雖然說,軟體開發者一定會和具體的開發平台有強烈的相關性,但是這麼早就讓學生對某個平台產生依賴,真的好麼?(更不必說有些IDE對ANSI C/C++11支援得並不好。這樣讓學生對C與C++的理解產生了偏差,老師可是要負責任的!

)既然本科學習的大多是很General的東西,那麼就不如多在教學中強調那些很General的地方--比如讓學生嘗試一下各種程式設計正規化,開發模式,理解一些跨平台開發的技巧啊,建立版本管理的概念和習慣(這點太重要!),學會設計介面寫文件etc。而這些都不需要什麼重量級的開發環境,而且對於學生以後的職業生涯來說,也比那些可能等到他們畢業了就過時的「新技術」更有意義。

也就是說,這時候的上機教學更應該開發平台無關基於平台的「新技術」可能讓學生產生不必要的環境依賴,且可能在技術上有誤導性。

基於平台的技術自學就夠了。

因此本科的大課不應該採用先進的開發環境,本來就應該採取輕量化,或者平台依賴小的開發環境。

最後,題主提到想看看《C++ Primer》學學C++是挺好的。不過未必要用VS來自學。即使要用,建議也是VS Express。

如果題主用Mac or linux就更省事了,裝個VSC or sublime,用g++最好~

4樓:碼農投資筆記

我們學校也是用vc6.0,很大一部分原因是,初學者用不到太多高階特性;該編譯器輕,安裝方便,vs2015太重了;學校機房有些電腦還是老機子,用vs2015太慢;學校oj上有些東西和vs2015不一樣,會產生奇怪的錯誤。

5樓:田園牧歌

你們都用VC6.0了啊,知足吧,我們12屆用的都還是turbo c啊turbo c啊turbo c啊turbo c啊turbo c啊!!!說出來你敢信???

你敢信???你敢信???

6樓:言笑

VS2015外掛程式很多,都裝了的話有40多個G,而且老式電腦執行慢,所以初學者電腦效能又不怎麼好的情況下VC6.0或者VS2005是不錯的選擇

7樓:蕭齊先森

教材和開發環境的相互牽制,硬體限制,沒有固態用vs真的是生不如死啊。。。另外學校並沒有限制你在個人計算機上使用vs,建議是先有一套穩定的開發環境,比如vc++6.0或者barcode+ GCC,然後再去嘗試一下vs2015。

8樓:Hideonbush

vs2015那個東西裝起來會要人命的。。。很麻煩時間太長如果軟體壞了想重灌還得重做系統微軟這東西不解除安裝乾淨是重灌不上的。。

9樓:

我們專業,老師上課用的VS2010,大部分用的大於2010的版本,機房裝的是VS2005,每次上課都要先轉換專案。

另外:一些同學第一次考計算機二級的時候,一臉懵逼,表示這種馬賽克畫質的是什麼鬼玩意

10樓:白墨

同軟體工程不過我們用CB,教材使用13.12版,官網已經出到16版了_(:з」∠)_兩個版本都用過雖然感覺起來沒什麼去別(教材編寫者介紹的時候直接說讀者看的時候可能已經出新的了)

11樓:Asens

後者好用是無疑的

但我有點不同的看法,上場打仗與人戰鬥自然要用好劍,要用鐵的鋼的 ,但只是平時練劍的話用用木頭的也無妨,真的喜歡劍招,什麼劍都是一樣的,練好了,以後上戰場放下木頭劍拿起鋼劍也許會更加輕鬆自如

12樓:

首先,C++ Primer不會教你怎麼用VS其次,C++ Primer還是得看

然後,不要用VC6這種古董,推薦VS2010及以後的版本,最好是最新版

最後,如果不想裝VS也可以用MinGW,比如樓上提到的Dev-C++最後的最後,學會搜尋,這種日經問題我能給你搜出一堆再加一條,你學的不是怎麼用工具,最起碼主要不是怎麼用工具

13樓:葉楨

1.大多數學校機房設施落後不管是硬體還是軟體

2.教學懶惰、乙份世紀前的教案硬是用了這麼多年、沒準還是代代相傳的

3.用新的

14樓:李國寶

原因只有乙個:懶。

對於你們的老師教學來說,對於大部分初學者來說,VC++6.0沒什麼詬病,什麼C99的都用不上。

用慣了VC++6.0之後,教學也搞了好多年了,換撒呢?

至於為嘛不用VS2015,很多時候還是因為VS2015安裝包和安裝時間太多了。

如果你校和我校一樣,在普通教室上課沒有沒有自帶程式設計軟體的話,為了乙個半小時的課程安裝乙個VS2015的話,大家都會奔潰的。

這時候安裝只需要一兩分鐘的VC++6.0就很舒服了,不過這時候也有DEV C++這種選擇啊。

所以,還是懶。

至於VS寫C語言好不好,見下文:

毫無程式設計基礎的小白準備學習C語言,用VC6還是VS2015? - 孫明琦的回答

vc 6 0是不是很多優點?如何使用visual studio2013達到相同的功能?

就標準支援方面,VC 6.0本身就沒有什麼優點 比如我現在上的大一的C語言課,上機實驗有道題目是算 1 2 3 20 的。以目前班裡同學所學的,是不可能知道正確的資料型別是用 long long 以及輸出用 lld 更不用說VC 6.0不支援這樣寫,要寫成 int64 和 I64d 我的老師也對此感...

為什麼我們老師都要求我們用 VC 6 0,而不用 VS 2013 或者其他的編譯環境?

青山Hinge 這和學校老師都有關吧,老師會介紹vc6.0,但還是會用簡單的DevC做演示,比較清楚,至於自己用那個,老師只教C語言,啥工具管你呢,計算機二級那也不是他的課程要求。 Lancelot Wang 實際上就教學語言學習,VC6就絕對夠用了,工具的細節不是關鍵,語言的細節也不是關鍵,學好基...

雙非學校軟體工程專業,所有課程加權75 算術76 8能申請到德國碩士嗎

狸兒嬸 Lea 同學你好 你目前的分數相對還是低了一點,但是可以嘗試申請。德國研究生申請,除了分數外最注重的還是課程匹配度,所以建議你根據自己目前的課程設定針對性匹配規劃德國大學相關專業。匹配度高申請成功率也會更高。如需更詳細了解,可以將你目前具體學習情況與我溝通詳談。 抹去你的小傷心 可以的,不會...