阅读更多

0顶
1踩

编程语言

原创新闻 Sun公司收编JRuby

2006-09-11 10:47 by 见习编辑 robbin 评论(0) 有5208人浏览
9月初,Sun公司雇佣了JRuby开源项目的两个核心开发人员Charles Nutter和Thomas Enebo,专职从事JRuby开源项目的开发工作。从Charles Nutter和Thomas Enebo的私人博客的字里行间,我们可以感受到他们对Sun公司对于JRuby项目认可,以及对JRuby项目提供了大力支持而无比振奋。

这是Charles的blog
http://headius.blogspot.com/2006/09/jruby-steps-into-sun.html

单纯从web项目的开发效率上衡量,Java已经无法和ruby on rails相提并论,但有趣的是Java并非完全站在ruby on rails的竞争对立面。由于ruby的第三方库远远无法和Java相提并论,其运行效率也无法和成熟的JVM相比,而我们知道,JVM从理论上来说,也并非可以仅仅支持Java一种语言。因而将ruby移植到JVM上面来,结合ruby的开发效率优势和Java丰富类库支持,强大Java运行平台优势就是顺理成章的事情了,JRuby正是实现这一目标的框架。而Sun对于JRuby提供的强力支持,更加表达了Java与ruby携手的决心。

当前JRuby还仅仅只是使用Java来解析执行ruby程序,目前已经可以支持ruby1.8.4,而且可以把ruby on rails的简单应用跑起来了。但是由于不是bytecode级别的解析,因而执行效率很低。JRuby team未来则期望能够直接在Java平台上面把ruby程序编译为bytec ode执行,以达到本地Java代码的效率。不管怎样,JRuby项目的前景都是值得我们期待的。

0
1
评论 共 0 条 请登录后发表评论

发表评论

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

相关推荐

  • 图像处理常用算法介绍

    重点是了解DOG(Difference of Gaussian)高斯差分图像是如何生成的,以及求取关键点,求取关键点的主方向,并以此主方向来做坐标系,梯度方向和梯度幅值按新的坐标系进行计算,构造一个特征向量描述子。这里其实就是通过PCA去求新的坐标系的各坐标轴,一个轴可以认为就是一个特征向量。, 当是一张2000*2000大小图片时,由于直接将图像拉伸为向量,一个样本将达到400万长的一个维度。此篇简单回顾下图像处理领域常用到的一些算法,这边只对每个知识点重要的点做一些记录,便于快速的知其形,会其意。

  • 图像处理​​​​​​​--十大经典算法

    导读:随着现代社会的发展,信息的形式和数量正在迅猛增长。其中很大一部分是图像,图像可以把事物生动地呈现在我们面前,让我们更直观地接受信息。 这是小编的其他文章,希望对大家有所帮助,点击即可阅读 人工智能常用的十大算法 人工智能数学基础(一) 人工智能数学基础(二) 人工智能数学基础(三) 人工智能数学基础(四) 为了方便大家学习交流,我建了一个扣裙:966367816(学习交流、大牛答疑、大厂内推) 另外我还整理了整整200G的人工智能学习笔记、课程视频、面试宝典一并可以无套路...

  • 图像处理常用八大算法

    前言 图片处理是开发过程中经常遇到和要处理的问题,毕竟图片是比较耗系统资源,网络资源,存储空间。。。,因此,图片的处理显得格外重要,去百度查阅资料,就会看到很多关于读片处理的方法,以及图片的加载框架,他们都是用来处理图片的。 常见的图片处理方式大概有如下几类。比如图片的等比缩放,图片海量加载,图片的裁剪,图片的无损压缩,图片的旋转,图片实现画中画,图片实现阴影,改变图片形状等 然后,这些操作只是符...

  • 图像处理常用算法(基础)

    点击上方“小白学视觉”,选择加"星标"或“置顶”重磅干货,第一时间送达同图像灰度不同,边界处一般会有明显的边缘,利用此特征可以分割图像。需要说明的是:边缘和物体间的边界并不等同,边缘指的是图像中像素的值有突变的地方,而物体间的边界指的是现实场景中的存在于物体之间的边界。有可能有边缘的地方并非边界,也有可能边界的地方并无边缘,因为现实世界中的物体是三维的,而图像只具有二维信息,从三维到二维的投影成像...

  • 传统图像算法

    1.图像增强 参考:https://mp.csdn.net/postedit/97361911 2.图像滤波 https://mp.csdn.net/postedit/97314568 3.边缘检测 https://mp.csdn.net/postedit/97310108 4.图像形态学 腐蚀和膨胀,开运算,闭运算:推荐博客:https://blog.csdn.net/bagboy...

  • 图像识别算法汇总

    图像识别是一种机制,用于识别图像中的对象,并根据人类识别不同图像集中对象的方式将其分类为特定类别。

  • 空间域图像增强

    空间域图像增强   1.基本概念:         图像增强可分成两大类:频率域法和空间域法。前者把图像看成一种二维信号,对其进行基于二维傅里叶变换的信号增强。采用低通滤波(即只让低频信号通过)法,可去掉图中的噪声;采用高通滤波法,则可增强边缘等高频信号,使模糊的图片变得清晰。后者空间域法中具有代表性的算法有局部求平均值法和中值滤波(取局部邻域中的中间像素值)法等,它们可用于去除或

  • 图像算法工程师岗位的主要职责(合集)

    nodesktop 启动jvm(Jave Virtual Machine),不启动desktop,但help 界面,preferences界面等仍可通过cmdline 调出,即jvm启动但不启动desktop,可以启动其他显示;导入Excel数据步骤2:录入完以后保存数据,为了后续步骤使用方便,命名时我们最好把它命名为我们接下来在MATLAB中要引用的变量名(比如在MATLAB中要将该矩阵作为B矩阵参与运算,就可以把它命名为B.xls,xls为文件扩展名)很简单的用xlswrite函数就可以了。

  • Win10系统Edge和IE都无法上网第三方浏览器可以打开网页的解决方法

    IE10解决方案1.打开IE,在右上角点击设置,打开“internet选项”按钮,点击“连接”选项。 2.在“连接”选项中,都是浏览器连接互联网的一些设置,我们点击最下面的“局域网设置”按钮 3.将局域网配置设置为“自动检测设置”,即这个窗口中只在“自动检测设置”前面打对勾,点击确定 到此,IE就设置完了,IE可以打开了。Edge解决方案1.Windows10系统的edge浏览器的设置,在点

  • python3爬取图片

    对http://code.py40.com/42.html的爬虫代码进行改造,添加多线程,多进程下载,图片完整性判断,爬取百度图片分析 import multiprocessing import re import os import requests import time from multiprocessing import Process, Queue, cpu_count #使用P...

  • ie浏览器不使用代理设置

    如果在局域网内,不使用代理,方式为在   Internet选项上,找 连接-》局域网设置--》高级--》最下面的  对下列字符开头的地址不使用代理服务器中 添加,svn,cmri.cn等信息。

Global site tag (gtag.js) - Google Analytics