目录
13 关系: Apache许可证,开放源代码,调试,集成开发环境,IDE,Linux,Microsoft Windows,MIT許可證,OS X,Smalltalk,Squeak,VMware,法国国家信息与自动化研究所。
- 2008年建立的程式語言
- 2008年软件
- Smalltalk编程语言家族
- 动态类型编程语言
- 基于类的编程语言
- 自由編譯器與直譯器
- 面向对象的编程语言
Apache许可证
Apache许可证(Apache License),是一个由Apache軟件基金會发布的自由软件许可证,最初为Apache http服务器而撰写。Apache许可证要求被授权者保留版权和放弃权利的聲明,但它不是一个反版权的许可证。 此许可证最新版本为“版本2”,于2004年1月发布。 Apache许可证在Apache社区内外被广泛使用。Apache基金会下属所有项目都使用Apache许可证,许多非Apache基金会项目也使用了Apache许可证:据统计,截至2012年10月,在sourceforge上有8708个项目使用了Apache许可证。.
开放源代码
開放原始碼(Open Source)描述了一种在产品的出品和开发中提供最终源材料的做法。在這個詞廣泛使用前,開發者和生產者使用很多詞去描述這個概念;開放源代碼在互聯網上獲得廣泛使用,參加者需要大量更新電腦原始碼。開放源代碼使得生產模組、通訊管道、互動社群獲得改善。隨後,一個新著作權、軟體授權條款、域名和消費者提供建立的,一個新詞開源軟體誕生。 開源模型概念包括同時間不同時程和方法來生產,相對而言,更加集中式的軟体設計模型,例如典型的商業軟体公司。一個開源軟体開發的主要原則和慣例是易貨貿易和合作的同儕生產,經由免費公開的最終產品、原始資訊、藍圖和--。這逐漸應用在其它領域,例如生物技術。.
查看 Pharo和开放源代码
调试
偵錯(),又稱除錯,是发现和减少计算机程序或电子仪器设备中程序错误的一个过程。.
查看 Pharo和调试
集成开发环境
集成开发环境(Integrated Development Environment,簡稱IDE,也稱為Integration Design Environment、Integration Debugging Environment)是一種輔助程式開發人員開發軟體的應用軟體,在開發工具內部就可以輔助編寫原始碼文本、並編譯打包成為可用的程序,有些甚至可以設計圖形介面。 IDE通常包括程式語言編輯器、自動构建工具、通常還包括除錯器。有些IDE包含編譯器/直譯器,如微软的Microsoft Visual Studio,有些则不包含,如Eclipse、SharpDevelop等,这些IDE是通过调用第三方编译器来实现代码的编译工作的。有時IDE還會包含版本控制系統和一些可以設計圖形用戶界面的工具。許多支援物件導向的現代化IDE還包括了類別瀏覽器、物件檢視器、物件結構圖。雖然目前有一些IDE支援多種程式語言(例如Eclipse、NetBeans、Microsoft Visual Studio),但是一般而言,IDE主要還是針對特定的程式語言而量身打造(例如Visual Basic)。.
查看 Pharo和集成开发环境
IDE
IDE可能有多种含义:.
查看 Pharo和IDE
Linux
Linux( )是一種自由和開放源碼的類UNIX作業系統。该操作系统的内核由林纳斯·托瓦兹在1991年10月5日首次发布。,在加上使用者空間的應用程式之後,成為Linux作業系統。Linux也是自由软件和开放源代码软件发展中最著名的例子。只要遵循GNU通用公共许可证(GPL),任何个人和机构都可以自由地使用Linux的所有底层源代码,也可以自由地修改和再发布。大多數Linux系統還包括像提供GUI的X Window之類的程序。除了一部分專家之外,大多數人都是直接使用Linux發行版,而不是自己選擇每一樣組件或自行設置。 Linux嚴格來說是單指作業系統的内核,因作業系統中包含了許多用戶圖形介面和其他实用工具。如今Linux常用来指基于Linux的完整操作系统,內核則改以Linux内核稱之。由于这些支持用户空间的系统工具和库主要由理查德·斯托曼于1983年发起的GNU计划提供,自由软件基金会提议将其组合系统命名为GNU/Linux,但Linux不屬於GNU計劃,這個名稱並沒有得到社群的一致認同。 Linux最初是作为支持英特尔x86架构的个人电脑的一个自由操作系统。目前Linux已经被移植到更多的计算机硬件平台,远远超出其他任何操作系统。Linux可以运行在服务器和其他大型平台之上,如大型主机和超级计算机。世界上500个最快的超级计算机90%以上运行Linux发行版或变种,包括最快的前10名超级电脑运行的都是基于Linux内核的操作系统。Linux也广泛应用在嵌入式系统上,如手机(Mobile Phone)、平板电脑(Tablet)、路由器(Router)、电视(TV)和电子游戏机等。在移动设备上广泛使用的Android操作系统就是建立在Linux内核之上。 通常情况下,Linux被打包成供个人计算机和服务器使用的Linux发行版,一些流行的主流Linux发布版,包括Debian(及其衍生版本Ubuntu、Linux Mint)、Fedora(及其相关版本Red Hat Enterprise Linux、CentOS)和openSUSE等。Linux发行版包含Linux内核和支撑内核的实用程序和库,通常还带有大量可以满足各类需求的应用程序。个人计算机使用的Linux发行版通常包含X Window和一个相应的桌面环境,如GNOME或KDE。桌面Linux操作系统常用的应用程序,包括Firefox网页浏览器、LibreOffice办公软件、GIMP图像处理工具等。由于Linux是自由软件,任何人都可以创建一个符合自己需求的Linux发行版。.
查看 Pharo和Linux
Microsoft Windows
Microsoft Windows(中文有时譯作微軟--,通常不做翻译)是微軟公司推出的一系列操作系统。它問世於1985年,起初是MS-DOS之下的桌面環境,其後續版本逐漸發展成為主要为個人電腦和服务器用户設計的操作系統,并最终获得了世界个人电脑操作系統的垄断地位。此操作系統可以在几种不同类型的平台上运行,如个人电脑(PC)、移动裝置、服务器(Server)和嵌入式系統等等,其中在个人电脑的领域应用内最为普遍。在2004年國際數據資訊公司一次有关未来发展趋势的会议上,副董事长Avneesh Saxena宣布Windows拥有终端操作系统大约70%的市场份额 www.linuxworld.com.au。 Windows操作系統目前最新的穩定版是於2015年7月29日發佈的 Windows 10。Windows Server目前最新的穩定版是2016年9月26日發佈的Windows Server 2016。.
MIT許可證
MIT授權條款(The MIT License)是許多軟體授權條款中,被廣泛使用的其中一種。與其他常見的軟體授權條款(如GPL、LGPL、BSD)相比,MIT是相對寬鬆的軟體授權條款。.
查看 Pharo和MIT許可證
OS X
#重定向 MacOS.
查看 Pharo和OS X
Smalltalk
Smalltalk,被。Smalltalk由艾伦·凯,Dan Ingalls,Ted Kaehler,Adele Goldberg等于70年代初在Xerox PARC开发。 Smalltalk对其它众多的程序设计语言的产生起到了极大的推动作用,主要有:C++,C#,Objective-C,Actor,Java和Ruby等。90年代的许多软件开发思想得利于Smalltalk,例如设计模式、敏捷编程和代码重构等。.
Squeak
Squeak是一套Smalltalk的程序开发平台。 1996年,Smalltalk的发明者艾伦·凯加入了迪斯尼公司,任Imagineering公司的副总裁,从事开发Squeak软件,当时是Smalltalk-80的版本。Dr.
查看 Pharo和Squeak
VMware
威睿(VMware, Inc.)是一家全球著名的软件公司,它提供云计算和硬件虚拟化的软件和服务,并号称是第一个商业化的成功的虚拟化的x86架构。公司成立于1998年,VMware的总部设在加利福尼亚州帕洛阿尔托。2004年,威睿被易安信公司收购控股持有,然后,在2007年8月14日,易安信公司在纽约证券交易所上市公司所出售的15%控股。该公司在符号VMW下交易。.
查看 Pharo和VMware
法国国家信息与自动化研究所
法國國立計算機及自動化研究院,法文爲 Institut national de recherche en informatique et en automatique (簡稱INRIA),其重點研究領域爲計算機科學,控制理論及應用數學。該研究院於1967年在巴黎附近的罗克库尔創立。INRIA是世界著名的科研機構,其科研實力在世界大學和科研機構的計算機領域中排名前列。.
另见
2008年建立的程式語言
- Microsoft Small Basic
- Nim
- Pharo
- SPARQL
2008年软件
- Adobe AIR
- Android
- Calibre
- Cassandra
- Chromium
- Defraggler
- Entity Framework
- Erpnext
- Ext4
- FCEUX
- GNS3
- Google Chrome
- Google地圖製作工具
- Gson
- Identi.ca
- Instapaper
- JDownloader
- KDE Software Compilation 4
- LastPass
- Linux-libre
- Microsoft Office 2008 for Mac
- Microsoft Small Basic
- Mozilla Firefox 3
- Nim
- Omeka
- OpenSolaris
- Pharo
- SRWare Iron
- Tweetie
- Utau
- V8 (JavaScript引擎)
- WinCDEmu
- Windows Server 2008
- WorldWide Telescope
- 寒霜引擎
- 我很富有
- 紅星作業系統
- 重音Teto
Smalltalk编程语言家族
动态类型编程语言
- APL語言
- AppleScript
- Arc
- BBN LISP
- Clipper
- Clojure
- Common Lisp
- Dart
- Erlang
- E语言
- Groovy
- Incr Tcl
- Io语言
- JavaScript
- J语言
- LISP
- Lua
- MATLAB
- MathCad
- NewtonScript
- Objective-C
- PHP
- Perl
- Pharo
- PostScript
- PowerShell
- Prolog
- Python
- REBOL
- Ruby
- R语言
- Scheme
- Scratch
- Self
- Smalltalk
- Squeak
- SuperCollider
- Tcl
- Wolfram语言
基于类的编程语言
- ABAP
- ActionScript
- BOO
- C++
- CLU
- COBOL
- Common Lisp
- C♯
- D語言
- Eiffel
- Embedded C++
- Java
- J语言
- Oberon
- Objective-C
- PHP
- Pharo
- Pike
- Python
- Ruby
- Simula
- Smalltalk
- Squeak
- Visual Prolog
自由編譯器與直譯器
- ANTLR
- AWK
- Agda
- BOO
- CPython
- Clang
- Cygwin
- D語言
- Emacs Lisp
- Flex詞法分析器
- Free Pascal
- FreeBASIC
- GCC
- GCJ
- GFORTRAN
- GNU Binutils
- GNU Guile
- GNU汇编器
- Go
- HHVM
- HipHop for PHP
- Idris
- LLVM
- Lua
- MinGW
- Netwide Assembler
- OCaml
- Open64
- PHP
- Parrot虚拟机
- Perl
- Pharo
- Pike
- Racket
- Ruby
- Rust
- Scala
- Self
- Smalltalk
- Tcl
- Tiny C Compiler
- V8 (JavaScript引擎)
- 可移植C編譯器
- 貝姆垃圾收集器
面向对象的编程语言
- ABAP
- BOO
- C++
- COBOL
- Common Lisp
- Dart
- D語言
- Eiffel
- E语言
- Fortran
- Free Pascal
- FreeBASIC
- Gambas
- Groovy
- Io语言
- JRuby
- Java
- Jython
- J语言
- Kotlin
- Lua
- Mixin
- Modula-3
- Nemerle
- OCaml
- OTcl
- Object Pascal
- Objective-C
- PHP
- Perl
- Pharo
- Pike
- PowerShell
- Processing
- Python
- Racket
- Ruby
- Scala
- Self
- Smalltalk
- SuperCollider
- Swift語言
- Tcl
- Turbo Pascal
- Vala
- Visual Basic
- Visual Basic .NET
- Visual FoxPro
- Visual Prolog