python是由guido van rossum在八十年代末和九十年代初,在荷蘭國家數學和計算機科
學研究所設計出來的。python本身也是由諸多其他語言發展而來的,這包括abc、modula-3、c、c++、
algol-68、smalltalk、unix shell和其他的指令碼語言等等。像perl語言一樣,python源**同樣遵循
gpl(gnu general public license)協議。現在python是由乙個核心開發團隊在維護,guido van
rossum仍然佔據著至關重要的作用,指導其進展。
python是乙個高層次的結合了解釋性、編譯性、互動性和物件導向的指令碼語言。
易於學習:python有相對較少的關鍵字,結構簡單,和乙個明確定義的語法,學習起來更加簡單。
易於閱讀:python**定義的更清晰。
易於維護:python的成功在於它的源**是相當容易維護的。
乙個廣泛的標準庫:python的最大的優勢之一是豐富的跨平台庫,在
unix,windows和macintosh相容很好。
互動模式:互動模式的支援,您可以從終端輸入執行**並獲得結果的
語言,互動的測試和除錯**片斷。
可移植:基於其開放源**的特性,python已經被移植(也就是使其工
作)到許多平台。
可擴充套件:如果你需要一段執行很快的關鍵**,或者是想要編寫一些不
願開放的演算法,你可以使用c或c++完成那部分程式,然後從你的python程式中呼叫。
資料庫:python提供所有主要的商業資料庫的介面。
gui程式設計:python支援gui可以建立和移植到許多系統呼叫。
可嵌入: 你可以將python嵌入到c/c++程式,讓你的程式的使用者獲得
"指令碼化"的能力。
VSTO簡介及發展
分類 vsto2007 09 29 19 32 8015人閱讀 收藏舉報 一.什麼是vsto?個人的理解,vsto是visual studio的乙個package。做過visual studio 擴充套件的人可能知道,visual studio可以通過三種方式進行功能的擴充套件開發 macro,ad...
QT發展簡介 zz
qt 是乙個跨平台的 c 圖形使用者介面庫,由挪威 trolltech 公司出品,目前包括qt,基於 framebuffer 的 qt embedded,快速開發工具 qt designer,國際化工具 qt linguist 等部分 qt 支援所有 unix 系統,當然也包括 linux,還支援 ...
雷達發展歷史簡介
成像通常分為主動成像和被動成像。主動成像主動發射訊號然後成像 被動成像則不需主動發射訊號即可成像。通常,普通的照相機 不使用閃光燈 雷射等輔助手段 是被動成像裝置 雷達則通常是主動成像裝置 個別雷達除外 通過發射電磁波並接收反射回來的訊號進行成像。本文主要對雷達的波段和發展史做簡單介紹。由於光速受介...