现在用纯C开发桌面软件的还多吗?

装逼之王 2011-11-25 07:29:55
如题,现在c语言主要做什么用呢?求解。
...全文
4319 74 打赏 收藏 转发到动态 举报
写回复
用AI写文章
74 条回复
切换为时间正序
请发表友善的回复…
发表回复
lixkyx 2011-12-03
  • 打赏
  • 举报
回复
[Quote=引用 71 楼 wangxiangdong_sl 的回复:]

引用 63 楼 lixkyx 的回复:
不是多不多,而是根本就没有了,因为那太麻烦了,除非是神经有问题,否则没有人会用的。


神经有问题的是你,你学过C吗?在嵌入式,移动或联通软件开发中,哪个不用C++,而C恰好是C++的基础,不会就关上你的臭嘴,我在移动或联通都干过。你干过吗?
[/Quote]

兄台,随便骂人是你的作风吗?
楼主说的是“纯C开发桌面软件”,什么叫做“桌面软件”你看不懂吗?还嵌入式呢!题目都不看清楚就大放厥词,素质啊素质,嘿嘿。
一只老虎 2011-12-01
  • 打赏
  • 举报
回复
其实用C写的东西还是很多的,首先C什么都可以做,但并不是做什么都用C,用C开发的一般满足几个条件:
1 需要性能:比如我们实现一个算法或者窗口,当然框架是开发最快的,但是如果有性能要求一定是用C或者汇编了;
2 需要最省资源:C的资源消耗还是除了汇编外最少的;
3 用于一些底层应用:写驱动、动态库当然还是C最好;
4 嵌入式开发:一般用C来写;
5 开发内核:一般使用C和汇编;

用不用C还看你的应用,即使实现一个图形窗口如果你要求性能和资源占用最优,使用C加上直接写屏无疑是最好的选择,要是你赶时间,那就找个合适的高级语言会是C的许多倍,物尽其用其实最好了。
wangxiangdong_sl 2011-12-01
  • 打赏
  • 举报
回复
[Quote=引用 63 楼 lixkyx 的回复:]
不是多不多,而是根本就没有了,因为那太麻烦了,除非是神经有问题,否则没有人会用的。
[/Quote]

神经有问题的是你,你学过C吗?在嵌入式,移动或联通软件开发中,哪个不用C++,而C恰好是C++的基础,不会就关上你的臭嘴,我在移动或联通都干过。你干过吗?
wenwen20144567 2011-12-01
  • 打赏
  • 举报
回复
什么时候才能说是精通C哈?
lrenyu 2011-12-01
  • 打赏
  • 举报
回复
学习了~
q156375764 2011-11-30
  • 打赏
  • 举报
回复
mark
贪狼大叔 2011-11-30
  • 打赏
  • 举报
回复
我还是觉得C比较好,虽然现在在学校C++
panshoup 2011-11-30
  • 打赏
  • 举报
回复
回复拿分
-草原骑士- 2011-11-30
  • 打赏
  • 举报
回复
MiniGUI就是用c写的哦!
tempnonody 2011-11-29
  • 打赏
  • 举报
回复
学习了。
小昊 2011-11-29
  • 打赏
  • 举报
回复
C是基础,基础好才是真的好
CButtonST 2011-11-29
  • 打赏
  • 举报
回复
强势围观!
mjting 2011-11-29
  • 打赏
  • 举报
回复
linux平台上很多的软件的ui开发还是使用c的;
fcly1981826ly 2011-11-29
  • 打赏
  • 举报
回复
学习,
zhuhai2004 2011-11-29
  • 打赏
  • 举报
回复
桌面开发应该是很少用到C的,嵌入式里面很多用C的了
dreamswang 2011-11-29
  • 打赏
  • 举报
回复
随着计算机性能的增长,vb和c#开发桌面软件会更有优势的。
lixkyx 2011-11-29
  • 打赏
  • 举报
回复
[Quote=引用 35 楼 lohiecan 的回复:]

不知道你是什么心态 , 我身边的人都认为只写写窗口程序有点低端,

引用 18 楼 gykgod 的回复:

没有窗口 出去都不好意思说是做软件的
[/Quote]

只写窗口程序的确实有点低端,但是完全没有窗口的软件已经没有用户肯用了,那就不是高端低端的问题,而是有没有饭碗的问题了——除非你只是承担跟窗口无关的底层模块,而窗口交给开发团队的其他人去做。

所以,程序员最好还是窗口和后台都要懂,这才有利于职业发展。
lixkyx 2011-11-29
  • 打赏
  • 举报
回复
[Quote=引用 62 楼 cga_bigship 的回复:]

Linux下用GTK+做图形库,想写带GUI的程序还是可以用纯C的。
[/Quote]

那已经不是楼主说的“纯c”了。
lixkyx 2011-11-29
  • 打赏
  • 举报
回复
不是多不多,而是根本就没有了,因为那太麻烦了,除非是神经有问题,否则没有人会用的。
clockleewee 2011-11-29
  • 打赏
  • 举报
回复
[Quote=引用 35 楼 lohiecan 的回复:]

不知道你是什么心态 , 我身边的人都认为只写写窗口程序有点低端,

引用 18 楼 gykgod 的回复:

没有窗口 出去都不好意思说是做软件的
[/Quote]

表示严重同意35楼的,经常被公司写的一手烂C的轻视。其实是他们不懂复杂性,当然也有这些人心态的问题。
加载更多回复(53)

15,440

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