唯一的超级语言,前进的步伐不可阻挡

唯一的超级语言,前进的步伐不可阻挡

XINXINCHEN403 2018-05-19 09:27:42

计算机技术的演进

从1946年第一台计算机诞生,成指数型生成,对现在的生活起到翻天覆地的改变

计算机技术上也是阶段性

(1)计算机设备(硬件问题)及CPU,操作系统,计算机系统,解释权,编译器的大规模升级。

(2)互联网,Windows视窗操作系统,计算机与人交互建立在视窗 ,计算机与计算机交互建立在互联网:2008年,安卓操作系统的诞生“PC时代”向移动时代转换,

(3)2016计算机打败国家围棋冠军,云计算,大数据,网络安全,人工智能等方向的开发。

唯一的超级语言,前进的步伐不可阻挡

编程语言的多样性

世界上据不完全统计有大约600钟的编程语言,将名字的首字母排列,可以覆盖由A到Z的26个字母表,编程语言,也是一个江湖。

例:Basic,C,C++,C#,CSS,Fortran,Go,HTML,Java,JavaScript,Lisp,Lua,Matlab,

Object C,Pascal,Perl,PHP,PostScript,python,Ruby,Scala,SQL,Swift,VBA,VB.NET,Verlong,VHDL,Visual Basic

主流语言的大体分析

学习内容: 学习指针,内存,数据类型 语言本质 :理解计算机系统结构 解决问题:性能

Java 学习内容:面向对象 跨平台 运行时 语言本质 : 理解主客体的关系,解决问题:解决跨平台交互问题(网络视窗时代)

c++ 语言本质 :理解主客体的关系 解决问题:大规模程序,

VB 学习内容:对象,按钮,文本框 语言本质 :理解交互逻辑 解决问题: 桌面应用

python学习内容: 编程逻辑,第三方库 语言本质 : 理解问题的求解 解决问题: 各种问题

2018年以后的计算环境

计算机性能不再是解决一般问题的瓶颈 移动互联网广泛普及,大数据 ,云计算,物联网,信息安全,人工智能等需求爆发,解决日益增长的计算需求,用什么语言?当然python是主流。

python语言是通用语言,脚本,开源,跨平台,多模型,黏合,解决普世的问题开发,(绘图,编程,解决引力波等问题)

特点与优势

龟叔给Python的定位是“优雅”、“明确”、“简单”,所以Python程序看上去总是简单易懂,初学者学Python,不但入门容易,而且将来深入下去,可以编写那些非常非常复杂的程序。

强制的可读性,较少的底层语法元素,多种编程方式,支持中文字符, 可扩展性和可嵌入性,

代码量相较于C仅为10%,超过13万第三方库 ,并每年平均进行增长2万左右

Python确实是一种十分精彩又强大的语言。它合理地结合了高性能与使得编写程序简单有趣的特色。

我眼里的Python

掌握抽象并求解计算问题综合能力的语言

了解产业界解决复杂计算问题方法的语言

享受利用编程将创新变成现实乐趣的语言

工具决定思维:关注工具变革的力量!

超级语言的诞生地

编程语言的种类

机器语言

1.一种二进制语言,直接使用二进制语言

2.针对特别的CPU型号

汇编语言助记符

1.一种二进制语言代码直接对应助记符,运用汇编器

2.针对特别的CPU型号

高级语言

更接近自然语言,同时更容易描述计算问题

高级语言代码与具体的CPU型号无关,编译后运行

超级语言粘性整合已有程序, 在70年计算机发展历史长河中具备了庞大的计算生态 。拥有庞大的计算生态,可以很容易的利用已有代码功能

编程思想不再是刀耕火种,而是集成开发

唯一的超级语言,前进的步伐不可阻挡

python语言拥有最庞大生态,比其他语言的和还大

python作为世界上唯一的超级语言,就在整个计算机发展的过程,及编程语言的相较优缺点,来应对目前的科技发展方向,可以易得python唯一的超级语言,前进的步伐不可阻挡。

作为初学编程的个人建议可以优先考虑python,无论是从上手难度上还是编程的主流方向!

唯一的超级语言,前进的步伐不可阻挡

希望大家可以关注一下

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章