您的位置:首页 > 编程语言 > Python开发

Python,Flex 2和Aptana[js开放工具]

2007-02-12 00:00 2296 查看
之所以把它们三个放在一起作为题目,是因为我这几天大部分时间都在捣鼓这几个东西。它们三个给了我很大惊喜,可以说乐趣无穷啊。

OK,咱们挨个说,首先是Python。

因为最近动态语言比较火,所以我一直想尝试下动态语言。动态语言中最火的就是Python和Ruby了,由于Ruby是小日本的东西,加之我有严重的反日倾向,因此毫不犹豫地枪毙了Ruby拥抱了Python。下定决心以后,我跑到python.org下载了一个最新版的Python,里面包含一个小型的IDE。试用过后感觉相当Happy。灵活的语法,简单易学的特性和强大的功能给了我很深的印象。有位哥们把Python比喻成“一片蓝色的海洋”,此比喻不错,一片海,跳里面随便游

说完了Python,给大家推荐一本Python的书――《Dive Into Python》

接下来,我们说下Flex 2。

Flex 2的介绍我就不说了,大家可以去网上搜索下。我主要说说我试用后的感受,以及和Ajax的对比。
我感觉Flex更适合程序开发人员,如果你想拥有漂亮的界面和良好的用户体验,但是又厌恶Flash的开发方式,那么Flex是不错的选择。相对于Ajax,Flex的操作更有流畅感,可以说比Ajax的用户体验更好。同样一个应用,Flex比Ajax的开发周期更短。没有像Ajax那样调试不便的弊端。不用像Ajax那样考虑浏览器兼容性的问题。总体感觉Flex更适合做应用型的程序。

以下是搜罗的一些学习资料:
Flex 快速入门:http://www.adobe.com/cn/devnet/flex/?tab:quickstart=1
Adobe网站Flex2教程实例展示整理:http://www.killflash.net/flex2example/flex2show.html
Actionscript 3教程:http://www.helpqlodhelp.com/blog/archives/2005_10.html
Flex.org:http://www.flex.org/
mxna:http://weblogs.macromedia.com/mxna/
一些Demo:http://labs.adobe.com/showcase/

最后说一下Aptana。

Aptana是一款非常优秀的Javascript(AJAX) 开发工具,因为它实在是太棒了,所以我向大家推荐它。
以下引用自Aptana官方的介绍:
引用内容 Code Assist on JavaScript, HTML, and CSS languages, including your own JavaScript functions 
Outliner that gives a snapshot view of your JavaScript, HTML, and CSS code structure 
NEW: FTP/SFTP uploading, downloading and synchronization 
Error and warning notification for your code 
Support for Aptana UI customization and extensions 
Cross-platform support 
Free and open source licensed under the Eclipse Public License, v1.0.

智能代码提示,看到那几个浏览器的图标了吗?那个是浏览器兼容性信息,如果你了解Javascript你就明白这有多么方便。


语言支持,Aptana支持JavaScript, HTML和CSS 


Aptana的官方网站:http://www.aptana.com
更多截图请看:http://www.aptana.com/screenshots.html
功能视频请看:http://www.aptana.tv

您可能感兴趣的文章:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息