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

來源:互聯網
上載者:User

之所以把它們三個放在一起作為題目,是因為我這幾天大部分時間都在搗鼓這幾個東西。它們三個給了我很大驚喜,可以說樂趣無窮啊。

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

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.