楼主: 小豆呐呐

《快学Scala》有奖试读活动,欢迎入内试读并参与讨论!

[复制链接]
论坛徽章:
350
2006年度最佳版主
日期:2007-01-24 12:56:49NBA大富翁
日期:2008-04-21 22:57:29地主之星
日期:2008-11-17 19:37:352008年度最佳版主
日期:2009-03-26 09:33:53股神
日期:2009-04-01 10:05:56NBA季后赛大富翁
日期:2009-06-16 11:48:01NBA季后赛大富翁
日期:2009-06-16 11:48:01ITPUB年度最佳版主
日期:2011-04-08 18:37:09ITPUB年度最佳版主
日期:2011-12-28 15:24:18ITPUB年度最佳技术原创精华奖
日期:2012-03-13 17:12:05
41#
发表于 2012-10-17 22:29 | 只看该作者
foreverqihe 发表于 2012-10-17 21:56
现在Grails比Lift更常见一些吧

Lift学习起点比较高!跟JEE那套东西不相通!

使用道具 举报

回复
论坛徽章:
3
ITPUB十周年纪念徽章
日期:2011-11-01 16:23:26劳斯莱斯
日期:2014-02-18 22:25:42ITPUB15周年纪念
日期:2017-01-18 05:00:29
42#
发表于 2012-10-17 23:13 | 只看该作者
Sky-Tiger 发表于 2012-10-17 22:29
Lift学习起点比较高!跟JEE那套东西不相通!

虎哥说说Clojure前途如何?

使用道具 举报

回复
论坛徽章:
350
2006年度最佳版主
日期:2007-01-24 12:56:49NBA大富翁
日期:2008-04-21 22:57:29地主之星
日期:2008-11-17 19:37:352008年度最佳版主
日期:2009-03-26 09:33:53股神
日期:2009-04-01 10:05:56NBA季后赛大富翁
日期:2009-06-16 11:48:01NBA季后赛大富翁
日期:2009-06-16 11:48:01ITPUB年度最佳版主
日期:2011-04-08 18:37:09ITPUB年度最佳版主
日期:2011-12-28 15:24:18ITPUB年度最佳技术原创精华奖
日期:2012-03-13 17:12:05
43#
发表于 2012-10-17 23:56 | 只看该作者
本帖最后由 Sky-Tiger 于 2012-10-17 23:57 编辑
foreverqihe 发表于 2012-10-17 23:13
虎哥说说Clojure前途如何?

没研究过,关键看支持的库多不多! SCALA的第三方库已经很多了!比如数据库访问的,ORM的,WEB框架,编译集成的有SBT等等。

使用道具 举报

回复
论坛徽章:
277
马上加薪
日期:2014-02-19 11:55:14马上有对象
日期:2014-02-19 11:55:14马上有钱
日期:2014-02-19 11:55:14马上有房
日期:2014-02-19 11:55:14马上有车
日期:2014-02-19 11:55:14马上有车
日期:2014-02-18 16:41:112014年新春福章
日期:2014-02-18 16:41:11版主9段
日期:2012-11-25 02:21:03ITPUB年度最佳版主
日期:2014-02-19 10:05:27现任管理团队成员
日期:2011-05-07 01:45:08
44#
发表于 2012-10-18 01:41 | 只看该作者
本帖最后由 jieforest 于 2012-10-19 21:14 编辑

Scala在Java开发中引入了函数式编程,我觉得在Java项目中采用Scala完成部分模块是一件好事,因为Java是面向对象的语言,在遇到问题并解决问题时,算法思维始终是面向对象的,采用了Scala后,有助于拓宽思维,拓展思路。我还蛮欣赏Scala和Java的混合编程的。

使用道具 举报

回复
论坛徽章:
6
喜羊羊
日期:2015-03-04 14:54:422015年新春福章
日期:2015-03-06 11:59:47双鱼座
日期:2015-10-31 12:15:56狮子座
日期:2016-01-16 11:00:07金牛座
日期:2016-02-26 07:52:27罗罗诺亚·索隆
日期:2017-08-23 21:30:33
45#
发表于 2012-10-18 06:38 | 只看该作者
1、Scala一般用于哪些项目开发中,您觉得国内Scala处于一个什么样的阶段?
Scala 可用於任何 Java 可用的項目.


2、Scala与python、ruby等语言相比有哪些有劣势?
Scala 屬於 JVM language, so start time is slow.
Scala syntax is not as good (short ?) as Ruby, Python.
Scala 學習曲線高.


3、根据您的经验断言,对于Scala程序员,他们未来的前景如何?
Scala 又有 OO, 又有函數編程 …
因為硬體之 multi-core, 函數編程變成熱門及趨勢, Java 將會加入函數編程, Java 8 之 Lambda 已呼之欲出.
有人說 Scala 就等如 Java 9, 我個人覺得,事實如此; 要加入函數編程又要保持 OO, 那就跟 Scala 沒兩樣了.
個人覺得學習 Scala 前景將如下:
要嗎就繼續使用, 一如 AOP/AspectJ ( 自己的語法, 自己的 tools, 變成 Java 的寄生體 )
要嗎就 integrate 到 Java 9, 一如 Hibernate 變成 JPA; Log4j 變成 Java logging; OSGi 變成 Java jigsaw project... etc
不管如何,不會完全學而無用.

