Python,Flex 2和Aptana[js开放工具]
作者:
Python,Flex 2和Aptana[js开放工具]
之所以把它们三个放在一起作为题目,是因为我这几天大部分时间都在捣鼓这几个东西。它们三个给了我很大惊喜,可以说乐趣无穷啊。
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官方的介绍:
智能代码提示,看到那几个浏览器的图标了吗?那个是浏览器兼容性信息,如果你了解Javascript你就明白这有多么方便。
语言支持,Aptana支持JavaScript, HTML和CSS
Aptana的官方网站:http://www.aptana.com
更多截图请看:http://www.aptana.com/screenshots.html
功能视频请看:http://www.aptana.tv
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.
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