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

关注互联网最新资讯,最新技术趋势
首页
码农视界
大数据
开源技术
创业动态
发表于 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差吗?
    • 微信用户达到2亿意味着什么?
    • 新浪微任务发起阻击 第三方微博营销平台中招
    • 细说互联网大数据时代蕴藏的创业机会
    • 曾李青五年风投经验总结:9种公司不能投
    • Facebook仍值得信赖的十理由:坐拥百亿现金流
    • 周鸿祎冰水浇头,接受als慈善冰桶挑战
    • 这个充满基情的IT界
    • Android NDK安装(转)
    • 摩托罗拉中国裁员让步:每人约增三四万元赔偿
    • cocos2d-x android下的若干问题,及解决办法
所有评论

发表评论

取消回复

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

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

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

← 返回首页
热门资讯
本周
本月
昨日
    • 失乐园—疫情下北京手艺人众生像,当下失落的码农和相声艺人
    • 字节跳动裁撤投资部,反垄断改革举措继续深入
    • 微软将面临严格审查!斥资687亿收购暴雪或将构成垄断
    • 专利文件暴露Meta元宇宙野心:克隆全人类
    • chrome代码的编译和调试(全部过程经本人亲自验证)
    • windows下搭建android开发环境-史上最正确最清楚版
    • 简单谈一谈字符编码这点事儿
    • 这一年,过的快–我的2014年终总结
    • 个人角度谈一点对go和erlang两门语言的体会
    • 自己验证过的centos上protobuf安装过程
    • 从高级语言学起还是从c学起?
技术宅的思考
本周
    • 大数据时代企业腾飞的利器:接入一套高效的外部数据系统来辅助决策
    • 好马还需要配好鞍-现代化数据体系架构是企业在大数据时代取胜的关键
    • 细说互联网大数据时代蕴藏的创业机会
    • 盛大游戏高管再变动:董事长兼CEO谭群钊离职
    • 360搜索被指偷来的“市场第二”
    • 疑似PPS代理公司声明曝光:曾讨论收购PPTV
    • 网谣传盛大游戏,盛大在线将打包被360收购,良知网友诅咒造谣者:造谣死全家
    • 谁为京东苏宁的价格战埋单?
    • 硅谷创业公司出奇招,直接用函数作为招聘广告的标题
    • 传雅虎CEO梅耶尔要为每位员工配备iPhone
创业动态
本周
    • 密码保护:Chromium代码下载编译
    • 过去几年很火的万门大学倒闭,创始人童哲连夜跑路
    • 字节跳动裁撤投资部,反垄断改革举措继续深入
    • 2015年,年终小结
    • 国内访问gmail的方法
    • 那些年,我开发过的约炮软件-由陌陌上市谈谈im产品这点事儿
    • linux共享动态库中同名对象重复析构-两次析构或多次析构的解决办法
    • 周鸿祎冰水浇头,接受als慈善冰桶挑战
    • 一场地方网站的盛宴-5.10日车库咖啡地方站长沙龙小记
    • 一个比较靠谱的awk的学习笔记
联系我们

关于 / 关于本站

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

©2025