<address id="xtnvt"><nobr id="xtnvt"><meter id="xtnvt"></meter></nobr></address>

        <form id="xtnvt"></form>

        <address id="xtnvt"><address id="xtnvt"><nobr id="xtnvt"></nobr></address></address>
        <form id="xtnvt"></form>

        <address id="xtnvt"><listing id="xtnvt"><menuitem id="xtnvt"></menuitem></listing></address>
        <address id="xtnvt"></address>
        個人工具
        名字空間
        變換
        操作

        Ruby

        來自站長百科
        跳轉到: 導航, 搜索
        Ruby logo
        創始人 Yukihiro Matsumoto

        Ruby,由日本人Yukihiro Matsumoto開發推出的一種語法簡單且功能強大的面向對象的解釋型編程語言,與perl一樣,Ruby的文本處理功能十分強大。當然了它的功能遠不止于此,您還可以使用它來開發實用的服務器軟件。Ruby博采眾長,吸收了眾多語言的優點,卻又別具一格。

        目錄

        Ruby的優點

        • 語法簡單
        • 具有普通的面向對象功能(類、方法調用等)
        • 具有特殊的面向對象功能(Mix-in、特殊方法等)
        • 可重載操作符
        • 具有異常處理功能
        • 調用帶塊方法(迭代器)和閉包
        • 垃圾回收器
        • 動態載入(取決于系統架構)
        • 可移植性。它可以運行在大部分的UNIX、DOS和Mac上

        Ruby的歷史

        據松本先生曾經在(ruby-talk:00382 英譯稿 June 4, 1999)中介紹,Ruby誕生于1993年2月24日。那天我和同事們聊了聊面向對象語言的可能性問題。我了解Perl(Perl4而非Perl5),但我不喜歡它身上的那股玩具味兒(現在也是如此)。面向對象的腳本語言的前途一片光明。

        我覺得Python不能算作真正的面向對象語言,因為它的面向對象特性好像是后加進去的一樣。15年來我一直為編程語言而癡狂,我熱衷于面向對象編程,但卻沒有找到一款真正意義上的面向對象的腳本語言。

        于是我下定決心自己來開發一個。經過幾個月的努力,解釋器終于開發成功。然后我又添加了一些自己夢寐以求的東西,如迭代器、異常處理、垃圾回收等。

        后來我又采用類庫方式添加了Perl的特性。1995年12月,我在日本國內的新聞組上發布了Ruby 0.95版本。

        接下來我創建了郵件列表和網站。此后,大家在郵件列表中聊得酣暢淋漓。時至今日,第一個郵件列表中已經積累了14789封郵件。

        Ruby 1.0發布于1996年12月,1.1發布于1997年8月。1998年12月,我又發布了安定版1.2和開發版1.3。

        Ruby學習教程

        Ruby學習教程

        相關條目

        參考來源

        留言

        免费看少妇高潮一级A片

              <address id="xtnvt"><nobr id="xtnvt"><meter id="xtnvt"></meter></nobr></address>

              <form id="xtnvt"></form>

              <address id="xtnvt"><address id="xtnvt"><nobr id="xtnvt"></nobr></address></address>
              <form id="xtnvt"></form>

              <address id="xtnvt"><listing id="xtnvt"><menuitem id="xtnvt"></menuitem></listing></address>
              <address id="xtnvt"></address>