呵呵,来宣传一下,顺便看看大家还有什么感兴趣的议题。
十分感谢草原兄的大力帮助!
--
Sai Yang
Beijing 51CTO Information Technology Ltd
51CTO.com
E-mail: yan...@51cto.com | yangs...@gmail.com
Twitter: http://twitter.com/lazycai
一个月是Erlang的IDE,Scala的困难多了,所以改过许多版本。
其实也没什么好担心的,因为无论Java调Scala还是Scala调Java都没问题,何况Scala的代码更简洁,一开始Java程序员也可以OO编程。
项目永远有时间压力,但认真的公司应该有部分做些前沿些的原型,这样才能在合适的时候与项目接上。
啊哈,我认为Scala是个很好的机会,很快大家会看到它带来的创新,尤其是设计API和Framework的人。
找一个小实际项目,动手。
这种DSL是完全设计新语法,那就随便用什么解析器的生成器就行。Scala的DSL能力不完全是指这种,而是设计好的API,然后用Scala本身的语法就可以把代码写得象DSL那样。ScalaTest就是一个例子。Liftweb也用了很多这种技巧,Scala的Actor库也是一个非常典型的例子,语法可以模仿erlang
NetBeans 6.7.x 上的还支持,不过不再维护。
dpp在port liftweb 到scala-2.8.0,估计很快就可以全面转向2.8.0了。
另外,我几天前加入了scala的代码提交团队,所在的改进也可以同时改进Eclipse的插件
>
> >
>
On 11月20日, 下午9时32分, Caoyuan <dcaoy...@gmail.com> wrote:
> 2009/11/20 Jin Xu <xujin....@gmail.com>:
对,包括visual studio的支持。
微软赞助的主要是visual studio部分,因为scala代码映射到.net只是最后一步,并不复杂,这也是scala设计出色的地方。
visual studio的支持应该会与VB, VC, F#, C#的差不多同一水准上,离发布应该还早。
今天我怎么这么有时间在这聊:-)
2009/11/20 Xuefeng Wu <ben...@gmail.com>:
> Visual Studio也会支持啊,太棒了!微软赞助的主要是visual studio部分,因为scala代码映射到.net只是最后一步,并不复杂,这也是scala设计出色的地方。
> Visual Studio会以什么样的形式支持,什么版本?
visual studio的支持应该会与VB, VC, F#, C#的差不多同一水准上,离发布应该还早。
>
>
> 2009/11/20 Caoyuan <dcao...@gmail.com>
>>
>> 2009/11/20 Xuefeng Wu <ben...@gmail.com>:
>> > 大概明年中就会推出.net编译器
>> > Scala团队已经在做了,是微软赞助的。
>>
>> 对,包括visual studio的支持。
>>
>> >
>> > 2009/11/20 Zoujiaxue <zouji...@gmail.com>
>> >>
>> >> 看来Scala在中国还是发展的不错的哈,我也一直在关注这个,希望Scala以后也能够支持.NET。
>> >>
>> >> On 11月20日, 下午9时32分, Caoyuan <dcaoy...@gmail.com> wrote:
>> >> > 2009/11/20 Jin Xu <xujin....@gmail.com>:
>> >> >
>> >> > > 请问 Caoyuan,您的 Scala 插件已经不支持 Scala v2.7.x 了吗?
>> >> >
>> >> > NetBeans 6.7.x 上的还支持,不过不再维护。
>> >> >
>> >> > dpp在port liftweb 到scala-2.8.0,估计很快就可以全面转向2.8.0了。
>> >> >
>> >> > 另外,我几天前加入了scala的代码提交团队,所在的改进也可以同时改进Eclipse的插件
>> >> >
>> >> >
>> >> >
>> >> >
>> >>
>> >
>> >
>> >
>> > --
>> > Scala中文社区: http://groups.google.com/group/scalacn
>> >
>> > >
>> >
>>
>>
>
>
>
> --
> Scala中文社区: http://groups.google.com/group/scalacn
>
> >
>
.net上既然已经跑了这么多语言,scala的也不会有太大问题。
性能优化一直在做,等2.8.0特性稳定后,这方面的工作会进一步加强。
性能方面不但与语言有关,也看具体问题。比如以前一个Java项目中的ArrayList被用来存放任何类型,我就没有办法实现对int,
float等基本类型的优化,移植到Scala后,Scala的反射库manifest类加上scala本身的设计就可以做到这一点,然后,我观察到我的程序速度提高了十倍,内存少用了一半。
就是说,Scala也许还给你的性能优化设计提供了一些新的东西。
On 11月20日, 下午10时15分, Caoyuan <dcaoy...@gmail.com> wrote:
> 2009/11/20 Xuefeng Wu <ben...@gmail.com>:
>
> > 大概明年中就会推出.net编译器
> > Scala团队已经在做了,是微软赞助的。
>
> 对,包括visual studio的支持。
>
>
>
> > 2009/11/20 Zoujiaxue <zoujiaxu...@gmail.com>