C语言的发明者
C语言的发明者,曾经是B语言发明者的上级,后来B语言的发明者又发明了Go语言。
C语言的发明者也是Unix的发明者,于2011年离世。B语言和Go的发明者仍健在,且还在Google上班,Go语言最初是他与几个同事基于Google的20%自由时间探索建立的。
Python语言的发明者,现在也仍然在上班,在微软。
1972年推出的C语言已经50岁了
1972年推出的C语言已经50岁了。目前C语言家族(
C、C++和C#)仍然位居世界上最流行的编程语言之列。以TIOBE编程语言排行榜为例,
C、C++和C#已经连续多个月雄踞榜单前五名了!你觉得C语言家族还能坚挺多久?
参考链接:/report/tiobe?month=10
C语言有五十多年历史了
C语言有五十多年历史了,啥时候淘汰过徐哥便当店
南大说,IT行业收入高,那是因为工作非常繁重,而且弊端很大,智商要求在社会前20%。 我记得我当初读大学,大学毕业要拿毕业证学位证,那么计算机二级考试是一定要过的,我考了三四次C语言都考不过去。 最后,我是怎么过的?我打了一个擦边球,考了二级VFP过的,VFP比C语言难度低。 当时在上C语言课的时候,老师在上面讲,我是一个都听不懂,不知道老师讲的什么东西,打开课本看那一行行代码,我就感觉像看天书一样,压根儿看不懂。 学IT的智商要在前20%?这个也不一定吧,有的人可能天生偏科,就是看不懂代码,不过,就是说,搞IT做程序员,确实学的知识挺多的,那厚厚的一本书,你就在那啃吧! 而且,IT的技术更新迭代很快,可能这两年用的是这个机器语言,过两年市场上又换成另一种了,你又要重新啃书本开始学。 搞IT工作繁重,这倒确实是,饿了么总部就有很多程序员,我就看他们精神状态不对劲,干的很累,这一个月两三万的工资也不是好拿的。 搞IT做程序员,你就要保持一个长期学习的心态。
聊chatGPT
聊chatGPT。首先,无论如何,软件工程是一门最年轻的学科,相比其他动辄跨世纪的自然科学而言,软件工程只有 50 年的历史(C语言1970年诞生),这门学科的实践太少了,任何一门学科的实践时间短的话,都很难沉淀出真正高效的经验总结,因为这些总结通常都是需要很多代人共同推动来完成的。
人工智能复杂,但并不神秘。它建立在以线性代数和概率论为骨架的基础数学上,通过简单模型的组合实现复杂功能。在工程上,深度神经网络通常以其恒河沙数般的参数让人望而却步,可在理论上,其数学原理却具有更好的可解释性。
人工智能是一把双刃剑,它既能推动经济社会的进步,也能潜移默化地改造人类,这种改造的威力甚至远胜于基因武器。关于人工智能对人类自身影响的论述虽然屡见不鲜,绝大多数却都不得要领。众多专家鼓吹的“超人工智能毁灭人类”的末世论调即使不是胡说八道也称得上危言耸听。无人超市和无人工厂的出现都在表明:人工智能真正的威胁在于使绝大多数人沦为机器的附庸。人工智能本质上是一种劳动工具,但当劳动工具本身已经强大到反客为主时,作为劳动者的人类便成了多余的角色,有降格为“亚人工智能”的风险。
所以当chatGPT横空处世,没人聊一聊:数学基础(线性代数,概率论,数理统计,最优化方法,信息论,形式逻辑)、机器学习(机器学习概论,线性回归,朴素贝叶斯方法,逻辑回归,决策树,支持向量机,集成学习,聚类分析,降维学习)、人工神经网络(神经网络的生理学背景,神经元与感知器,多层感知器,径向基函数神经网络,自组织特征映射,模糊神经网络)、深度学习(深度前馈网络,深度学习中的正则化,深度学习中的优化,自编码器,深度强化学习)、深度学习框架下的神经网络(深度信念网络,卷积神经网络,循环神经网络,生成式对抗网络,长短期记忆网络)、深度学习之外的人工智能(概率图模型,集群智能,迁移学习,知识图谱),我是不赞同的。
技术变革的大潮正以不可阻挡之势汹涌来袭。在这奔腾不息的潮流中,没人能够超然世外,可即使做不成风口浪尖的弄潮儿,也要小心别被裹挟到潜伏的暗流之中无法自拔!
在C语言发明之前
在C语言发明之前,人们用什么编程语言开发操作系统?
C语言不是最早的高级编程语言,最早的编程语言是Fortran,然后是Lisp。
曾经有人开发了Lisp机:以Lisp为操作系统的计算机。
现代Lisp语言可以精确控制CPU中的寄存器,所以写操作系统不算什么。
在用C语言写OS之前,PASCAL曾经作为写OS的主力。
UNIX流行后,C成为OS的主力。