最近突然有所感悟,特写下此博文,欢迎大家来辩!  如何学习一门语言?首先,需要本书。其实好多人在挑选书籍时候有个习惯(或者说是毛病),就是总是想挑选本比较权威书(俗称好书)。大家想过没有,我们每人生活环境以及学习环境都有或多或少不同,以至于我们学习方式、方法都是不,所以所谓“好书”对些人来说就不定是好书,只有合适才是最好。  所以
原创 2016-02-19 00:26:31
868阅读
在过去几年里,我持续学习了编程语言。包括JavaScript(还有些框架,比如Angular,React,Meteor和Node.js),Kotlin,Python等。作为名有经验程序员,我直在寻找种快速学习方法,让我可以以最快方式学习新语言语言让我感到很开心,更新自己知识库,并且又有玩具来应用到工作中了。我承认有时候做到也的确不易,有时候我也不知道该从哪儿
原创 2021-03-20 17:00:03
468阅读
程那本书外我还看了C++ primer。三个月时间我把它们都看完了。期
转载 2023-05-15 01:16:23
101阅读
近期接触了很多领域,在个个大坑中摸爬打滚。其中部分内容又让我发现了 Groovy 应用领域,但是我对 Groovy 越来越沦落为个纯纯 DSL 语言 (DSL(Domain-Specific Language,领域特定语言种为特定领域或问题设计编程语言)。相较于通用编程语言(如Java、Python),DSL语言 专注于特定应用领域内高效表达和操作。 想当初我刚接触 Gr
原创 2024-09-25 20:50:47
142阅读
面试题解释/编译?动态/静态?强/弱?Python 到底一门怎样语言?编译 or 解释?编译、解释都是指将(与人类亲和)编程语言翻译成(计算机能够理解)机器语言(Machine code)过程。 而两者区别就在于「翻译时机」不同,看个例子:Emmmmmmmmmmmmm~ 神比喻 !!没错,编译型语言会将全部源代码次性翻译完成,最终得到可执行文件,所以其主要特征就是「次编译,多次
原创 2022-03-01 10:57:21
219阅读
面试题解释/编译?动态/静态?强/弱?Python 到底一门怎样语言?编译 or 解释?编译、解释都是指将(与人类亲和)编程语言翻译成(计算机能够理解)机器语言(Machine code)过程。 而两者区别就在于「翻译时机」不同,看个例子:Emmmmmmmmmmmmm~ 神比喻 !!没错,编译型语言会将全部源代码次性翻译完成,最终得到可执行文件,所以其主要特征就是「次编译,多次
原创 2021-07-22 10:29:39
210阅读
长期以来,我直主张,统计学家(及其他数据科学家)应该精通多编程语言。15 年前,我说过这样句话,“性能要求高场景用 C,交互式数据分析和图表用 R,操作数据文件用 Perl。”现在,我会用 C++ 替换 C,用 Python 或 Ruby 替换 Perl,但基本思想保持不变:使用最合适语言解决手头问题。多说几句很久以前我编写了 Perl 教程。我还计划编写 C 和 R 教程,但是
原创 2021-04-04 17:59:17
189阅读
学前端最终要做就是制作各种各样网页,html就相当于网页骨架,所以我们学习前端步就是先学html,接下来学习什么html。 什么HTML? HTML指的是超文本标记语言(Hyper Text Markup Language),种标记语言,使用标签来描述网页。HTML文档就是网页,
人生苦短,我用Python。1.处理数据过程中,Python+pandas真香。Pandas和常规数据结构(List,Map...)对比,开发效率高、维护成本低。手撸LeetCode,写出堆方形轮子,毫无意义。2.实践中,容易写随意,无法复用、解读;工程实践,需更多规范!推荐系统学习,磨刀不误砍柴工。3.运行环境致性测试环境与线上环境,隔离机器裁撤,环境致性(Python+Docker)
原创 2021-08-12 16:50:52
254阅读
最近在公司个论文实现要用torch,torch用lua写,所以就要学习lua语言。虽然我之前没学过lua,但看着源代码并不是那么费劲,这其实就是因为语言之间还是相通。回到如何学习一门语言,我在byr论坛上也发帖求教lua语言学习,
转载 2016-12-21 18:11:00
188阅读
2评论
工作中,经常有工作两年左右同事,用手挠挠发量本来就不多脑袋,问我:“我如何快速上手一门语言呢?”程序世界变化非常快,框架、语言词汇层出不穷,那作为有追求技术人员,如何快速地跟上这些变化,使自己保持竞争力,而不落伍呢?难学第二语言上学时候,位老师在与新手开发人员分享经验时候曾说:“最难学编程语言第二语言”。这是因为,在你第次学习编程时,就已经对编程有了些先入为主
原创 2022-05-14 19:25:12
247阅读
Go语言基本介绍 首先Go语言诞生于2007年由谷歌公司研发,2009年开源,2012年推出1.0版本,Go语言层面支持并
原创 3月前
10阅读
转载 2011-01-06 08:47:00
61阅读
2评论
译 序C++ 一门难学易用语言!C++ 难学,不仅在其广博语法、语法背后语义、语义背后深层思维、深层思维背后对象模型;C++ 难学,还在于它提供了4种不同(相辅相成)编程思维模型:procedural-based,object-based,object-oriented,generic paradigm。 世上没有白吃午餐。又要有效率,又要有弹性,又要前瞻望远,又要回溯相容,
转载 2011-01-06 08:48:00
235阅读
2评论
武侠小说中,各路侠客绿林好汉都是从基本功开始式学起,掌握了足够多招式后,加之勤学苦练,量变引起质变,会有天打开任督二脉顿悟出这些招式背后哲学逻辑,成为代宗师。在编程学习过程中,我们何尝不是从函数、语法、特性等学起,掌握了一门编程语言后,再学习另一门语言就会快很多,如同拥有内功后,习得其他武功也会轻松很多。
转载 2021-07-09 16:42:47
300阅读
学习编程与武功绝学武侠小说中,各路侠客绿林好汉都是从基本功开始式学起,掌握了足够多招式后,加之勤学苦练,量变引起质变,会有天打开任督二脉顿悟出这些招式背后哲学逻辑,成为代宗师。在编程学习过程中,我们何尝不是从函数、语法、特性等学起,掌握了一门编程语言后,再学习另一门语言就会快很多,如同拥有内功后,习得其他武功也会轻松很多。如果编程语言一门武功绝学,各语言分别是哪武功绝
原创 2021-01-27 15:05:23
215阅读
学习编程与武功绝学武侠小说中,各路侠客绿林好汉都是从基本功开始式学起,掌握了足够多招式后,加之勤学苦练,量变引起质变,会有天打开任督二脉顿悟出这些招式背后哲学逻辑,成为代宗师。在编程学习过程中,我们何尝不是从函数、语法、特性等学起,掌握了一门编程语言后,再学习另一门语言就会快很多,如同拥有内功后,习得其他武功也会轻松很多。如果编程语言一门武功绝学,各语言分别是哪武功绝
转载 2021-06-05 15:01:26
162阅读
长假快要结束了,收收心,开始学习吧。
原创 2021-07-05 10:12:22
245阅读
0x00 语言两大特性大多数程序员,学习一门语言,只需要3天时间。编程语言一门百花齐放学问,有古老C,也有成熟 Java,有新兴 Go,也有最好 PHP。当我们初次踏上编程之路时,为了学好其中个门类,通常需要经年累月练习,才能掌握。但奇妙,当我们开始接触第二个门类、第三个门类…… 所花费时间,会越来越少,以至于无限趋近于“3天”这个时间变量。之所以有这个感受,是因为计
转载 2023-06-27 18:40:21
237阅读
    位我十分尊重老大哥,被老板派了个十分重要职位,照说新年新气象,他老哥应该高兴,不成想这老哥却十分郁闷。聊起来,才知道他老兄新工作的确是具有非常战略意义,但是,他老板告诉他说,这事儿就是你干,没有人,也没有钱。老哥在这公司干了三十年,老革命遇上新问题,“人、钱、枪、粮、兵”样没有,而且还要许多人配合,你说怎么干?老刘听
推荐 原创 2011-05-06 08:20:20
3478阅读
9点赞
6评论
  • 1
  • 2
  • 3
  • 4
  • 5