《[翻译]Scala—Java的避难所:第一部分:main(String[]) 》的相关内容
相关讨论
Scala拾趣--从Java7说开来
我们知道,关于当前正在进行中的Java7在Java社区有很多讨论。其焦点集中在要不要在Java7中引入一些新的语言特性,尤其是闭包:不仅有要不要加入闭包的争论,还有采用那种实现方式的问题。在javapolis举行的关于JAVA7语言特性投票的结果一文中列出了Java7中可能会加入的语言特性,那么我们先来看看在Scala中对于这些语言特性有何解决方式呢?
首先把闭包撇出来,因为对闭包不甚了解 ...
by Eastsun 2008-05-07 浏览 (9251) 回复 (49) 关键字: scala java
Java与Scala中的闭包
原文地址:Closures in Java and Scala
翻 译:Eastsun
People argue that verbose code is easier to understand. Do you agree when reading these two examples, one method in Java, one in Scala?
人们普遍认为,详细 ...
by Eastsun 2008-05-22 浏览 (321) 回复 (0) 关键字: java scala closures
Euler Project解题汇总 001 ~ 012
前日在网上闲逛,发现了这个有意思的网站Project Euler。这个网站给出了一系列数学相关的题目,你可以使用编程去解答。
引用What is Project Euler?
Project Euler is a series of challenging mathematical/computer programming problems that will require more ...
by Eastsun 2008-06-14 浏览 (1895) 回复 (11) 关键字: 数学 编程 算法
用Scala语言中的 Option 对象来处理 null-like 返回值
在Java里,开发人员往往是返回一个null值来表示方法调用成功,而不考虑这个返回值是否有意义. Scala,是一个面向对象的,functional 语言,它运行于JVM之上,它有一个更好的方式来处理null-like返回值: The Option class.
Scala是一个以JVM为平台的面向对象的functional语言 ...
by opensdp 2007-04-19 浏览 (908) 回复 (2) 关键字: scala
相关博客
Scala拾趣--从Java7说开来
我们知道,关于当前正在进行中的Java7在Java社区有很多讨论。其焦点集中在要不要在Java7中引入一些新的语言特性,尤其是闭包:不仅有要不要加入闭包的争论,还有采用那种实现方式的问题。在javapolis举行的关于JAVA7语言特性投票的结果一文中列出了Java7中可能会加入的语言特性,那么我们先来看看在Scala中对于这些语言特性有何解决方式呢?
首先把闭包撇出来,因为对闭包不甚了解 ...
by Eastsun 2008-05-07 浏览 (510) 回复 (49) 关键字: scala java
[转载]为什么选择Scala?
原文地址: http://www.infoq.com/cn/news/2008/01/why-scala
在回答“为什么选择Scala?”这个问题之前,我们首先需要回答“什么是Scala?”。从Scala网站上,可以找到如下概述:
引用Scala是一门现代的多范式编程语言,志在以简练、优雅及类型安全的方式来表达常用编程模式。它平滑地集成了面向对象和函数语言的特性。
Scala是面向对象的:S ...
by Eastsun 2008-04-13 浏览 (765) 回复 (3) 关键字: scala java .net ruby
Java与Scala中的闭包
原文地址:Closures in Java and Scala
翻 译:Eastsun
People argue that verbose code is easier to understand. Do you agree when reading these two examples, one method in Java, one in Scala?
人们普遍认为,详细 ...
by Eastsun 2008-05-22 浏览 (135) 回复 (0) 关键字: java scala closures
scala学习笔记(1)
由于有SML的底子,学习scala的过程也比较顺利。scala很多概念和sml是共通的,在这里记录一下学习中的一点心得。
scala是纯OO的语言,语言中所有的元素都是对象。数字是对象,函数也是对象。scala里所有对象的基类是Any,AnyVal是所有值类型对象的父类,包装了JVM中的值对象(int, boolean, float...),AnyRef是所有其他对象的父 ...
by fakechris 2007-07-26 浏览 (2387) 回复 (7) 关键字: scala functional java
scala学习笔记1
最早接触ruby时,从网上找一些资料看,零零碎碎,由于没有实际的使用动力,一直没有深入.有些点也没有理解.后来,工作需要深入学习js.js断断续续使用了两年.对js的了解也由浅入深.特别是接触了scheme,erlang等以后.了解到"披着c外衣的lisp"的含义.回过头来,看ruby,一切忽然开朗.同样的openclass,但多了一等公民的函数.
扯了半天,回到主题.大家多看看fp语言,全当拓 ...
by dogstar 2008-04-14 浏览 (570) 回复 (0) 关键字: scala
相关圈子讨论
dxpcom v0.1 发布
由于windows上一直遇到DLL加载失败的问题,所以测试是在linux上进行的。
dxpcom v0.1下载地址
包括对xpidl的修改,增加了-m d选项,用来产生d接口。-m dwrap选项还在编写中,生成的代码现在还无法使用。
mozilla/xpcom/*.d大部分是用修改过的xpidl生成的,另有一些是使用htod工具转换的。
有空可以帮我测试一下,目前还不保证转换完全正确,但 ...
by qiezi 2007-04-16 浏览 (10394) 回复 (161)
Groovy无痛AOP之旅
Groovy无痛AOP之旅
http://www.infoq.com/cn/articles/aop-with-groovy
http://www.infoq.com/cn/articles/aop-with-groovy
http://www.infoq.com/cn/articles/aop-with-groovy
http://www.infoq.com/cn/articles/aop-wi ...
by shiren1118 2007-11-22 浏览 (371) 回复 (0)
[转贴]你的编程语言可以这样做吗
英文原版在:http://www.joelonsoftware.com/items/2006/08/01.html
http://jstang.5d6d.com/thread-185-1-1.html
一篇很好的关于map/reduce的示范文章。看了这个,你就会理解prototype.js中Enumerable的精髓。
通过它,你可以写出很多非常奇特非常美妙的代码。短短几行,功能可不简单哦 ...
by sp42 2007-06-18 浏览 (955) 回复 (2)
两个小问题
1. 除了const,定义常量还有几种方法?
2. C++中的引用,在D中怎么表示?如下C++代码,
int i;
int &j = i;
怎么转换成D?
by soulmachine 2007-09-28 浏览 (586) 回复 (19)
相关新闻
Scala2.7.1 RC1已经发布
引用Scala是一门现代的多范式编程语言,志在以简练、优雅及类型安全的方式来表达常用编程模式。它平滑地集成了面向对象和函数语言的特性。
Scala是面向对象的:Scala是一个纯面向对象语言,在某种意义上来讲所有数值都是对象。对象的类型和行为是由class和trait来描述的。Class的抽象可由子类化和一种灵活的基于mixin的组合机制(它可作为多重继承的简单替代方案)来扩展。
Scala是 ...
by Eastsun 2008-04-13 浏览 (583) 回复 (0) 关键字: scala
Scala和设计模式
在当前软件设计中最流行的要算GoF这本书中提出的各种设计模式。很多人认为,设计模式对于程序语言(特别是c++/Java)本身的不足之处或多或少有一些弥补,不过如果语言足够强大,模式也许没有必要。下面Peter Norvig的一个例子就非常有代表性。在有些语言中,使用设计模式在使代码变得自然和简洁,但是模式本身使用方便性也很重要。不妨让我们来看看Scala(一种类似Ruby/Lisp之类 ...
by yuesc 2008-04-01 浏览 (525) 回复 (0) 关键字:
基于Spindle的增强HTTP Spider
构建于lucene之上的可用的Java开源Spider少之又少,spindle长期没有更新且功能不够完善,故而自己参考其源
代码重新编写了一个可扩展的WebCrawler,本着开源共享,共同进步的想法发布于此,期冀得到大家的批评指正,
有任何意见及建议均可Email联系我(kaninebruno@hotmail.com)
以下代码基于lucene-2.3.1,htmlparser-1.6, ...
by brunoplum 2008-04-01 浏览 (1225) 回复 (6) 关键字: spindle
推荐知识库条目
Comming soon

