平时逛网站,感觉对 C 的讨论都很少
1
nicevar 2018-09-07 12:35:21 +08:00 1
那是因为发展成熟了,该有的轮子都有了,到了一个非常稳定的阶段
|
2
kagetu 2018-09-07 12:39:04 +08:00
感觉也不算少吧,看你关注的方面了
ps 正在造轮子中.... |
3
XIVN1987 2018-09-07 12:39:08 +08:00
确实,,现在 C 一般也就用在单片机、嵌入式上吧
|
5
Keyes 2018-09-07 12:44:38 +08:00 via iPhone
c 就没那么多语言上的幺蛾子需要讨论
|
6
DOLLOR 2018-09-07 12:44:55 +08:00 via Android
应该说,目前互联网方向比较火,C 语言的出镜率比较少。
在嵌入式、硬件开发、图形计算这些行业,不像互联网那样动不动就有大新闻,即使在程序员社区,存在感也就相对薄弱了。 |
7
rogwan 2018-09-07 12:47:09 +08:00 via Android 2
没人每天讨论水电煤,不代表水电煤不重要。
|
8
lfzyx 2018-09-07 12:51:24 +08:00
|
10
clino 2018-09-07 14:07:19 +08:00
|
12
MeteorCat 2018-09-07 14:47:22 +08:00
@calvincc 水平层次不同,可能别人和你说内存管理|换位汇编|算法优化的时候,在他们感觉很正常的事,对你来说可能像是说天书一样
|
13
tourist2018 2018-09-07 15:42:12 +08:00
因为 C 语言对于 V 站大部分用户来说就是用不上
|
14
ACool 2018-09-07 15:48:18 +08:00 via Android
dji 里面 c 用的多
|
15
Handle 2018-09-07 16:07:22 +08:00
当写单片机程序的时候就知道只能用 C 和汇编的痛苦了
|
16
wwqgtxx 2018-09-07 16:19:46 +08:00
@calvincc 正儿八经的嵌入式还是 C 用的多,只不过因为是唯一的选择(除非你去写汇编),并没啥人讨论,就像在常见的论坛上很少有人讨论 Keil uVision 这款 IDE,但是实际上用的那是相当的广泛
|
17
zeroday001 2018-09-07 16:52:42 +08:00 1
redis ,nginx,mysql,php,大神们每天用 C 在开发和维护这些你们每天都在用的东西。
|
18
daigouspy 2018-09-07 16:56:54 +08:00 via Android
@zeroday001 还有每个浏览器的内核
|
20
jasonyang9 2018-09-07 17:30:52 +08:00
Linux 内核
|
21
Deville 2018-09-07 17:33:48 +08:00 via iPhone
c 语言开发占比稳居榜首……
|
22
initialdp 2018-09-07 17:54:17 +08:00
这是因为您逛得都是互联网技术方面的网站吧? 去工控、通信、电子电路等网站随便逛逛,乌央乌央的 Cer。。。
|
23
RobertYang 2018-09-07 18:10:47 +08:00 via Android
搞电气的路过,应用的越来越少了???
|
24
YingJie 2018-09-07 18:14:05 +08:00 via Android
里番吧
|
26
ilgharkus 2018-09-07 18:15:59 +08:00
不跟 Vim Emacs 一个道理。
|
29
gamecreating 2018-09-07 18:25:52 +08:00
现在有什么底层不是用 C 的吗?
只是你能力没达到那个级别而已 都是上层搬砖工 |
31
zhanao1994 2018-09-07 18:58:51 +08:00 via Android
硬件相关还是用 C,互联网百花齐放用的不多
|
33
puga2006 2018-09-07 19:19:39 +08:00
你们的手机内核无论是 linux 还是 darwin-xnu,都是 c 语言写的,他无处不在。
|
35
calvincc OP @gamecreating 确实是这样😁
|
36
Halry 2018-09-07 21:11:16 +08:00 via Android
硬件都是 c 和汇编,除了 cpld 和 fpga
没人讨论可能是因为根本也没什么好讨论的,大家都这样用着,确实也是没有什么好讨论的 |
38
icylogic 2018-09-07 21:53:49 +08:00
我还在写啊。你可能局限在自己的行业圈子里了,互联网真的不能代表全体程序员……
|
39
d18 2018-09-07 21:54:42 +08:00
虽说在应用层面编写代码的程序员很少用到 c,但是我觉得作为一个合格的程序员而不是 api 搬运工,c 是必须掌握而且要掌握的比较不错的。只有懂 c,才能对计算机体系有一个深入的理解。
|
40
xern 2018-09-08 03:17:25 +08:00 via Android
在应用层下面是很常用的,没见讨论只是领域不同没关注而已,订阅一下 mail list 就知道了
|
41
bypythoncom 2018-09-08 09:00:03 +08:00
iot 用的多
|
42
someonedeng 2018-09-08 09:31:51 +08:00
@YingJie 兄弟,借一步嗦话
|
45
Mrun 2018-09-08 21:02:50 +08:00
因为大部分码农驾驭不了用这门语言开发项目,C 语言简单,但是调试和排查问题非常考验基本功
|
46
xvrzhao 2018-09-08 22:26:56 +08:00
php 官方解释器,Linux 内核,Redis,FFmpeg,C 大部分都出现在需要性能的底层开发中。我现在学学 C 主要是为了用它充当学习数据结构,算法,操作系统的工具,互联网应用层的开发基本上使用不到 C,所以一般不被提及。
但现在越来越多的人开始质疑 C 这个上世纪 70 年代的产物了,因为那个年代所构造的编程模型已经越来越不适应当今硬件的发展,而如今 rust 却大火。 |
47
xvhfeng 2018-09-10 10:50:40 +08:00 1
互联网狗,一直在写 C,到今年已经 8 年了吧!
公司内部的分布式存储、分布式计算、高性能中间件。。。都是纯 C 写的,全部出自我们之手。有时候 java 之类的性能经常要腰酸背痛,那就得 JNI 一下,瞬间腰不酸、腿不疼了。 应用是不少的,很多写 C 的只是默默的在维护着代码让业务开发人员快乐的完成他们的业务搭建,只是你可能还不太知道,或者不太在意。作为业务开发者也不用知道。这很正常! 所以,我们只是默默无闻的精心奉献的小蜜蜂,维护着每天你们都在使用的东西! |