肥宅钓鱼网
当前位置: 首页 钓鱼百科

软件编程学哪个语言好(作为一个软件工程师)

时间:2023-08-16 作者: 小编 阅读量: 1 栏目名: 钓鱼百科

来自外网的一个有意思回答,说明了为什么C一直无法替代的原因。但是很快就陷入了异常和困惑的围墙。它们已经远远超过了初学者有限的技术理解。而C#最大的问题是复杂的标准库和混合了面向对象。指针和数组对于学生来说是具有挑战的,但是在清晰的阐述清楚底层机器之后,最终也可以理解。面向对象的部分则会在第二学期进行教授。此时,我们会用C#来在编程原理之上进行构建并且这使得我们可以只关注于面向对象编程。

来自外网的一个有意思回答,说明了为什么C一直无法替代的原因。

" 我是一个软件工程师,以前是大学"编程引论”的教授。我断断续续的和其它教授一起教差不多六年。

在那个时候,我们用了三种入门语言:Python, C#和C

Python是最坏的选择。

它看似非常简单。学生们很快能上手编程基础。但是很快就陷入了异常和困惑的围墙。为什么它会这么执行?为什么它会那样执行?

要回答这些问题需要冗长的关于动态类型语言的解释。它们已经远远超过了初学者有限的技术理解。并且这些问题常常有很多学生会问。学生们非常困惑。他们能写代码,但并不真的理解为什么语言能做到它能做的,而且某些误解——尤其是关于数据结构和静态/动态类型检查 —— 会一直徘徊到大学的最后一年。

C#好一些。静态类型确实帮助很大。类型的行为可以很简单的解释,通常也更容易理解。而C#最大的问题是复杂的标准库和混合了面向对象。最终,学生们成功的学到了编程和编程基础,但是把编程原理,面向对象原理和复杂的语言特性打包成12周的课程是一个极为艰难的工作。

C太棒了。它非常简单且贴近底层,这使得它直接连接了语言特性和编程概念,这些概念通常会在计算机架构的课程中同时教授。指针和数组对于学生来说是具有挑战的,但是在清晰的阐述清楚底层机器之后,最终也可以理解。面向对象的部分则会在第二学期进行教授。此时,我们会用C#来在编程原理之上进行构建并且这使得我们可以只关注于面向对象编程。

用C语言来开始的最好之处在于,学生们不仅可以学习到编程的原理,他们还可以学习到机器,这会帮助他们整个的学术研究过程和他们的职业生涯。

