过早客
  • 首页
  • 节点
  • 成员
  • 广告投放
  • 登录
  • 注册

C++吐槽

IT技术 • mo4772 • 发表于 8 年前 • 最后回复来自 mo4772 • 8 年前

搞C++也有六七年了,深深的感觉搞C++比起其他搞任何语言脑细胞都死的快得。先不说语言本身的复杂性,光是系统编译就很搞人。各种平台各种编译器,各种不同的运行时库,系统越复杂,依赖的第三库越多,编译就越麻烦,代码写好了还要花时间解决编译问题。光在windows平台下,VC++不同版本,C的运行时库都不同。各种内存泄漏,绞尽脑汁的性能优化。想想都烦。

加入收藏 新浪微博 分享到微信 ❤赞 2477 次点击 0 人赞 0 人收藏

打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮

共收到14条回复
msncdma 8 年前 #1 赞 0

转转转,搞java

jebbjebb 8 年前 #2 赞 0

java会不会好一些?

Jim 8 年前 #3 赞 0

编译型语音,当然首先要解决编译问题。不过编译应该不是最大问题。编译器种类,典型的也就windows下的VC和UNIX/Linux下的gcc。困难的还是语言本身,比较底层,需要操作内存,指针的用法比较灵活,因此就会有内存泄漏和性能优化的空间。
相比之下。Java/Python/Perl之类的解释语言,不需要编译,没有指针,相对简单易学。

mclxly 8 年前 #4 赞 0

曾经也搞了快10年,就业狭窄,然后转web全栈了,偶尔还写点特殊要求的c代码

Wade 8 年前 #5 赞 1

搞C++ 四年,从学校的ACM 到 大型电信计费系统。
目前转做大数据方向。

jebbjebb 8 年前 #6 赞 1

@Wade 大数据方向用什么语言?

Wade 8 年前 #7 赞 0

@jebbjebb 当然JAVA 转型用了半年

Wade 8 年前 #8 赞 0

hadoop,spark,oozie,Vertica,hive 等都有实践经验

lucky563591 8 年前 #9 赞 0

C++就是这么累,一边做一边转机器学习吧

whsh 8 年前 #10 赞 0

用c++十年了。学c++比较累人,c++的职位相对较少。我喜欢c++是因为c++不会过时,而且c++永远学不完,可以让人保持谦卑。

今天统计了一下近8年工作写的c++代码,平均每天50行(包括注释和空行),属于比较健康的。

wangpugod2003 8 年前 #11 赞 0

@Wade 不在武汉工作吧?

wangpugod2003 8 年前 #12 赞 1

@whsh C++确实复杂而又迷人,早些年进了C++的坑,那时候别人学JAVA我都嗤之以鼻,后来坚持了3年就转了。。

tracymcladdy 8 年前 #13 赞 1

C++ 17 语法感觉越来越像python了 ,年前看了下,感觉自己以前没学过C++

mo4772 楼主 8 年前 #14 赞 0

以前一直在做服务端,近两年在做音视频系统。服务端比较单纯点,通常是在linux平台,所以比较复杂就是架构及代码优化。以前一直在用boost库,写业务代码也比较方便。现在做音视频系统,要求支持的平台很多,PC端,移动端。对上层应用也要求支持很多,java,C#,qt。这样就总是遇到各种编译,接口兼容问题。真是很搞人。
不过话说回来,现在各种语言,各种框架层出不穷,开发效率越来越高,IT行业入门也越来越容易。现在搞C++的感觉就是需要能沉住气,不浮躁,如果真爱敲代码,C++方向是一条比较好的路,越往后走,对整个计算机系统都会有一个比较深入的认识。再转向其他语言,感觉更得心应手。

请绑定手机号后,再发言,点击此处
Guozaoke.com—源自武汉的高端交流分享社区
相关主题
社区里有没有对钢架自行车和钢架builder感兴趣的同志
Android手机推荐
社友们,车险异地投保有了解的吗
为什么手机没有把投影仪这个市场给兼并了呢?
最近时间少了, 隔了这么久, 才做了一个网站
华为麒麟X90用5nm工艺
开发了一个管理 Linux 服务器的桌面可视化管理工具,求蹂躏
服务器可视化采用纯前端渲染,这个技术实现难度如何
做了一款摸鱼软件,有人要试用吗?
有搞嵌入式硬件的吗?

过早客微信公众号:guozaoke • 过早客新浪微博:@过早客 • 广告投放合作微信:fullygroup50 鄂ICP备2021016276号-2 • 鄂公网安备42018502001446号