盤點曾經風靡一時的計算機方面的技術和語言

1 嵌入式開發,有段時間只要是培訓班,就一定會有這個課,現在基本看不到了。

2 手機編程,當時是叫J2ME。但現在手機端都是微信小程序編程,J2ME估計名字都被忘差不多了。

3 純網頁腳本加數據編程,相關技術是asp+access。介紹下背景,當時互聯網剛熱起來的時候,出現了很多大康(.com)公司,就做一個網站,裏面就用asp+access做幾個動態網頁,如果被人看上,賣了就財務自由了。所以當時這個技術風靡一時,但隨着前後端分離,這個技術現在看上去就太low了。

4 動畫編程,當年有很多用flash,以及flex做出的動畫,現在基本看不到了。

5 當年好像有個名詞叫網格計算,現在基本也聽不到了。具體網格計算叫什麼,我說不上,請懂的人說下吧。

6 當年的分佈式和現在的分佈式其實是兩個概念。當年是用Cobra或RMI,做遠端調用,當年把這個叫分佈式,現在講起分佈式,其實是講組件,比如redis,dubbo,zookeeper等。

7 我記得當年也有個叫J2EE的概念,這個概念和現在的J2EE概念是不一樣的。現在的J2EE純粹是Java技術,比如集合,多線程和IO等,當年的J2EE是包含EJB框架。EJB叫企業級的JavaBean,當年也很火,現在Spring MVC或SSM框架叫輕量級框架,對應的重量級開發框架就是EJB。

EJB包含了本地接口遠端接口和業務模塊,當時還能很好地整合JSP,Servlet等組件,但一方面開發太複雜,另一方面比較侵入業務,所以就慢慢被Spring框架替代了。

8 當時還有個方向叫Web Service,比如WSDL協議外帶RMI和Cobra等框架,現在慢慢被雲端開發和分佈式組件替代了。但當時,不同項目之間的相互調用,就靠web service。

9 還有一個就是Web框架,web框架本身,現在依然比較火,不過裏面的技術組件全變了。現在web框架,java方面的一般是Spring Boot,之前是SSM,SSM還有些公司在用,SSM之前是SSH,是Struts+Spring+Hibernate,SSH估計在3,4年前就沒人用了。

說到Struts,這個技術當時也很火,因爲Struts之前是JSP+Servlet+Javabean,甚至是ASP,開發者需要手動地在servlet和ASP里加入很多頁面跳轉的代碼,而Struts能封裝很多通用的頁面跳轉動作,可以讓程序員更關注於web業務,後面的spring等框架,雖然技術上不同,但還是採用了Struts的理念。

10 說到最經典最火,但現在不留痕跡了,不能不說DOS系統。在windows之前,DOS是一個很重要的操作系統。現在windows命令行裏的命令,其實都是DOS命令。

現在能看到的DOS命令,其實是DOS操作系統裏很少的一部分。現在上網,安裝word等軟件,以及安裝音頻視頻軟件都是在windows上,在windows之前都是安裝在dos操作系統上的,憑此大家可以想像下DOS當時的熱度。

而且當年的程序員是面向DOS操作系統編程的,而不是面向windows。DOS操作系統提供好了很多中斷,比如調用了某號中斷,再輸入參數,能讓系統發出某個聲音,能讓系統出現什麼畫面。大家憑此可以想象下面向DOS操作系統的場景。

以上是一些當年比較火,而現在基本看不到的技術方向,至於當年很火現在基本看不到的開發語言,就更多了。

1 FoxBase或FoxPro,當年好像計算機等級,就考這個。

2 Delphi和PowerPoint,這些開發語言和現在VB.NET和C#.net很相似,就通過拖控件做界面,然後爲控件開發(雙擊單擊之類的)動作。

3 網站開發三劍客,我記得是Dreamweaver,Fireworks還有Flash,當時只要是做網頁開發,一定得用這個。

4 asp,當年也是風靡一時,做網站項目不會asp怎麼能行。

5 不得不提到basic語言,basic語言沒有分支和循環語句,每行代碼前有編號,然後靠goto語言實現分支和循環功能。有很長的一段時間,學電腦就學basic。

時代在進步,技術也在升級,計算機方面的技術和發展方向不斷升級換代,也是正常現象。從上述曾經風靡一時的技術和語言中,大家也能回顧計算機和軟件發展的各個歷程。

 

如果大家想進一步瞭解寫簡歷和麪試方面的文章,可以關注我。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章