初窥Salac

简介:
早有耳闻Scala的声音,一直没时间关注,可最近,Scala是特别热的话题,就连Groovy的创始人都说Scala是Java的接班人,甚至有人觉得Java的末日降临了。
 
牛人发话,不得不理啊!Scala能带给Java程序员什么呢,这是心中最大的谜团!带着一点惊喜和不安来到Scala的官方站点,决定一探究竟!
 
 
然后打开快速起步  http://www.scala-lang.org/node/166,希望5分钟内写个Hello World出来看看。
 
下面是认识过程
 
一、下载资源
 
 
然后按照快速起步提示,配置了环境变量,然后给我的IDEA8.13安装上Scala的插件,可是安装后就是无法配置Scala的开发包,于是放弃IDEA,决定改用Eclipse最新版3.5,安装上Scala插件来开发。
 
 
二、按照官方提示,安装Scala插件
 
插件安装的地址
 
打开Eclipse,点 Help>Intall New Software...
然后按照下图操作:
因为我设置过了,所以提示错误信息:有一个完全一样的地址。
 
总算OK了,下面是开发一个最简单的 Hello World,总不会难为我吧!呵呵!
 
三、创建Scala工程
 
更具Eclipse的向导创建了一个Scala工程,编写了最简单的HelloWorld程序,可是在Eclipse中无法运行,看来Eclipse的Scala插件也不好用。
 
还好,Scala的源代码可以在命令行执行,类似BeanShell。
 
四、学习Scala的语法
 
初略的浏览了Scala的语法,相当简洁,功能很强悍,与JVM兼容。
可见Scala确实比Java有很多改进的地方。
 
从开发工具和成熟度方面来看,取代Java还是一个长期的过程,甚至还没有Groovy支持的好。
 
最后,又在网上找到了一份Scala学习资料,放这里与Scala的爱好者共享!


本文转自 leizhimin 51CTO博客,原文链接:http://blog.51cto.com/lavasoft/182196,如需转载请自行联系原作者
相关文章
|
3月前
|
并行计算 算法 数据处理
编程之道:从代码中领悟技术与生活的哲理
【8月更文挑战第28天】在数字世界的迷宫中,每一行代码都像是宇宙中的一个星系,既独立又相互联系。本文将通过一段简单的Python代码示例,探讨如何从编程实践中汲取生活智慧。我们将看到,代码不仅仅是冷冰冰的指令序列,它也能反映出人类思维的深度和广度。正如甘地所言:“你必须成为你希望在世界上看到的改变。”在编程的世界里,我们同样可以创造并见证这种改变。
43 3
|
11天前
|
Python
探索编程之道:从代码中寻找生活的哲理
【10月更文挑战第35天】在编程的世界里,每一行代码都蕴含着深刻的意义。就像生活中的每一个选择都会影响我们的未来一样,代码中的每个决策也会塑造程序的运行结果。本文将通过一个简单的代码示例,探讨如何从编程中汲取生活的智慧,以及如何在面对技术挑战时保持初心和持续学习的态度。让我们一起走进编程的世界,发现那些隐藏在代码背后的生活哲理吧!
|
5月前
|
程序员 C++ Windows
【C++航海王:追寻罗杰的编程之路】探寻实用的调试技巧
【C++航海王:追寻罗杰的编程之路】探寻实用的调试技巧
38 0
|
6月前
|
传感器 算法 机器人
斯坦福李飞飞团队祭出“灵巧手”,泡茶剪纸炫技
【2月更文挑战第26天】斯坦福李飞飞团队祭出“灵巧手”,泡茶剪纸炫技
79 5
斯坦福李飞飞团队祭出“灵巧手”,泡茶剪纸炫技
|
6月前
|
人工智能 数据格式 Python
每日一问-ChapGPT-20230308-关于技术与思考的问题
每日一问-ChapGPT-20230308-关于技术与思考的问题
每日一问-ChapGPT-20230308-关于技术与思考的问题
|
存储 分布式计算 自然语言处理
【C++修炼之路】1. 初窥门径(一)
【C++修炼之路】1. 初窥门径(一)
【C++修炼之路】1. 初窥门径(一)
|
安全 编译器 程序员
【C++修炼之路】1. 初窥门径(二)
【C++修炼之路】1. 初窥门径(二)
【C++修炼之路】1. 初窥门径(二)
|
程序员
盘点关于程序员的那些经典案例
深度剖析几个经典话题,以图文的形式展现,好好看图。
124 0
|
人工智能 Java C语言
【C++】初窥C++
【C++】初窥C++
199 0
【C++】初窥C++
|
运维 监控 架构师
【另类架构】之驾车感悟(下)
【另类架构】之驾车感悟(下)
127 0
【另类架构】之驾车感悟(下)