已经有打算要写的,有以下几个方面:
1、现在正在研究ANTLR,同时参看裘宗燕老师翻译的《程序设计语言——实践之路》。这个研究是为了能够真正实现我的DJ编译器,而必须要做的准备工作。
目前可以找到的入门教程,中文的只有一个,GOOGLE一搜就能搜到,英文的有一篇很不错的入门教程。
但是目前似乎没有人翻译成中文,我打算先啃一啃这篇文章,写一些学习心得。
2、使用ANTLR做一个DJ的编译器,似乎还是太复杂了,我打算先做一个比较简单的语言的解释器,想了想已知的语言中,语法最为简单的,要算是SICP里的LISP,而且我也似乎没有发现有人用ANTLR做过LISP的解释,我正好可以做一做,玩一玩。到时候我也打算把源码开放出来,大家研究一下。
3、关于DJ的用法,其实还有很多可以探讨的话题。以往的大多数语言,在推出的时候,很少会考虑到“我这个语言将会如何被使用”的问题。而这个话题,其实最应该由语言的发明者首先进行深入思考的。因此我也打算在这方面写一些东西。特别是结合我对于软件开发应该如何分析需求、设计系统的看法,逐步展开。
4、软件项目的管理,也是我一直很感兴趣的话题,当初我曾经写过一篇文章《定论——软件开发的评价标准》,当时也没有写完,现在也打算找机会接着写下去的!
计划很多,要一步一步来的,先说在这里,大家监督我加油吧。
分享到:
相关推荐
【标题】和【描述】中提到的是一个研究生的学习计划,主要涵盖了个人愿景、目标设定、具体的学习计划等方面。这份计划强调了制定计划的重要性,旨在帮助研究生有效地管理学习和生活,提高自我驱动力,培养意志力,并...
以下是一份详细的博客写作策略制定指南,旨在帮助你开启成功的博客之路: 首先,确定你的目标受众至关重要。了解你的目标客户是谁,他们的年龄、地理位置、兴趣和需求,这有助于你创建有针对性的内容。通过访谈现有...
计算机科学与技术专业毕业论文是学生们在本科阶段学习的最后一道关卡,旨在综合检验学生对所学知识的理解和应用能力。以下将详细阐述选题与写作的要求,以及提供一些具体的参考题目。 首先,选题是毕业论文的关键...
这一阶段,博客逐渐成为人们表达自我、分享知识的重要方式之一。 - 发展过程中,随着技术的进步和网络环境的变化,博客的形式和内容也在不断演变。 **博客未来发展预测:** - 基于当时的趋势和技术发展趋势,报告...
- **论文撰写与参评**:鼓励成员积极参与论文写作与投稿,以展示研究成果。 6. **活动安排**: 课题组将在二月至五月间组织一系列的课例展示、学习、沟通活动,每个阶段都有特定的教师上讨论课,同时进行子课题...
各地实验学校的研究成果丰富多样,如乐清市虹桥中学的生态写作研究、石家庄十七中的美文美读探究、大连开发区七中的生命教育与校园文学整合、本溪高中的校园文学博客研究等,都取得了显著的进展。 然而,课题研究也...
【网络技术】标签似乎与【小升初写作辅导知识.pdf】的主题不匹配,因为文档内容主要涉及小学升初中阶段的写作技巧和方法,而非网络技术相关知识。不过,我可以将这部分内容转化为一个与网络技术教育相关的场景,来...
研究过程分为两个阶段,第一阶段侧重于组织建设和课题的启动,确保研究的顺利进行;第二阶段则着重于课题管理和过程监控,以保证研究质量。 总体来说,这个课题通过信息技术的应用,旨在创建一个更公正、更具激励性...
研究过程分为两个阶段,第一阶段着重于组织建设和方案制定,确保课题研究的顺利进行;第二阶段则侧重于课题管理和过程监控,以保证研究质量。通过这样的系统研究,期望能为小学作文评价方式的改革提供有力的实践指导...
写作技术文档时,文字能力的锻炼非常重要,可以通过日常写作(如日记、邮件、博客等)来提升。此外,每种文档都有其特定的格式和要求,遵循这些规范能确保文档的有效性和专业性。在撰写过程中,务必清晰表达思路,...
【读研规划】是关于研究生阶段的学习和生活安排的重要文档,旨在帮助研究生明确目标,有效利用时间,提升自我。在读研期间,学生面临诸多挑战,如生存压力、心理调适以及学术研究与个人成长的平衡。上海大学的崔老师...
"old_website"表明这是一个关于旧版或历史版本的网站,可能记录了作者在某一阶段的研究过程、项目进展以及个人作品。"研究笔记"暗示了其中包含了作者在某个领域的深入探索,可能包括理论分析、数据整理和实验结果等...
是一个用来搭建个人博客网站的平台。 毕业设计是高等教育阶段学生在完成学业前所进行的一项重要学术任务,旨在检验学生通过学习所获得的知识、技能以及对特定领域的深刻理解能力。这项任务通常要求学生运用所学专业...
本文的主要贡献在于,它提供了一种基于 JSP 技术的博客设计与实现方案,该方案可以满足人们在第一时间发布自己的文章并让大多数人看到的需求。同时,本文还为其他研究人员提供了一种参考依据,可以用于设计和实现...
【高中语文作文评改方式研究】探讨的是在信息化背景下如何利用网络技术优化高中阶段的语文作文评改方式,旨在激发学生对作文评改的兴趣,让他们更积极地参与其中,提升作文水平。 一、网络环境下校园网络论坛作文评...
通过对【博客空间】蚂蚁单用户BLOG的源码研究,开发者不仅可以熟悉ASP.NET的基本用法,还能深入学习到如何构建一个完整的Web应用,包括用户认证、数据存储、界面设计、性能优化等多个方面,对提升自己的技能水平...
根据给定的文件信息,我们可以提炼出一系列与论文写作相关的IT知识要点,这些要点不仅限于传统的写作技巧,还融入了现代技术如何辅助撰写过程,以及如何利用数字化工具提升论文的质量。 ### 一、设计阶段:明确目的...
项目进度计划从2011年2月28日开始,到6月20日结束,涵盖了资料收集、开题报告撰写、需求分析、系统设计与开发、测试、论文写作和答辩等一系列阶段,确保了任务的有序进行。 通过这个项目,学生不仅能够掌握JavaWeb...