Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

使用Gradle重新组织了playscript-java项目 #33

Open
minghu6 opened this issue Apr 5, 2021 · 0 comments
Open

使用Gradle重新组织了playscript-java项目 #33

minghu6 opened this issue Apr 5, 2021 · 0 comments

Comments

@minghu6
Copy link

minghu6 commented Apr 5, 2021

在看《编译原理之美》过程中自己花了些时间用Gradle组织了playscript-java这个项目,还包括使用层级的结构组织代码和写了一个简单的集成测试,也许对其他人有些用处。

项目地址

吐槽一下:
虽然有优秀的IDEA支持,写一个Java非SpringBoot项目还是太浪费时间(可能IDEA的团队在开发的时候,就是实在受不了Java表达能力的捉急的才开发了Kotlin)。特别是看到ASTEvaluator里面那些处理计算的代码,我真的佩服宫老师居然能花那么多时间去搬砖(这些代码我是不管统一的编码风格,直接copy了)。

做编译前端的语言关键得有一个原生的模式匹配和函数头等成员的支持,要不然写起来太累太费时间,所以我这个项目就是支持到成功运行样例的程度,没有很强的动力去拓展别的。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant