学习第二门开发语言的想法,在08年初就有了。
当时周围很流行ruby,javaeye后来也将站点由java改为了ROR。我也买了一本ruby的镐头书。说来惭愧,当时的技术能力太薄弱,第一语言都没学好,哪有心情去整第二语言啊。。。
经过了一年多的努力,我的JAVA水平终于有了一些长进。感觉可以学习第二门开发语言了,哈哈。
根据自己的方向:偏向后台技术,在分布式处理上更爱好一些;再加上目前小语言的热度,初步选定了几个语言:python、ruby、erlang。
ruby由于在ROR上面的发展比较多,感觉更倾向于前台的多一些,所以先pass。
erlang是我比较喜欢的一些语言,毕竟设计的起源就是分布式嘛,所以很看好它,希望能好好发展下去。但是由于目前分布式开发的思想还并没有成熟,erlang在这方面的路还有很长,我想可以暂时缓一下再看。
剩下的就是python了,目前可以拿python作为脚本语言,当然也可以开发大型的程序。另外,python的OO特性可以使我更方便得学习她,本人对面向过程的编程还是比较反感
OK,初步定位python了,那就开始着手准备看吧。前面的路还很长,我要保持住激情,让自己的能力继续提升!
分享到:
相关推荐
从第一语言(L1)到第二/外语(L2)的跨语言技能转移已得到广泛研究,并且已记录了L1对L2学习的影响。 另一方面,很少有研究调查从L2到L1的技能的反向转移。 这些研究支持CRT假说,该假说声称存在这种转移,并且在...
克拉申的输入假说认为,第二语言习得是一个自然的过程,学习者通过接收语言输入来学习第二语言。输入假说强调了语言输入的重要性,认为学习者可以通过语言输入来习得第二语言。 对比分析 对比分析是第二语言习得...
2. **并发原语**:Go 语言提供了 goroutines 和 channels 作为并发编程的核心工具。Goroutines 是轻量级线程,它们占用资源少且创建速度快,而 channels 则是用于 goroutines 之间安全通信的机制,使得数据共享更加...
1. 有意识学习:成人学习第二语言时,通常是有目标、有计划的,他们更注重语言规则的学习和应用。 2. 语音难度:成人可能难以准确模仿非母语的发音,尤其是在母语与目标语言之间存在显著音位差异时。 3. 先语法后...
因此,本研究旨在调查民办职业大学生对英语作为第二语言(ESL)的MALL用法的看法。 数据是从适应技术接受模型(TAM)的调查问卷中收集的。 结果显示,受访者对MALL的使用持积极态度。 多数受访者对MALL的构架感知...
《汇编语言(第2版)》是一本深入探讨计算机底层运作原理的教材,主要针对汇编语言这一编程语言进行详尽的阐述。汇编语言是计算机科学的基础,它是计算机硬件与高级编程语言之间的桥梁,提供了对计算机硬件直接操作...
第二语言习得的学习策略.[美]奥马利,难得的好文档
《王爽汇编语言(第二版)》是学习汇编语言的经典教材,它深入浅出地介绍了计算机系统的基础知识和汇编语言编程技术。这本书主要分为几个部分,涵盖了从基本概念到高级应用的广泛内容。 首先,书中从计算机硬件结构...
第二语言习得(Second Language Acquisition,简称SLA)是人们在掌握母语之后学习另一门语言的过程。这个过程涉及到一系列的认知、心理和社会因素,并且与第一语言习得(First Language Acquisition)和外语学习...
- **学习者个体差异**:包括年龄、动机、学习风格、情感因素等,这些因素会影响第二语言学习的效果。 - **语言迁移**:指学习者将母语的规则应用到目标语言中,可能会导致错误,但也可能是学习过程中的正常现象。 #...
《汇编语言(第2版)》中实验练习贯穿始终,在各章中布置了实验任务模块,并在第10章专门安排了综合性、设计性实验内容,通过多层次的实验训练来加强读者对各章内容的学习理解、融会贯通。 全书结构清晰,内容丰富,...
但是,大多数作为第二语言学习者(ESL)的英语仍在努力提高他们的英语口语能力。 因此,本文提供了有关ESL学习者在学习口语技能方面面临的挑战以及英语教师在口语技能教学中所面临挑战的文献综述。 ESL学习者面临的...
### SKILL 语言学习教程知识点概览 #### 一、SKILL 编程语言简介 SKILL编程语言是由Cadence Design Systems开发的一种高级定制化语言,主要用于电子设计自动化(EDA)领域,特别是针对集成电路设计环境的扩展与定制...
显然,社会语言学的不同分支对第二语言教学产生了相当大的影响。 自1960年代后期以来,社会语言学主要将注意力集中在如何在各种情况下适当地使用语言。 因此,本文将探讨建立在交际能力基础上的交际方法。 最后,...
语言习得是指学习者学习第二语言的过程。语言习得研究的对象是群体,但是作为二语教学的老师,更关心的是每一个学生如何很好地掌握第二语言。因此,二语习得研究者需要加强对个体的研究,而不是局限于群体。 二、...
第二部分是C#程序设计基础,涵盖了数据类型、变量和常量、类型转换、表达式、流程控制等多个方面的知识。这部分是C#编程的核心,它从数据类型的分类入手,深入到变量的声明和使用、类型之间的转换规则、以及表达式中...
在这篇评论中,作者批判性地研究了学生团队成就部(STAD)在提高英语作为第二语言(ESL)学习者的口语表现方面的潜力。 具体来说,讨论了2000年代出现的合作语言学习概念,包括实施STAD和通过STAD进行口语教学的程序...
《C程序设计语言(第2版·新版)习题解答》能够帮助学习者更系统地掌握C语言,从基础语法到复杂算法的实现,都可以在本书中找到指导和启示。 总的来说,本书是一本对K&R经典教材的完美补充,它通过详细解答练习题的...
这本书的第二版针对第一版进行了更新和完善,提供了高清的文字版PDF,便于读者阅读和学习。书中的每个章节都带有书签,方便读者快速定位到感兴趣的内容。 自然语言处理(Natural Language Processing, NLP)是一门...