阅读更多

8顶
1踩

编程语言

原创新闻 MacRuby 0.3 发布

2008-09-16 13:20 by 资深编辑 ╱/罒呍唲 评论(0) 有4879人浏览
苹果公司启动的开源项目:MacRuby目的是将ruby 1.9移植到MacOS操作系统的Object-C平台上面,让ruby 1.9可以像MacOS操作系统上的原生应用软件那样,运行在Object-C的runtime和GC之上。 MacRuby如今又创造了一个新的里程碑,MacRuby 0.3发布!



除了对前一版本的错误修正和性能的提高,还增强了令人振奋的 Cocoa-derived GUI的建设,如丰富的Kilmer的HotCocoa-一个新的核心库,它简化了Cocoa使用简单的Ruby.idioms。 例如:
require 'hotcocoa'
include HotCocoa
application do |app|
  window :size => [100, 50] do |win|
    b = button :title => 'Hello'
    b.on_action { puts 'World!' }
    win << b
  end
end


同样令人振奋的是它支持Interface Builder!你现在就可以使用新的MacRuby 在一个MacRuby Xcode的项目中定义类,方法和行为,他们将自动的出现在Interface Builder-相当酷。
来自: rubyinside.com
8
1
评论 共 0 条 请登录后发表评论

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • VC6.0网络编程

    详细讲解基于VC6.0的socket 网络编程

  • Python 编写网络应用

    在Python中,使用socket模块可以实现套接字通信,包括建立客户端和服务器端的网络连接,进行数据的发送和接收。

  • Java网络编程——基础入门

    进程之间的通信、计算机网络概念、OSI参考模型、TCP/IP参考模型和TCP/IP、用Java编写客户端/服务端程序

  • VC++6.0聊天程序.zip

    计算机网络网络编程大作业,跟着b站上学做了一个 ,一个服务器对多个客户端,建立socket,菜单功能不太完善

  • Windows平台VC++ 6.0 下的网络编程学习 - 简单的测试winsock.h头文件

    最近学习数据结构和算法学得有点累了(貌似也没那么累...)...找了本网络编程翻了翻当做打一个小基础吧,打算一边继续学习数据结构一边也看看网络编程相关的... 简单的第一次尝试,就大致梳理一下看书+自己理解的东西。 1.首先是对Winsock的一点介绍:Winsock是一种标准的API(应用程序编程接口),主要用于网络中的数据通...

  • VC++6.0 SOCKET通信示例

    原文没有找到,都是转载的,参考:https://blog.csdn.net/redboy401/article/details/78933837 但是这个有错误,需要修改代码,我已经修改了代码,依然是客户端发送消息,服务端自动应答,但是会增加文本,再发送给客户端,表示这条信息服务器已经接受到了。 我不怎么会用这个编辑器,一插入代码就变成只读模式无法编辑了,直接放工程文件吧。 代码下载: VC6.0...

  • 基于TCP的网络应用程序的编写

    1、说明 这是一个最基本的实例,一个服务端,一个客户端;代码在vs2019下编译通过;服务端和客户端放在同一台机器上运行效果如下: 2、代码 1)服务端 // TCPSrv.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。 // #include &lt;Winsock2.h&gt; #include &lt;time.h&gt; #include &lt;stdio.h&gt; #include &lt;windows.h&gt; #include &lt;WS2tcpip.h

  • VC6.0下载及安装

    希望对下载,并学习C语言的朋友,有帮助。 1.绿色版: 网址:https://pan.baidu.com/s/1jN70y8x6-_1XGJHESlMspA 密码:sla5 2.企业版: 网址:https://pan.baidu.com/s/1WbSKYrCugGntw7lFdGgysQ 密码:xnfl 3.win10安装出现问题: 网址:https://pan.baidu.com...

  • 用vc 进行网络编程的一个实例!

    如果你正在搞VC的API进行网络编程的话!!而你又不是很熟!这个文件将对你的学习有好大的帮助!!它叫你用API如何进行网络通信!

  • 用VC++6.0的Sockets API实现一个聊天室程序(转帖)

    1.VC++网络编程及Windows Sockets API简介   VC++对网络编程的支持有socket支持,WinInet支持,MAPI和ISAPI支持等。其中,Windows Sockets API是TCP/IP网络环境里,也是Internet上进行开发最为通用的API。最早美国加州大学Berkeley分校在UNIX下为TCP/IP协 议开发了一个API,这个API就是著名...

  • VC网络编程经典实例30个

    vc 网络 tcp ip UDP 流式套接字 数据报套接字,各个实例均有,有C语言下的网络编程也有VC MFC编程

  • 在VC6.0中编写网络应用程序(Socket)

     {在VC6.0中编写网络应用程序} 》{ 在网络技术日益发展的今天,如果自己也能够编写一个实用的网络应用程序,那么,不仅能够激发对网络的兴趣,促使自己对网络知识的追求,同时开发过程本身也是一个很好的学习过程。在VC6.0中MFC对网络编程有着很好的支持,针对不同用途的网络应用程序,VC有不同的封装类进行支持,如FTP、HTTP等等,使用户能够很快的开发出相应的程序,但同时,也使用

  • Netty 进阶篇(待完成)

    第 1 章 Google Protobuf 1.1 编码和解码的基本介绍 编写网络应用程序时,因为数据在网络中传输的都是二进制字节码数据,在发送数据时就需要编码,接收数据时就需要解码 codec(编解码器) 的组成部分有两个:decoder(解码器)和 encoder(编码器)。encoder 负责把业务数据转换成字节 码数据,decoder 负责把字节码数据转换成业务数据 1.2 Netty 本身的编码解码的机制和问题分析 Netty 自身提供了一些 codec(编解码器) Netty 提

  • VC6.0(VC++6.0)使用教程(使用VC6.0编写C语言,C++程序),用文件后缀名区分

    简介 Visual C++ 6.0简称VC或者VC6.0,是微软1998年推出的一款C/C++ IDE,界面友好,调试功能强大。VC6.0是一款革命性的产品,非常经典,至今仍然有很多企业和个人在使用,很多高校也将VC6.0作为C语言的教学基础,作为上机实验的工具。本教程中的代码,也都是在VC6.0下运行通过。 使用 在VC6.0下,必须先创建工程(Project),然后再添加源文件。 一个真正的软...

  • 第14章 网络编程 VS2013 VC++深入详解 孙鑫

    目录 14.1 计算机网络基本知识 14.1.7 TCP/IP模型 14.1.8 端口 14.1.10 网络字节顺序 sockets(套接字)编程有三种, TCP流式套接字的编程步骤 ​​​​​​​在使用之前须链接库函数:工程-&amp;gt;设置-&amp;gt;Link-&amp;gt;输入ws2_32.lib,OK! ​​​​​​​服务器端程序: ​​​​​​​客户端程序: UDP型套接字 服...

Global site tag (gtag.js) - Google Analytics