在軟體的世界裡,事情被推遲並不罕見。但是對於泰德·納爾遜(Ted Nelson)的一個名為Xanadu的專案來說(他創造了超文字的術語),這種延遲已經跨越了50年,如果它能更早或根本完成的話,可能會導致一個完全不同的網際網路的基礎。
該專案最初是為了幫助連結文件中的源,並將它們嵌入到您正在檢視的工作中。在Nelson的工作示例中,這個例子在4月份上線,被衛報發現,您可以瀏覽一頁,並檢視其他8份檔案,其中的章節來源於此。點選任意按鈕將帶您到那裡,而不離開主文件。看起來很奇特的書目被概念化為一種方法,從不同的來源組織大量的資訊和媒體,並防止它在連結被改變時中斷。
“上世紀80年代我們搞砸了。”
“我們在1960年預見到,所有的文件工作都將遷移到互動式計算機螢幕上,這樣我們就可以用新的方式寫作,”該專案的網頁說我們在20世紀80年代搞砸了,錯過了成為全球超文字的機會(網路得到了這個利基)。不過,我們仍然可以透過顯示文字連線來與模擬紙張的PDF競爭,“但在這之前還有更多的工作要做,包括伺服器整合,讓其他人建立自己的‘世外桃源’,以及對照片和音訊檔案等媒體的支援。
直到這個工作頁面,世外桃源專案被認為是(現在仍然是)有史以來最延遲的軟體。在1995年的一篇專題報道中,Wired稱之為“計算機史上執行時間最長的vaporware專案”,並補充說Nelson和他的開發夥伴們“創造了一個其他公司難以超越的徒勞紀錄。”這種說法很可能是對的,但在Xanadu完全出爐之前,我們無法確定。不管什麼時候。
...要。為了使這些活動變得簡單和容易,開發人員使用不同的軟體工具。其中兩個軟體工具是apacheant和Maven。ApacheAnt和Maven之間的關鍵區別在於ApacheAnt是一種用於自動化軟體構建過程的軟體工具,而Maven是一種軟體專案管理工具。Mav...
...統是一種幫助軟體開發人員協作工作並維護其工作完整歷史的軟體。它可以儲存檔案的更改和原始碼的修改。每次使用者更改專案時,版本控制系統都會獲取專案的狀態並儲存它們。專案的這些不同儲存狀態稱為版本。例如,如...
...要的潛在速度問題。如果你還在使用windowsxp或者有一臺十年曆史的機器,你不會從這些提示中看到什麼好處。然而,如果你對上面的某個特定區域有問題,或者想從你的系統中找出每一點速度,這些調整應該會派上用場。 ...
...的問題是它無緣無故地改變了很多。Windows7釋出時只有三年曆史,人們仍然喜歡它。在rocky Vista之後,擁有一個不僅看起來很棒,而且堅如磐石、速度也很快的作業系統讓人耳目一新。 ...
開始一個新的軟體專案可能是壓倒性的。將流程分解為更小、更易於管理的步驟可能會有所幫助。傳統上,軟體開發分為六個步驟。使用這個過程可以使一個大型專案不那麼令人生畏。 ...
...indows95 25歲:當Windows成為主流時 顯著的相似性和差** 有20年曆史的macosx公測版和macoscatalina之間的相似之處相當驚人。它們都有Dock、高解析度圖示、三個視窗控制按鈕(紅色、黃色和綠色)、全域性PDF支援,並在Darwin上執行。 ...
...我把任天堂的開關設定在“Wii”輸入上,這是一臺超過十年曆史的機器的名稱,而我的Steam Link只是簡單的被貼上了“遊戲機”的標籤。現在它們被貼上了正確的標籤,減輕了一點我的技術強迫症,讓那些不是我的人更容易選擇...
...的策略,為了賺錢,他們把自己的安裝程式塞滿了不需要的軟體和誤導性的廣告。但現在有一些網站的情況正在好轉,我們希望在值得表揚的地方給予表揚——因此,請考慮一下這是一個正在進行的網站名單,其中有一些網站做...
...交易的一些令人費解的方面,包括提到已經失效的、有23年曆史的Netscape Communicator電子郵件軟體,以及對過時加密標準的建議。 在一系列關於國家間“加密包含DNA資訊的資訊”的法規中提到了這一點,必須使用一...
...務,特別是雲服務和人工智慧。 這家擁有109年曆史的公司本週宣佈了這一訊息,此前執行長阿文德•克里希納(arvindkrishna)曾制定長期計劃,精簡龐大的業務。克里希納於2020年4月接手IBM,此前該公司從2018年起以340...