我有一个学校作业,需要编写一个针对特定简单语言的扫描器/词法分析器。这个扫描器必须使用C++编程。
自90年代以来,这种类型的作业一直在使用,虽然仍然是一个有效的练习,但我认为它有点过时和无聊。
我已经得到了许可来设计一个新的编程作业。它必须具有相同的难度,并且可以使用C++、Objective C或Java进行编程。
我应该朝着什么方向去,以达到相同的难度,但更加现代化和适用于现代计算机科学/生活呢?
谢谢。
自90年代以来,这种类型的作业一直在使用,虽然仍然是一个有效的练习,但我认为它有点过时和无聊。
我已经得到了许可来设计一个新的编程作业。它必须具有相同的难度,并且可以使用C++、Objective C或Java进行编程。
我应该朝着什么方向去,以达到相同的难度,但更加现代化和适用于现代计算机科学/生活呢?
谢谢。