Pao

Pao
软件描述
Pao (short for "program as objects") is firstly an idea that a computer program is reprensented totally as objects, as opposed to textual code in the traditional way. This objectization covers all the aspacts of a program, including the internal respresentation...
官方网站
访问软件的官方网站了解更多信息
pao.digitofu.com
什么是 Pao?
Pao (short for "program as objects") is firstly an idea that a computer program is reprensented totally as objects, as opposed to textual code in the traditional way. This objectization covers all the aspacts of a program, including the internal respresentation, persistance on storage, user interface, editing, debugging, documentation, etc. This idea is not entirely new. It finds relavence in technologies such as Code DOM, Visual/Graphical Programming, etc. There are also many products and research efforts that more or less share this approach. However, total objectization is yet to find its way into mainstream programming. Pao, as an IDE, endeavors to piece things together and translate this idea into a viable, efficient, productive and enjoyable exprience for programmers. Pao is a general-purpose programming environment. Currently, it supports microsoft .NET windows application development. Its language(Pao#) covers most sementics of C# (up to v3.5). Please check out the unique features of Pao.