翻译器DIY————次序

翻译器DIY————次序

大家好,又见面了,我是全栈君,今天给大家准备了Idea注册码。

    突然有一种冲动,想要写一个编译器。

因此,检查在网上搜索相关信息,思想direct3D 有本书叫龙,也有个龙书

Compilers Principles,Techniques, & Tool 和虎书

Modern Compiler Implementation in C  。

 

在开源项目上找到了编译器的开源项目,当中有一个是UCC 模仿的LCC 写出来的。只是据说这个UCC 是清华大学大三学生做的,本人也是大三,也想去尝试下,相信自己一定能够的!大学学了3年的理论。操作系统,计算机组成原理,汇编等。感觉学完之后除了有一个印象之外。什么都没有留下。

而如今自己平时用的都是课后自学的,与那些基础相差甚远。是不是自己走歪了。还是说自己想多了。

我们从小就被教导基础非常重要,高楼大厦离不开深深的地基支持。但是在软件中。有同学參加软件班或者培训速成,一两年就直接出去工作,有学好的工资还不低。

只是也有人认为以上的基础都是看不见摸不着的逻辑思维的一块,我不反对。由于我也赞同,只是不是非常赞同。

假设我们热爱计算机,假设我们想在软件专业的路上走的更远那么上述的基础都是必须的。假设仅仅是为了在这行业找一份工作养家糊口,我想參加速成式的培养也是一个非常好的选择。

在此我希望自己以后首先能够养家糊口。然后有条件继续弄计算机,说实话,自己太喜欢它了。

高中时候,看到美国电影中的黑客简直就是一个膜拜啊。还记得那个情节是这种,几个人中有一个黑客拿着电脑,攻破了银行的安全系统,他们大摇大摆地走进银行,监控系统根本不起作用,然后在最后的保险库前。又是那个黑客破解了password打开了大门,于是……后来人挂了,钱还没花完。这档次比起那些直接拿一把枪抢劫银行的人来说真是比都没法比啊。于是乎,在上大学的时候义无反顾的选择了软件专业。仅仅为了心中那个一直坚持的目标!

         之前的编译原理学的半桶水。如今又一次回过头去理解以及结合网上的一些书籍学了2天了,下篇博客将正式開开始编译DIY 序列化。

版权声明:本文博主原创文章,博客,未经同意不得转载。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/116983.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Java与C++的优劣:谁更胜一筹?零基础实习学C++还是java呢?

    Java与C++的优劣:谁更胜一筹?零基础实习学C++还是java呢?很多人都说会C++就能会快掌握Jave。C++是不好学,但是我告诉你java也不好学。C++难是难在语言本身,java难是难在各种框架和库。你单纯学个java语法,你什么玩意也做不了,java的东西都在java之外。上图仅供娱乐,不过今天我们主要探讨Java与C++间的优劣。基础介绍Java与C++都拥有相当长的历史,且语法相当类似,并被众多业界巨头所采用。事实上,Java本来就是从C++衍生出来的。不过尽管相似,二者之间仍然存在显著区别。很多人都说会C++就能会快掌…

    2022年7月8日
    19
  • aix 关闭端口

    aix 关闭端口关掉对应的应用程序,则端口就自然关闭了,如:"kill-9PID"(PID:进程号)如:   通过"netstat-anp|grepssh"有显示:   tcp0127.0.0.1:21210.0.0.0:*LISTEN7546/ssh则:   "kill-97546" 1.netstat-Aan|grep<portnumber>…

    2022年7月20日
    13
  • 电视猫的节目单_湖南卫视2020年电视剧节目单

    电视猫的节目单_湖南卫视2020年电视剧节目单SubMain()DimstrTextAsStringDimobjHTTPAsObjectDimKey_qAsStringDimKey_aAsStringDimK

    2022年8月3日
    4
  • 微信小程序开发实战1 微信小程序开发概述

    微信小程序开发实战1 微信小程序开发概述1.微信小程序开发概述1.1微信小程序的特点微信小程序是微信平台提供的一种开放技术,微信小程序为企业用户服务,用于建立一种移动端的“轻应用”,这种应用是不需要下载安装即可使用的应用,用户扫一扫或者搜一下即可打开应用。用户也不用关心是否安装了太多应用的而造成手机空间不足问题。微信小程序的推出后,与订阅号、服务号、企业号并列成为微信的企业应用体系。图1-1微信公众平台产品类型微信小程序运行在微信平台之上,微信平台对不同的手机平台已经做了兼容。使用微信小程序开发的应用,不需要兼容多个平台,开发完成后可

    2022年7月16日
    31
  • java求最大公约数

    java求最大公约数

    2021年7月15日
    57
  • Vim搜索关键字[通俗易懂]

    Vim搜索关键字[通俗易懂]有以下两种方法Method1:/content默认从上往下查找只读模式下输入/content后回车按n向下查找按N向上查找Method2:?content默认从下往上查找只读模式下输入?content后回车按n向上查找按N向下查找实例/content用Vim打开文件后,直接输入/关键字并回车,定位到第一个关键字,之后通过n向下查找,通过N向上查找?

    2022年9月23日
    0

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号