#小结# 行恒5月 预报

时隔三个月,我又一次来“预报”小结啦!
嗯嗯按照惯例5天前就应该总结备考的第五个月了,但是每天要学的东西太多了,现在来做总结都觉得多余,不如等到初试结束以后吧。
今天看了一篇关于C++泛型的文章,看懂了三成,当然它本来可能就写得不是很清楚
之后的打卡会逐渐把那篇文章的笔记搬上来。

那就先把那文章的结尾 那些✔的废话抄下来,像闲谈笑话一样,填个空白(也算开坑纪念):

小结

        在编程语言中,类型系统的出现主要是对容许混乱的操作加上了严格的限制,以避免代码以无效的数据使用方式编译或运行。

        但是,类型的产生和限制,虽然对底层代码来说是安全的,但是对于更高层次的抽象产生了些负面因素。比如在 C++ 语言里,为了同时满足静态类型和抽象,就导致了模板技术的出现,带来了语言的复杂性。

        我们需要清楚地明白,编程语言本质上帮助程序员屏蔽底层机器代码的实现,而让我们可以更为关注于业务逻辑代码。编程语言作为机器代码和业务逻辑的粘合层,是在让程序员可以控制更多底层的灵活性,还是屏蔽底层细节,让程序员可以更多地关注于业务逻辑,这是很难两全需要 trade-off 的事。

        所以,不同的语言在设计上都会做相应的取舍,比如 C 语言偏向于让程序员可以控制更多的底层细节,而 Java 和 Python 则让程序员更多地关注业务功能的实现。C++ 则是两者都想要,导致语言在设计上非常复杂。
  • 11
  • +9番茄
  • 767只自习生围观
  • 2020年12月9日 20:31打卡
  • 3 年,2 月前有动静
  • 引用
  • 举报
最近犒劳过的人

自习生的最新评论
  • 亦C
  • 3 年,2 月前
  • 2021年1月5日 11:28
  • 卡主

行内式被·‘包裹,不需要空行 :-)

  • 亦C
  • 3 年,2 月前
  • 2021年1月5日 11:27
  • 卡主

缩进式插入前方必须有空行

  • 亦C
  • 3 年,2 月前
  • 2021年1月5日 11:27
  • 卡主

C语言里的函数 scanf() 怎么使用?

  • 亦C
  • 3 年,3 月前
  • 2020年12月9日 20:34
  • 卡主

我我我 又忘记控制缩进了[Facepalm] ????‍

感觉很有道理

  • 亦C
  • 3 年,3 月前
  • 2020年12月10日 13:22
  • 卡主

感觉很有道理

ʘᴗʘemmm干货部分应该还在路上^o^

  • 亦C
  • 3 年,2 月前
  • 2021年1月1日 11:58
  • 卡主

在 C++ 语言里,为了同时满足静态类型和抽象,就导致了模板技术的出现

  • 亦C
  • 3 年,2 月前
  • 2021年1月1日 12:00
  • 卡主

今天来介绍一下遍历算法的迭代器(iterator)

  • 亦C
  • 3 年,2 月前
  • 2021年1月3日 11:42
  • 卡主

好啦,从今天起正式转入复试/二战阶段。
每天的任务包括 C++/数据结构打卡;Vue.js前端练习;每天10个词根单词。

  • 亦C
  • 3 年,2 月前
  • 2021年1月3日 11:44
  • 卡主

(一看就是十分任性的时间安排啊,这究竟是准备复试失利呢,还是二战落榜呢……没关系的,今年的数学复习完全不到位,准备好失败了!)

  • 亦C
  • 3 年,2 月前
  • 2021年1月5日 11:27
  • 卡主

缩进式插入前方必须有‘空行’

  • 亦C
  • 3 年,2 月前
  • 2021年1月5日 11:27
  • 卡主

C语言里的函数 scanf() 怎么使用?

  • 亦C
  • 3 年,2 月前
  • 2021年1月5日 11:27
  • 卡主

缩进式插入前方必须有空行

  • 亦C
  • 3 年,2 月前
  • 2021年1月5日 11:28
  • 卡主

行内式被·‘包裹,不需要空行 :-)

合作伙伴

线上在线自习室晚自习。番茄工作法、四象限、打卡、作业清单、作业辅导、作业交流、作业跟踪、作业计划、个人宣传相关内容

行恒 © 行恒 2013