博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
浏览网上资源,了解编译原理就是什么?学习编译原理有什么好处?不学有什么损失?如何学习编译原理?...
阅读量:6954 次
发布时间:2019-06-27

本文共 665 字,大约阅读时间需要 2 分钟。

    刚接触的时候,我觉得编译原理会很枯燥。但我通过浏览网上的信息。又让我有了新的发现,发现这门课程其实很重要。百度给我们解释是是的一门重要专业课,旨在介绍构造的一般原理和基本方法。内容包括语言和文法、词法分析、、、、、和生成。编译原理是计算机专业设置的一门重要的专业课程。虽然只有少数人从事编译方面的工作,但是这门课在理论、技术、方法上都对学生提供了系统而有效的训练,有利于提高软件人员的素质和能力。

     在网上看到网友的评论是这样的:

1、可以更加容易的理解在一个语言种哪些写法是等价的,哪些是有差异的

2、可以更加客观的比较不同语言的差异
3、更不容易被某个特定语言的宣扬者忽悠
4、学习新的语言是效率也会更高
5、其实从语言a转换到语言b是一个通用的需求,学好编译原理处理此类需求时会更加游刃有余
  我个人觉得挺有道理的。

我的专业方向是商业软件。

编译原理是锻炼程序员的思维的!   停于表层的程序员,或者说你做的工作就是解决上边的模块的话,如果你是这样的程序员,不要学习编译原理,这没有什么用。

如果你想成为一个思维严密,具有敏感判断力的次高级程序员的话,就好好学学编译原理,这会有用,具体的我也不想说,自己去体会。编译重的是思想和理论,

不要认为实现了一个小compiler就学会了.它不会交给你怎么编程序,但是,你会从中学到怎么想问题。

这门课很值得学习。不过,要想学好了它是非常难的。我要做好心理准备!

做到好好学习。

         

转载于:https://www.cnblogs.com/2015110114z/p/5857549.html

你可能感兴趣的文章
常用到的linux命令
查看>>
linux下 SVN切换仓库地址命令
查看>>
UI_Target/action 设计模式
查看>>
Oracle表字段类型更改的一个经验
查看>>
(转)OpenGL ES编程入门资源集合
查看>>
设计模式 -- 桥接模式(Bridge Pattern)
查看>>
linux下安装Mysql
查看>>
[译]go错误处理
查看>>
现代 JavaScript 函数库 usuallyjs 的安装和使用
查看>>
【PHP 扩展开发】Zephir 基础篇
查看>>
CSS预编译是什么?
查看>>
React16时代,该用什么姿势写 React ?
查看>>
推荐一款好用的redis 在线管理工具
查看>>
java入门第二季--多态--java中的多态
查看>>
为什么自己写的组件库被引用总是报错——详解webpack的library和libraryTarget
查看>>
智能合约开发新趋势【2019】
查看>>
我的第一篇博客
查看>>
MSG_OOB unixc
查看>>
面试常见问题
查看>>
React中Fetch之cors跨域请求的使用
查看>>