<commit_before>---
published: true
layout: post
title: C 语言学习笔记-C1
category: 学习笔记
tags: 
  - C
time: 2016.08.02 23:40:25
excerpt: C 语言的起源、为什么使用 C 语言、C 的发展方向、使用 C 的步骤、语言标准、推荐系统

---

# C 的起源

- 为何 C 语言叫做“C”？ 

- 之前是否还有 A、B 语言？

在 C 之前的确有所谓的 A、B 语言，并且 C 语言源自于 B 语言。对于 C 语言的历史，可以参考：<a href="http://www.ntou.edu.cn/sec/kcjx/C/zs/..%5Czs%5Czs11.htm">C 语言的发展历史</a>

# 为何使用 C 

其实每一门语言都有自身的优势，我很不喜欢看到别人为了安利他人自己喜欢的语言，对一门自以为很了解的语言进行无意义的抹黑，这并不能够显示出自身的强大，仅仅让我看到一个狭隘的码农对编程语言的偏见。这是我个人的看法。萝卜白菜，各有所爱。顺便附上语言排行榜：

![2016编程语言排行榜](/img/C1-1/2016编程语言排行榜.jpg)

参考微博：<a href="http://weibo.com/1715118170/E1ij0broL">网路冷眼</a>

接下来具体说下它的优点：
<commit_msg>调试<commit_after>---
published: true
layout: post
title: C 语言学习笔记-C1
category: 学习笔记
tags: 
  - C
time: 2016.08.02 23:40:25
excerpt: C 语言的起源、为什么使用 C 语言、C 的发展方向、使用 C 的步骤、语言标准、推荐系统

---

# C 的起源

- 为何 C 语言叫做“C”？ 
- 之前是否还有 A、B 语言？

在 C 之前的确有所谓的 A、B 语言，并且 C 语言源自于 B 语言。对于 C 语言的历史，可以参考：<a href="http://www.ntou.edu.cn/sec/kcjx/C/zs/..%5Czs%5Czs11.htm">C 语言的发展历史</a>

# 为何使用 C 

其实每一门语言都有自身的优势，我很不喜欢看到别人为了安利他人自己喜欢的语言，对一门自以为很了解的语言进行无意义的抹黑，这并不能够显示出自身的强大，仅仅让我看到一个狭隘的码农对编程语言的偏见。这是我个人的看法。萝卜白菜，各有所爱。顺便附上语言排行榜：

![2016编程语言排行榜](/img/C1-1/2016编程语言排行榜.jpg)

参考微博：<a href="http://weibo.com/1715118170/E1ij0broL">网路冷眼</a>

接下来具体说下它的优点：

{'fraction_non_alphanumeric': 0.1607717041800643, 'fraction_numerical': 0.06591639871382636, 'mean_word_length': 4.7110091743119265, 'pattern_counts': {'":': 0, '<': 11, '<?xml version=': 0, '>': 11, 'https://': 0, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5909808', 'n_tokens_mistral': 1031, 'n_tokens_neox': 1141, 'n_words': 102}