30年前,windows還處于Windows3.0時(shí)代,Win95還沒(méi)有發(fā)布。
那個(gè)時(shí)代,處理器性能還相對(duì)較弱,還處于文字,圖形化界面也不是很流行,但已經(jīng)有早期圖形化界面的雛形。
那個(gè)時(shí)代,雖然軟硬件資源還很匱乏,但程序員這個(gè)職位也在那個(gè)年代慢慢涌現(xiàn),集成開(kāi)發(fā)環(huán)境(IDE)也應(yīng)運(yùn)而生。
30 年前的集成開(kāi)發(fā)環(huán)境 (IDE),純文本模式大行其道。在 20 世紀(jì) 80 年代末 / 90 年代初,DOS 操作系統(tǒng)上的 IDE 都是基于文本用戶界面 (TUI)。這些 IDE 雖然沒(méi)有圖形界面,但卻提供了一些令人印象深刻的功能,讓程序員們能夠進(jìn)行編碼、編譯和調(diào)試他們的程序。
比如 MS-DOS 自帶的編輯器 EDIT.COM。這是一個(gè)全屏 TUI 編輯器,提供了菜單欄、對(duì)話框、狀態(tài)欄等功能。雖然不太適合編碼,但它展示了當(dāng)時(shí)的技術(shù)水平。
另一個(gè)經(jīng)典的 IDE 是 Borland Turbo 系列,比如 Turbo C++。這些 IDE 提供了語(yǔ)法高亮、編譯器集成、調(diào)試器、項(xiàng)目管理等功能,甚至還有完整的參考手冊(cè)。這些功能在當(dāng)時(shí)來(lái)說(shuō)非常先進(jìn),讓程序員們能夠在沒(méi)有互聯(lián)網(wǎng)的情況下完成整個(gè)開(kāi)發(fā)過(guò)程。
(語(yǔ)法高亮)
(集成編譯器和診斷)
(集成項(xiàng)目和構(gòu)建系統(tǒng)管理)
(包含斷點(diǎn)、堆棧跟蹤等功能的調(diào)試器)
(完整的使用手冊(cè)) 有人表示,Bordland 在當(dāng)時(shí)出品的 IDE 確實(shí)十分驚艷,但在使用 Bordland Turbo C++ 一段時(shí)間后,眼睛都要被亮瞎了…… 與此同時(shí),Linux 上的 IDE 并不如 DOS 上的 IDE 那么成熟。雖然也有一些文本模式的程序,比如 Vim 和 Emacs,但它們并不像 Borland Turbo 系列那樣提供完整的集成開(kāi)發(fā)環(huán)境。這導(dǎo)致了在當(dāng)時(shí)許多程序員還是更傾向于使用 DOS 上的 IDE 進(jìn)行開(kāi)發(fā)。
-
處理器
+關(guān)注
關(guān)注
68文章
19785瀏覽量
233323 -
IDE
+關(guān)注
關(guān)注
0文章
347瀏覽量
47447 -
C++
+關(guān)注
關(guān)注
22文章
2116瀏覽量
74735
原文標(biāo)題:30年前的IDE,功能到底有多強(qiáng)?
文章出處:【微信號(hào):strongerHuang,微信公眾號(hào):strongerHuang】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
2024年前視攝像頭市場(chǎng)分析

TLC2578芯片中FS與SDI到底有什么作用?
24位或者說(shuō)高分辨率的AD到底有什么用呢?
2024年前11個(gè)月機(jī)電產(chǎn)品進(jìn)出口額顯著增長(zhǎng)
差分輸入和和單端輸入在本質(zhì)上到底有什么區(qū)別?
TFP401APZP到底有沒(méi)有HSYNC輸出?
拆解20年前的福祿克手持示波器過(guò)程及內(nèi)部圖

評(píng)論