跳到分类
  • 首页
  • 关于本站

关注互联网最新资讯,最新技术趋势
首页
全部
互联网资讯
技术博客
创业报道
发表于 2012-08-04
0 条评论

从高级语言学起还是从c学起?

全部 技术博客c language


编程学什么语言?这个是难以回答的问题,以下勉强算是一个回答,你看呢?

编程万变不离其宗,在c中学到的知识一就是“宗”,在未来的语言学习中会有莫大的帮助。
以文件操作为例。若对c标准标使用熟练,无论php的fopen,ruby的File.open都会理解成这只是对c的open/fopen的一个封装。又由于对c中的open熟悉,那由编程万变不离其宗,在c中学到的知识一就是“宗”,在未来的语言学习中会有莫大的帮助。
以文件操作为例。若对c标准标使用熟练,无论php的fopen,ruby的File.open都会理解成这只是对c的open/fopen的一个封装。又由于对c中的open熟悉,那由此会产生更多有帮助的信息以避开一些可能的问题,如本操作会占用文件描述符,及时关闭是好习惯。只要与系统的交互都绕不开c的标准库。这也是为什么学会c就很容易学会其它语言。

但由于学c的时间相对漫长,特别是知识二的过于底层的特性花费了大量精力去理解却在脚本面前毫无用武之地,显得有些无用功。对比直接入手php在只知其一不知其二也可以无碍使用下,就不得不让人考虑值不值。以fopen为例,不知道c的php使用者的思想可能为fopen返回一个resource,而resource将占用系统资源,用fclose可以关闭它,听别人说及时关闭是个好习惯。

再加之,在php中有许多c中没有的知识,如gc,面向对象思想,著如md5_file,urlencode等大量标准库以外的函数,数据库操作,xml,json等等一系列web知识。网页编程和c中还是有着巨大的知识差别。

综上所述一句话:时间充裕就从c学,没时间就算了。学c不吃亏,有空最好还是学学。此会产生更多有帮助的信息以避开一些可能的问题,如本操作会占用文件描述符,及时关闭是好习惯。只要与系统的交互都绕不开c的标准库。这也是为什么学会c就很容易学会其它语言。

但由于学c的时间相对漫长,特别是知识二的过于底层的特性花费了大量精力去理解却在脚本面前毫无用武之地,显得有些无用功。对比直接入手php在只知其一不知其二也可以无碍使用下,就不得不让人考虑值不值。以fopen为例,不知道c的php使用者的思想可能为fopen返回一个resource,而resource将占用系统资源,用fclose可以关闭它,听别人说及时关闭是个好习惯。

再加之,在php中有许多c中没有的知识,如gc,面向对象思想,著如md5_file,urlencode等大量标准库以外的函数,数据库操作,xml,json等等一系列web知识。网页编程和c中还是有着巨大的知识差别。

综上所述一句话:时间充裕就从c学,没时间就算了。学c不吃亏,有空最好还是学学。

程序猿们满意吗?

除非注明,本站文章均为原创或编译,转载请注明: 文章来自程序界
分享给朋友:

轻松一刻

相关文章
随机文章
    • C++真的比C差吗?
    • 史玉柱要自己做页游了
    • 周鸿祎冰水浇头,接受als慈善冰桶挑战
    • 微软财报:2012年Q4微软亏损4.92亿美元 营收增4%至180.6亿
    • 盛大游戏高管再变动:董事长兼CEO谭群钊离职
    • 比较跨语言通讯框架:thrift和Protobuf
    • 回首我的2012-随笔
    • 疑似PPS代理公司声明曝光:曾讨论收购PPTV
    • 国内访问gmail的方法
    • 微信公众平台为什么会火
    • 大熊:在封杀中成长起来
所有评论

发表评论

取消回复

带星号*是必填项目。由于缓存,您的评论会稍后显示;请以个人的名义发表评论,昵称填写产品或网站名、评论内容附加无关网址将不通过审核。

上一篇: 社交游戏沉浮:偷菜时代一去不返 卡牌类或爆发

下一篇: Python 是否是下一个 PHP?

← 返回首页
热门资讯
本周
本月
昨日
    • faiss在京东的应用:京东的分布式向量检索系统 vearch
    • 阿里被罚,最颤抖的应该是腾讯
    • 师夷长技以治夷:最近美国B2B市场比较火爆的三种新型Saas业务平台
    • 母亲砸了游戏机,女孩跳楼自杀
    • 那些年,我开发过的约炮软件-由陌陌上市谈谈im产品这点事儿
    • 周鸿祎冰水浇头,接受als慈善冰桶挑战
    • 这一年,过的快–我的2014年终总结
    • 一场地方网站的盛宴-5.10日车库咖啡地方站长沙龙小记
    • 一个比较靠谱的awk的学习笔记
    • 磊友赵霏:一个手游老兵的回忆录
    • 比hadoop更即时的大数据分布式实时处理系统storm
    • 微信公众平台为什么会火
    • 一个中国互联网草根:我眼中的中国互联网创业
    • 2012十大最佳CEO提名:人人网CEO陈一舟
    • 自己验证过的centos上protobuf安装过程
    • 宁哲网络周宁: 地方网站如何选择盈利行业
    • Instagram两周年:1亿注册用户分享50亿张照片
    • 宁哲网络周宁:本地O2O商城之殇
    • 新浪微任务发起阻击 第三方微博营销平台中招
    • 戴志康谈微信二维码运营:学会注重结果
技术宅的思考
本周
    • linux系统中使用systemctl取代service管理后台服务
    • faiss在京东的应用:京东的分布式向量检索系统 vearch
    • 聊一聊Solr,Elasticsearch及lucene的特点及应用场景
    • 小而全的开源引擎:Nutch
    • chrome代码的编译和调试(全部过程经本人亲自验证)
    • 国内访问gmail的方法
    • android adb使用小记
    • windows下搭建android开发环境-史上最正确最清楚版
    • 那些年,我开发过的约炮软件-由陌陌上市谈谈im产品这点事儿
    • linux共享动态库中同名对象重复析构-两次析构或多次析构的解决办法
创业动态
本周
    • 师夷长技以治夷:最近美国B2B市场比较火爆的三种新型Saas业务平台
    • 那些年,我开发过的约炮软件-由陌陌上市谈谈im产品这点事儿
    • 这一年,过的快–我的2014年终总结
    • 一场地方网站的盛宴-5.10日车库咖啡地方站长沙龙小记
    • 磊友赵霏:一个手游老兵的回忆录
    • 回首我的2012-随笔
    • 细说互联网大数据时代蕴藏的创业机会
    • 曾李青五年风投经验总结:9种公司不能投
    • 盛大游戏高管再变动:董事长兼CEO谭群钊离职
    • 360搜索被指偷来的“市场第二”
联系我们

关于 / 关于本站

本站由 WordPress 驱动 ,主题由SoftUses 提供技术支持
沪ICP备11048881号-1

©2021