阅读:3832次   评论:2条   更新时间:2011-05-26    
王浩飞,SAP中国研究院副研究员,2007年毕业于华中科技大学软件学院。在武汉的四年,课没去上过多少次,别的东西看了不少,中间参加过一次Google summer of code, 学到不少东西。等到毕业才慢慢发觉原来大学课程里面基础的东西才比较重要,现在只得慢慢自己补。第一份工作是在成都diigo.com,使用Ruby on Rails开发社会化书签,一年之后,来到上海SAP做BlueRuby相关开发,主要负责编译器和类库的实现。平常喜欢开源相关的东西, 比如ubuntu, ruby, 但是用的多,做的少。没事的时候喜欢看看电影,科幻小说。


王浩飞演讲内容介绍 Top

演讲主题

《Blue Ruby A Ruby VM for the ABAP Web Application Server》

演讲内容摘要:

  BlueRuby项目目标是在SAP的ABAP虚拟机上面创建一个企业级的Ruby动态语言运行环境。它集成了业界最好的技术:轻量级的,松耦合的,能够敏捷编程,并且能够在SAP的Web应用服务器上面非常健壮的运行。从很多方面来看,BlueRuby让简单的事情更容易实现,让困难的事情有可能实现。BlueRuby病不是简单的在ABAP服务器上面单独运行Ruby,而是在ABAP环境里面提供了两种集成方式:一种是ABAP程序员可以直接的很简单调用Ruby代码,另外Ruby程序晔可以调用现有的ABAP提供的功能。当然,这种集成方式还是要受控于BlueRuby虚拟机,而BlueRuby虚拟机是以沙箱方式内嵌于ABAP服务器之内的。

   目前BlueRuby是SAP位于美国帕洛阿尔托和中国上海研发中心的一个探索性研究项目。

  The Blue Ruby project is about creating an enterprise-ready dynamic language environment for the programming language Ruby that runs inside the ABAP Virtual Machine. It combines the “best of both worlds” – lightweight, loosely-coupled, agile programming via Ruby, executed within the robust, proven SAP Web Application Server for ABAP. In many ways, Blue Ruby makes the simple things simple and the complex things possible. Rather than just running Ruby programs isolated on the ABAP server, Blue Ruby also provides two-way integration with the surrounding ABAP environment – ABAP programs can invoke Ruby code easily and Ruby programs are able to access existing ABAP functionality. However, this integration is strictly controlled by the Blue Ruby VM, turning Blue Ruby into a sandbox inside the ABAP server.

  Blue Ruby is an exploratory research project from SAP Research Centers Palo Alto and China. 
  • 大小: 10 KB
评论 共 2 条 请登录后发表评论
2 楼 KDr2 2009-05-20 14:07
内容介绍错字连篇
1 楼 hustKiwi 2009-05-17 09:41
学长啊,支持一下~

发表评论

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

文章信息

Global site tag (gtag.js) - Google Analytics