再一次的,如果我想教第一年的学生关于编程,我会用C语言。"

    推荐阅读
  • 宝藏卡哪种好用(宝藏卡使用指南)

    告别炎炎夏日,2020年终于迎来了久违的开学季。我将腾讯视频,优酷视频,哔哩哔哩的绑定手机号都改为了花卡号。如果是爱奇艺,腾讯等app上申领的宝藏卡,则有3个月的会员权益,其中的会员是指定的,哪个渠道申领,就哪个会员3个月。

  • 暗夜危机和突变竞技背后故事(RKSKEC灵魂出逃计划)

    暗夜危机和突变竞技背后故事野餐、露营、徒步...到自然里去,成为年轻人最喜欢的城市出逃计划。森林不能常常去,但有一种更巧妙的方法可以让我们时时刻刻沉浸在大自然的治愈力里准确地说,是自然发酵的果酒。而且对于习惯了熬夜,睡眠不足、生活方式紊乱的高压力人群蕊小婉正像是把你当做一颗“受伤的树”来修护跳脱疲惫,灵魂飘在外太空是最理想的境界。更多精彩敬请期待蕊小婉真果发酵酒

  • 喀纳斯旅游攻略及详解(北疆8日旅游攻略)

    蒙古语,意为"蓝色的河湾"。禾木村是被白桦树,雪山和河流包围的美丽村庄,自然风光原始,人迹罕至,被誉为神的自留地。游玩结束后驱车返回布尔津入住。晚上入住石河子。车程:400公里,行车6小时。侃价之后最好购买,否则会引起纠纷,如无心购买,最好只问价不还价。新疆地广人稀,风景优美,一旦出了交通事故救援不便,所以

  • 伏天胃病复发如何饮食(入伏后是养胃黄金期)

    酷暑难耐的三伏天,各种病毒和细菌活跃常为疾病,发病也随之增多。摄入高浓度食盐会损伤胃粘膜屏障,增加对致癌物的易感性相关研究发现长期高盐饮食也会加速腐蚀胃黏膜,导致慢性胃炎发生。油炸食物油炸类食物经过高温处理之后会有高浓度的杂环芳烃类成分,包括丙烯酰胺,一种致癌物,会增加胃癌、肠癌的发病风险。一旦胃不舒服,请及时就医,不要盲目服用药物。

  • 初中英语演讲稿(初中英语演讲稿范文)

    下面内容希望能帮助到你,我们来一起看看吧!初中英语演讲稿Scientistsfoundthatclimatechangebecamemoreandmoreunusualinrecentyears,notonlymayitcausemanyproblemssuchasglobalwarming,naturecalamities,andsoon,butalsoitcanaffectyourlife。

  • 各种狙击枪的威力排名(排名前十的狙击枪)

    并且有效的射程为600米。八:M21狙击步枪美国制造,射程在800米之内,隐蔽性非常的好。四:TAC-50狙击步枪美国出生,射程能达到2000米。三:巴雷特M82A1狙击步枪同样美国造,射程在1850米。一发子弹就能打坏车子的引擎系统。一:XM109狙击步枪当下最好的狙击枪,能够在远距离之外射杀一只蚊子完全是没有问题的。

  • 半价儿童高铁有给票吗 高铁有没有儿童半价票

    儿童票虽然价格只是成人票的一半,但是和成人票享受同等待遇哦,除非是身高低于1.2m的儿童不买票上车就不能占一个座儿了。据铁道部颁布的最新规定表示,我国动车是出售儿童票的,儿童票的优惠价格是成人票价格的一半。大家如果还需要其他法律方面的帮助,欢迎到进行法律咨询,会给你最专业的答复。

  • 西安长安区绿地国际花都三期(长安区秦岭花世界迎春复工)

    长安区秦岭花世界迎春复工长安区融媒体中心记者耶莎康程3月2日,在经过有关部门的检查审批后,长安区秦岭花世界正式迎春复工。复工第一天就迎来了一批购花客,给商户增添了不少信心。目前,园林工人对园区内的枯木残枝进行修剪,棚内的花卉工人也在精心修剪盛开的盆花,一切都在有序进行。据了解,秦岭花世界在做好疫情防控的同时,已经开始采购花肥、花盆等物资,订购种苗,准备下一季盆花的生产。

  • 澳大利亚亚热带湿润气候表现(澳大利亚东南部为什么形成湿润气候)

    可以说,这里既受东南信风的影响,又受不典型“季风”的影响,两者叠加在一起共同起作用。分析需冬、夏季分开考虑,并加以概括。夏季,受南半球东南信风影响,又受澳大利亚大陆夏季形成的低压影响,澳大利亚东南部盛行东南风、南风。风大部分从海上吹来,湿润,随之而来的中纬度气旋带来较多降水。(由于风向的转换角度小于120°,冬、夏降水的变率小,这里的“季风”不典型。

  • 最有意义的名字(有意义好听的女孩名字)

    最有意义的名字乔晗。“乔”字是指高、改扮。用作女孩名意指高大,改变,威严之义;“晗”字是指天将明,用作女孩名意指希望,朝气蓬勃,神采奕奕之义。寓指高大雄伟、顶天立地、凛然正气、朝气蓬勃、积极乐观、喜出望外。用作女孩名意指聪明,杰出,有才之义;“莹”字是指光洁像玉的宝石,光洁,透明。