身邊認識 Java 的朋友大多選擇 Scala; 我是少數例外,特別鐘情 Clojure.
不過如果得到贈書,那我一定拜讀,至少目前還是靠 Java 吃飯.

使用道具 举报

回复
论坛徽章:
8
ITPUB十周年纪念徽章
日期:2011-11-01 16:27:27ITPUB 11周年纪念徽章
日期:2012-10-09 18:16:00迷宫蛋
日期:2012-11-21 17:36:08复活蛋
日期:2013-01-10 17:35:472013年新春福章
日期:2013-02-25 14:51:24日产
日期:2013-12-05 12:35:122014年新春福章
日期:2014-02-18 16:44:08马上有对象
日期:2014-02-18 16:44:08
46#
发表于 2012-10-18 10:33 | 只看该作者
还没看到过那个企业是用这个编写的

使用道具 举报

回复
论坛徽章:
10
生肖徽章2007版:鸡
日期:2008-01-02 17:35:53生肖徽章2007版:鼠
日期:2008-01-02 17:35:53奥运会纪念徽章:击剑
日期:2008-10-24 13:24:30ITPUB十周年纪念徽章
日期:2011-11-01 16:21:152012新春纪念徽章
日期:2012-01-04 11:51:22咸鸭蛋
日期:2012-03-23 20:40:03ITPUB 11周年纪念徽章
日期:2012-10-09 18:06:20奥运会纪念徽章:击剑
日期:2012-10-22 14:00:49马上加薪
日期:2014-12-12 14:55:07
47#
发表于 2012-10-18 13:07 | 只看该作者
1、Scala一般用于哪些项目开发中,您觉得国内Scala处于一个什么样的阶段?
  大概是有一小撮人在用.主要做些小脚本,小工具之类吧.未见有较成熟的社区和人群在讨论和分享.
  个人关注这个也是因为在github上fork了一个java跟踪工具开始........

2、Scala与python、ruby等语言相比有哪些有劣势?
     基于JVM,直接使用java类库,静态类型等可能是优势所在.
     劣势方面,语法等等可能都比python复杂,学习曲线可能比较陡一些(coursera上的scala课论坛上有人抛出因为sbt,Eclipse等的困难而放弃的讨论).
   
3、根据您的经验断言,对于Scala程序员,他们未来的前景如何?
     以个人的了解,还不能很好的看出所谓前景.有moving to scala的,也有moving from scala to xxx的.
     总觉得不管是啥语言,走在前列的玩得好的,前景都很好.....哈哈.

使用道具 举报

回复
论坛徽章:
9
ITPUB 11周年纪念徽章
日期:2012-10-10 13:11:142013年新春福章
日期:2013-02-25 14:51:242014年新春福章
日期:2014-02-18 16:42:02马上有房
日期:2014-02-18 16:42:02itpub13周年纪念徽章
日期:2014-10-08 15:15:25itpub13周年纪念徽章
日期:2014-10-08 15:15:25沸羊羊
日期:2015-03-04 14:51:522015年新春福章
日期:2015-03-06 11:58:18秀才
日期:2016-04-21 14:08:53
48#
发表于 2012-10-18 14:07 | 只看该作者
第1次听说喽!

使用道具 举报

回复
论坛徽章:
7
生肖徽章2007版:猪
日期:2009-03-10 21:31:232011新春纪念徽章
日期:2011-02-18 11:43:35ITPUB十周年纪念徽章
日期:2011-11-01 16:20:282014年新春福章
日期:2014-02-20 12:33:55暖羊羊
日期:2015-03-04 14:50:372015年新春福章
日期:2015-03-06 11:57:31秀才
日期:2017-02-22 15:16:26
49#
发表于 2012-10-18 14:50 | 只看该作者
国内开发scala的毕竟是还是少数吧,现在nodejs和Go语言都发展得很迅猛,留给scala发展到一个足够的用户基数爆发的时间已经不多了。
虽说表达简单,但是毕竟学习曲线还是有不少的,比python和ruby都要难上手,更不要说写代码或者维护scala代码了。优势可能在在对java的无缝连接上,如果有很多分层良好的java代码可以使用的话,还是能一战的。
scala的程序员的命运,看看有多少公司愿意在这个技术上投资吧。但是同时最好也上手nodejs和Go,作为技术储备。

使用道具 举报

回复
论坛徽章:
350
2006年度最佳版主
日期:2007-01-24 12:56:49NBA大富翁
日期:2008-04-21 22:57:29地主之星
日期:2008-11-17 19:37:352008年度最佳版主
日期:2009-03-26 09:33:53股神
日期:2009-04-01 10:05:56NBA季后赛大富翁
日期:2009-06-16 11:48:01NBA季后赛大富翁
日期:2009-06-16 11:48:01ITPUB年度最佳版主
日期:2011-04-08 18:37:09ITPUB年度最佳版主
日期:2011-12-28 15:24:18ITPUB年度最佳技术原创精华奖
日期:2012-03-13 17:12:05
50#
发表于 2012-10-18 16:29 | 只看该作者
不看好GO这个东西!

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表