新语言和旧语言

1:现在手机比PC电脑多远了。随着硬件的处理速度提升、功耗的下降、电池的发展、显示屏的完善等等,将来肯定是移动的时代,PC的发展慢慢停滞了,PC现在饱和了,移动还在发展中。(这条不同意,PC的少部分功能会被替代,但绝大部分功能依然无法替代,谁会用手机来工作啊?再说现在的PC性能是50年代大型机的几百倍不止,须知那时候的计算机是用来计算弹道导弹轨迹的,再说我自己亲眼见过Maple几秒钟时间算出满屏幕的小数点,都把我看傻了,对PC有了一个新的认识

2:一门语言能让你一直通吃?现在工业控制基本是C、c++,少数是汇编,WEB基本是JAVA、PHP、ASP.NET(C#)的天下,PC程序基本上VC、C#、delphi、VB等等组成。delphi干PC的事情就对了,其他的移动端基本上是干不好(要么是某些东西不支持,要么体积大,要么性能差),WEB端的不适合开发(部署难,开发也复杂,功能也可能不行)(Delphi是win32的最佳工具,不追求极端效果和性能情况下做App也是最快和最容易的,何况可以一套代码2个平台复用,缺点是体积大,反应略慢

3:作为程序员,必须接受新知识。学习一门新语言困难吗?有你吐槽这劲头浪费的时间,你可能学会了一门新语言了。(这个谁怕谁啊,当然要学了)

4:将来随着硬件的发展,出现了新计算机的构架,还会出现其他语言,现在的什么C#、java全是过眼云烟。(C#和Java不可能是过眼云烟,都代表了最新的语言潮流,也容易找到工作)

---------------------------------------------------------------------
对我们来说,语言就是浮云,除了汇编,任何一种语言,我们都能做的 3 天上手,3个月入门 3年精通。有些会吹的,人家敢说 3 个月精通。我们真正的水平,体现在算法 概念 和经验。没有这些,楼主你还是改行吧。

---------------------------------------------------------------------
也不必抱残守缺,多学几样技能确实能开阔眼界.
就像很多一辈子只会C++的人,觉得C++什么都好,不知道别的工具的优点在哪里.
调出圈子外你会发现外边的世界很精彩,打开眼界,反而能更促进你在圈子里面和外面所有的能力.

---------------------------------------------------------------------
学习一门新语言其实不难,但是要达到极高的开发效率,就不是那么容易了,在一个语言下面累计的工具、类库、还有架构上的理解不是一天两天就可以达到的。这些才是核心,我现在之所以没放弃delphi 就是因为积累的东西太多了,太顺手了,其他语言也可以用,但是暂时还达不到delphi 的效率和代码质量。

---------------------------------------------------------------------
吵架贴:
http://bbs.2ccc.com/topic.asp?topicid=466899

时间: 2024-11-09 00:00:59

新语言和旧语言的相关文章

如何学习一门新的开发语言

作为一名软件研发,由于工作的需要,难免需要接触新的知识,新的技术,新的开发语言.有时候接触这些新的东西,不知道如何下手.每个人学习的方式都不一样,可以借鉴,不能完全照搬.最近在学习Android,我觉得可以按照以下步骤去入门. 1)准备一本入门的电子书或者买一本入门书籍,先大概看完能将开发环境搭建起来 2)将简单的Hello,World程序弄出来以及熟悉一下整体的程序框架 3)同时看一下入门视频的讲解,汲取一下别人理解的知识 4)会加日志调试程序 5)将入门书中的demo敲一遍[或者入门的视频的

嵌入式 Linux C语言——C语言基础

嵌入式 Linux C语言--C语言基础 一.数据类型 1.基本数据类型 数据类型是创建变量的模型.变量名是连续存储空间的别名,程序中使用变量命名存储空间,通过变量可以使用存储空间.变量所占的内存大小取决于创建变量的数据类型. 2.有符号和无符号 有符号数中数据类型的最高位用于标识数据的符号,最高位为1表示为负数,最高位为0表示为正数. 计算机中有符号数通常使用补码表示,正数的补码为正数本身,负数的补码为负数的绝对值的各位取反后加1. 计算机中无符号数通常使用原码表示,无符号数默认为正数,没有符

Atitit.编程语言的主要的种类and趋势 逻辑式语言..函数式语言...命令式语言

Atitit.编程语言的主要的种类and趋势 逻辑式语言..函数式语言...命令式语言 1. 编程语言的主要的种类 逻辑式语言..函数式语言...命令式语言 1 2. 逻辑式语言,,不必考虑实现过程而只需考虑定义和结果 1 3. 第五代语言 1 1. 编程语言的主要的种类 逻辑式语言..函数式语言...命令式语言 在FAQ3里说过,世界上有C和LISP两种编程语言,你现在学了C,以后学了C++.Java..NET 等等,也仍然只认识了半个世界.LISP和 Haskell构成了另外半个世 2. 逻

ios学习笔记图片+图片解释(c语言 oc语言 ios控件 ios小项目 ios小功能 swift都有而且笔记完整喔)

下面是目录其中ios文件夹包括了大部分ios控件的介绍和演示,swift的时完整版,可以学习完swift(这个看的是swift刚出来一周的视频截图,可能有点赶,但是完整),c语言和oc语言的也可以完整的学习完所需知识,,其他文件夹的内容如其名说描述一样 没张图片都有文字说明,可以需要该功能的时候搜索一下然后打开图片就可以学习到 网盘下载地址:需要的话给留言我再传上去 http://www.cnblogs.com/langtianya原创 ios学习笔记图片+图片解释(c语言 oc语言 ios控件

编程语言 标记语言 脚本语言分别有哪些? 区别是什么?

著作权归作者所有.商业转载请联系作者获得授权,非商业转载请注明出处.作者:蔡超凡链接:http://www.zhihu.com/question/22443881/answer/48223449来源:知乎 一.各自的定义标记语言 标记语言,是一种将文本(Text)以及文本相关的其他信息结合起来,展现出关于文档结构和数据处理细节的电脑文字编码.与文本相关的其他信息(包括例如文本的结构和表示信息等)与原来的文本结合在一起,但是使用标记(markup)进行标识. 如:HTML.XML 脚本语言 脚本语

编程语言 标记语言 脚本语言区别是什么?

一.各自的定义标记语言 标记语言,是一种将文本(Text)以及文本相关的其他信息结合起来,展现出关于文档结构和数据处理细节的电脑文字编码.与文本相关的其他信息(包括例如文本的结构和表示信息等)与原来的文本结合在一起,但是使用标记(markup)进行标识. 如:HTML.XML 脚本语言 脚本语言是为了缩短传统的编写-编译-链接-运行(edit-compile-link-run)过程而创建的计算机编程语言.它的命名起源于一个脚本"screenplay",每次运行都会使对话框逐字重复.早期

标记语言 脚本语言 编译型语言

1.标记语言 标记语言,是一种将文本(Text)以及文本相关的其他信息结合起来,展现出关于文档结构和数据处理细节的电脑文字编码.与文本相关的其他信息(包括例如文本的结构和表示信息等)与原来的文本结合在一起,但是使用标记(markup)进行标识.如:HTML.XML 2.脚本语言 脚本语言是为了缩短传统的编写-编译-链接-运行(edit-compile-link-run)过程而创建的计算机编程语言.它的命名起源于一个脚本“screenplay”,每次运行都会使对话框逐字重复.早期的脚本语言经常被称

每天一点Go语言——Go语言语法基础及基本数据类型

每天一点Go语言--Go语言语法基础及基本数据类型 一.Go语言基础语法 ? 上篇Go语言讲解中谈到了有关Go语言的基本组成结构,该小节就来讲述有关go语言的基础语法.Go语言程序由多个标记组成,如:关键字.标识符.常量.符号.字符串. ? 行分割符--一行表示一个语句结束,无需写":".当然,你可以将多条语句写在一行,并且使用":"号区分,但是不推荐这样写开发代码. ? 注释在本文就不多说了. 标识符 ? 如果说变量是shell入门的第一道关卡,那么可以说,标识符

C++能否成为你新的脚本语言

一些背景 第一个我真正喜爱的编程语言是 C.我花了不少时间才找到它:当我还是一个孩子,我就开始在珍贵的ZX Spectrum上使用 Z80 汇编.那些日子是你能够真正掌握你的电脑的时候,你不需要苹果,谷歌,微软或者其他任何人的允许就能写一个程序.我在漂亮的128K ZX Spectrum +2上学习了在超出 CPU 寻址空间时对内存块分页.直到我进入大学,我才拥有一台 IBM PC 机 .我玩遍了电子表格,试图修复现存的 Fortran 程序,用土耳其字符给键盘驱动打补丁,还学了点 Pascal