lisp 支援遠端debug
practical common lisp 裡有一段話:
An even more impressive instance of remote debugging occurred on NASA’s 1998 Deep
Space 1 mission. A half year after the space craft launched, a bit of Lisp code was going to
control the spacecraft for two days while conducting a sequence of experiments. Unfortunately, a
subtle race condition in the code had escaped detection during ground testing and was already
in space. When the bug manifested in the wild—100 million miles away from Earth—the team
was able to diagnose and fix the running code, allowing the experiments to complete.14 One of
the programmers described it as follows:
Debugging a program running on a $100M piece of hardware that is
100 million miles away is an interesting experience. Having a read-eval-print
loop running on the spacecraft proved invaluable in finding and fixing
the problem.
在地球上除錯100w公里以外的外太空中航天器上的lisp 程式碼,並修改bug 這恐怕還是其他程式語言無法做到的。
當然了,erlang 也有這個功能,也可以不停機情況下更新程式碼。 其他開發語言還沒有聽過支援這個功能。
erlang 是否支援遠端debug 不很清楚。
An even more impressive instance of remote debugging occurred on NASA’s 1998 Deep
Space 1 mission. A half year after the space craft launched, a bit of Lisp code was going to
control the spacecraft for two days while conducting a sequence of experiments. Unfortunately, a
subtle race condition in the code had escaped detection during ground testing and was already
in space. When the bug manifested in the wild—100 million miles away from Earth—the team
was able to diagnose and fix the running code, allowing the experiments to complete.14 One of
the programmers described it as follows:
Debugging a program running on a $100M piece of hardware that is
100 million miles away is an interesting experience. Having a read-eval-print
loop running on the spacecraft proved invaluable in finding and fixing
the problem.
在地球上除錯100w公里以外的外太空中航天器上的lisp 程式碼,並修改bug 這恐怕還是其他程式語言無法做到的。
當然了,erlang 也有這個功能,也可以不停機情況下更新程式碼。 其他開發語言還沒有聽過支援這個功能。
erlang 是否支援遠端debug 不很清楚。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/133735/viewspace-716567/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Flink On YARN 遠端 debugYarn
- debug技巧之遠端除錯除錯
- Java高效開發-遠端debugJava
- 使用IDEA遠端debug除錯Idea除錯
- SpringBoot專案遠端Debug模式(Eclipse)Spring Boot模式Eclipse
- Lisp 永遠成不了程式設計主流語言 vs Lisp 神話之路Lisp程式設計
- 遠端桌面函式不支援函式
- 121 TeamViewer 遠端支援、遠端訪問、線上協作和會議View
- 遠端部署神器 Fabric,支援 Python3Python
- 讓遠端桌面更好的支援遊戲遊戲
- 如何通過CRM進行遠端支援?
- 支援數位板的遠端軟體,實現遠端使用 Wacom 數位板
- [漏洞預警]Laravel <= 8.4.2 Debug模式 _ignition 遠端程式碼執行漏洞Laravel模式
- 【轉】Lisp 已死,Lisp 萬歲!Lisp
- 支援4k的遠端桌面軟體有哪些
- Lisp 整體思想Lisp
- 改變網路以支援遠端辦公的常態化
- 遠端連線桌面 批次遠端管理
- rust 終端輸出 debug 資訊Rust
- 批次遠端桌面連線 批次遠端桌面
- 遠端桌面連線命令 批次遠端管理
- 遠端工作報告:從遠端到混合
- Lisp求平方根Lisp
- lisp 判斷時間Lisp
- vnc遠端用外網遠端公司內網,3步實現vnc遠端用外網遠端公司內網VNC內網
- VNC遠端控制,VNC遠端控制連線WindowsVNCWindows
- rd遠端桌面 如何連線rd遠端桌面
- 批次遠端桌面管理軟體 批次遠端桌面
- Go實現ssh執行遠端命令及遠端終端Go
- Rdp遠端桌面簡介,利用遠端桌面連線遠端伺服器的方法伺服器
- 如何在本地一鍵安裝、重啟Linux伺服器和遠端debug除錯程式碼 ideaLinux伺服器除錯Idea
- 如何快速讓MySQL資料庫伺服器支援遠端連線MRMySql資料庫伺服器
- Rdo遠端桌面,rdo遠端桌面遠端連線vps撥號伺服器的方式伺服器
- Rd遠端桌面簡介,利用rd遠端桌面連線遠端伺服器的方法伺服器
- 如何遠端連線 遠端桌面軟體連線
- FRP+WoL實現遠端開機+遠端桌面FRP
- vnc遠端桌面,4款vnc遠端桌面介紹。VNC
- vps如何遠端連線,遠端桌面連線vps
- Lisp經典演算法Lisp演算法