看来scala 2.8.0就要正式发布了
scala这个语言被很多大佬所看好,有java的性能、又有ruby的灵活,但是对于初学者又是如此的让人不敢深入,因为它里面涉及的不仅仅是语言语法的层面而却有编程语言原理的东西,要学好它不容易,但是scala又能在保持性能的前提下大大减少代码量,如果可能还是要涉猎一下的
最近scala发布了2.8.0的第三个候选版,而其此版主要是为测试而发,预计最终版发布还有2个星期,scala 2.8.0较之2.7最大的改动就是对集合库进行重写,运行速度会有更大提升
scala这个语言被很多大佬所看好,有java的性能、又有ruby的灵活,但是对于初学者又是如此的让人不敢深入,因为它里面涉及的不仅仅是语言语法的层面而却有编程语言原理的东西,要学好它不容易,但是scala又能在保持性能的前提下大大减少代码量,如果可能还是要涉猎一下的
最近scala发布了2.8.0的第三个候选版,而其此版主要是为测试而发,预计最终版发布还有2个星期,scala 2.8.0较之2.7最大的改动就是对集合库进行重写,运行速度会有更大提升
scala又升级了,目前到2.7.7RC2, 这次升级看来还是主要对Actors 库进行修正和重构。scala的actors库一直以来就是这种语言得以在并行处理这个领域(很类似erlang的进程)逐渐走热的原因之一,但是一直存在内存泄露问题,这和它使用的FJTaskRunner有关,因为这个原因lift曾经决定使用他们自己编写的actors库。现在从2.7.7RC1和RC2的发布来看,官方正在着力用ThreadPoolExecutor来解决这个问题,希望早点稳定下来,等到lift正式发布1.1时有一个稳定的scala版本与之对应,那么就可以放心的用scala+lift来实现自己的应用了。现在还是一个学习的过程。
More »老纪博客开博1个星期,主要集中在一些技术教程,今天想了想老纪博客以后应该加入些比较实用的工具和系列教程,所以一大早就爬起里在这里记录一下,脑子不好使担心如果不写下来可能会忘记。
添加实用小软件栏目
加入实用小软件的目的就是方便自己和其他朋友de 日常管理系统和工作,提高工作效率,既然定位于实用小软件,那么软件就必须体现在小和实用两个方面,估计每个软件的大小应该在2M之内,而且软件应该在版权方面要求的比较严格,不要轻易盗版呦
添加计算机语言及应用等方面的系列教程
既然是教程也就是老纪自己整理实践的教程,老纪博客的宗旨就是原创,呵呵。想了想现在老纪正在学习Scala&Lift(不知道Scala是什么东西,那么这个小结的内容就别看,省着浪费时间),那么就从这个方面开刀,提供Scala语言层面的教程和Lift实用方面的教程,让钟爱Scala&Lift的朋友少走些弯路,少一些重复的工作
添加一些自己在做项目过程中的心得,可能也是系列的
自己在做项目过程中肯定有许多心得,以前没有总结过,既然有了老纪博客,那么就有记录的地方了,比如现在老纪正做一网络软件,那么通讯的模式是什么,是多线程模式,还是采用基于事件的异步通讯模式,这里面肯定有谁优谁劣的问题,那么老纪会慢慢去实践、阐述的。