20181016杂谈

作为一个程序员,已经工作2年了,开始思考,怎么样提升自己?(当然是学习了啊)未来的方向在哪里?(也还在思考中。。。)

本身还是一个爱学习,肯努力的人,接触学习过各种语言,从基础的C语言开始,C++语言(C+2),Java语言(C+2-1),C#语言(C+4),PHP语言,Python语言。

虽然每一种语言都是浅尝辄止,但是也是大致了解了各种语言的特性。

不论是哪一种语言,说不上好坏(其实我觉得好坏之争,纯属费心劳力,每种语言有各自的应用场景),虽然从技术效率来说各有优劣,但是从应用的角度来说,都是有各自的应用场景。

比如,C更接近底层,效率高;C++是有“类”概念的C,效率不及C,但是对“人”来说是更友好的,易于理解和开发维护,是技术效率和经济效率的折中;

Java在C++基础上发展而来,效率更低一些,但是在开发“应用程序”上,更加友好,是一门“应用级”语言,是现代社会追逐“经济效益”的体现,而且稳定安全,其实效率也不低了;

C#也是在C++和Java基础上发展而来,也是一门“应用级”语言,可以理解为Java在win上的方言版。

这些编程语言几乎无一例外,都是外国人编写的。(为什么我们国家人口那么多,在这些方面的科学技术却没有太多贡献,其实挺无奈的,是教育和经济和落后啊,不过这里不做过多讨论)

C语言之父

丹尼斯·里奇(Dennis Ritchie),C语言之父(在贝尔实验室创造出C语言),也是UNIX之父,大神。

C++语言之父

本贾尼·斯特劳斯特卢普(Bjarne Stroustrup),C++语言之父(本贾尼博士也是在贝尔实验室创造出C++,带“类”的C语言)

 Java之父

詹姆斯 高斯林(James Gosling),Java语言之父(在SUN公司创造出Java,C++-语言,目前最最流行的计算机编程语言之一,2006年开源)

C#之父

安德斯·海尔斯伯格(Anders Hejlsberg),Delphi、C#和TypeScript之父,·NET创立者

他们,不仅仅是程序员,而是科学巨匠,是计算机科学家,向这些大神致以崇高的敬意。

而不仅仅只是像我一样的,只是一个比较熟悉使用各种语言的技术工人(码农)。

ok, 好了,也是随想,意识流的想到哪里写到哪里

未完待续。。。

原文地址:https://www.cnblogs.com/1906859953Lucas/p/9796055.html