免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: eirsky
打印 上一主题 下一主题

[C++] VC转到unix下C++容易么? [复制链接]

论坛徽章:
0
21 [报告]
发表于 2007-05-14 21:25 |只看该作者
原帖由 hellhell 于 2007-5-14 21:23 发表

converse版主转型了啊...恭喜恭喜.
我还不知道什么才有机会转.


恩,在互联网公司有一个好处就是可以接触到win,linux的开发并且横向进行比较

论坛徽章:
3
2015年迎新春徽章
日期:2015-03-04 09:56:11数据库技术版块每日发帖之星
日期:2016-08-03 06:20:00数据库技术版块每日发帖之星
日期:2016-08-04 06:20:00
22 [报告]
发表于 2007-05-14 21:29 |只看该作者
偶好象毕业之后做的第一份IT业工作居然也是在windows下的,而我对windows并不熟,不过其实那个工作在哪个平台下都一样,因为我写的是纯算法码

论坛徽章:
0
23 [报告]
发表于 2007-05-14 21:29 |只看该作者
原帖由 converse 于 2007-5-14 21:19 发表
还好我很早看到在中国做win程序员的前途,转了作linux。

我并不是特别看好在中国作VC程序员,理由如下:
1)win太复杂,COM,win32,MFC,ATL都足够很多人折腾的了,另外win平台本身不开放,增加了学习的成本, ...



其实win的目的就是不打算让你考虑那些对应用无关的细节. 这点我个人认为还是相当的成功的, 我仅以其SSPI框架给我的感觉来说.
看细节就是深入底层, 与应用开发是两个方向. 我个人觉得无论走那个方向, 只要走技术线路, 最后都是构架这一层. 各自从事的方面不同, 因此需要的知识结构也不相同, 但是最终, 能从应用到底层都有深厚基础的人, 设计的东西恐怕才够地道......

论坛徽章:
0
24 [报告]
发表于 2007-05-14 21:31 |只看该作者
原帖由 converse 于 2007-5-14 21:25 发表


恩,在互联网公司有一个好处就是可以接触到win,linux的开发并且横向进行比较

Windows上的东西,并不好学,学了半天身价也低,背个跟着微软跑当"资深新手"的恶名.
我毕业时,一曾想找Linux相关的工作,找了半天还是去做Win开发了.千把块钱就没了骨气.

论坛徽章:
0
25 [报告]
发表于 2007-05-14 21:39 |只看该作者
原帖由 Edengundam 于 2007-5-14 21:29 发表



其实win的目的就是不打算让你考虑那些对应用无关的细节.


你说的这一点我也同意,但是也看不同的角度吧,我认为从某种方面来说也是MS糊弄程序员让他们跟着MS走的一个做法,你想想看,要是谁都不知道底层的细节那是很可怕的,都是在吃软件产业链最后的一点点食物。。。

论坛徽章:
0
26 [报告]
发表于 2007-05-14 21:44 |只看该作者
原帖由 converse 于 2007-5-14 21:39 发表


你说的这一点我也同意,但是也看不同的角度吧,我认为从某种方面来说也是MS糊弄程序员让他们跟着MS走的一个做法,你想想看,要是谁都不知道底层的细节那是很可怕的,都是在吃软件产业链最后的一点点食物。。。



我的看法是软件业太庞大了, 封装的概念正是这样的, 这也是我一直感觉java优秀的原因, 从一定程度上减轻程序员的平台知识, 加强架构在应用开发的作用, 这样才能促进软件工业化...不然, 总是手工作坊的办法, 其实也会软件业减慢发展. 当然每个人在软件业的位置不同, 我觉得是软件业还处于萌芽期......^^

论坛徽章:
0
27 [报告]
发表于 2007-05-14 21:45 |只看该作者
原帖由 Edengundam 于 2007-5-14 21:29 发表



其实win的目的就是不打算让你考虑那些对应用无关的细节. 这点我个人认为还是相当的成功的, 我仅以其SSPI框架给我的感觉来说.

对于多数情况都不成功,MFC就是典型的白盒复用.不把它原来那些源代码搞清点根本没法编程.
一个典型的例子就是windows领域中一般讲内幕,本质之类的书卖得比较火,从<深入浅出MFC>到<Windows Internals>

论坛徽章:
0
28 [报告]
发表于 2007-05-14 21:51 |只看该作者
跟人的性格有关,就算最后都不是局限于程序本身,但是说到底,最后软件中最重要的还是程序,还是代码。

我不喜欢一种我只知道使用而不知道为什么的东西,当然,如果我不必去关心细节,我就不会去关心,但是我至少会想办法去明白实现的原理。

windows也太难了,而且我一看那些大小写混合的名字实在是头疼,不过打算偶尔学习一下windows的结构。

论坛徽章:
0
29 [报告]
发表于 2007-05-14 21:58 |只看该作者
原帖由 converse 于 2007-5-14 21:19 发表
还好我很早看到在中国做win程序员的前途,转了作linux。

我并不是特别看好在中国作VC程序员,理由如下:
1)win太复杂,COM,win32,MFC,ATL都足够很多人折腾的了,另外win平台本身不开放,增加了学习的成本, ...



不完全赞同,在linux下有详细文档的软件并不多。
如果要用到某个库,这个库没有提供api文档,只有几mb的代码,但是很不幸,代码里也没有什么详细的注释,网上找到的例子也凤毛麟角,而且多数都是集成在另一个庞大的软件中,这就只能用噩梦来形容了。
如果在linux开发应用软件,会经常碰到这种噩梦。

论坛徽章:
0
30 [报告]
发表于 2007-05-14 22:00 |只看该作者
原帖由 cobranail 于 2007-5-14 21:58 发表



不完全赞同,在linux下有详细文档的软件并不多。
如果要用到某个库,这个库没有提供api文档,只有几mb的代码,但是很不幸,代码里也没有什么详细的注释,网上找到的例子也凤毛麟角,而且多数都是集成在另一 ...

我的感觉是很少没有的,我没有发现
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP