大学院之路(III)

下班后读了一个多小时论文,
读到了难度很大的地方,
怎么去描述这种难度呢?
明明字都看得懂
却不知道为什么要做这件事

后来又花了一半的时间去理清自己的思路
对论文的理解好像又上了一层

看论文真的是一个很好的提高方式
即使看不懂也可以给我们一个思考的方向,
这个方向是那么的老练,
不是一个人闭门造车就能找到的

不是我不想继续读这篇论文
只是隐约觉得不应该继续花时间在这个上面了
一是感觉这个论文的主题和我想做的方向不大一样
二是因为为了申请到研究生
在当前时间点广度扩展可能会比深度挖掘更有成效

我来总结下论文吧
主题是想从语法规则(像BNF一样的东西)生成带语法检查的Fluent API
其实这里有点不是很懂
自己感觉想要生成应该不难
但是我的地图上好像缺了容器类型这一块
搞清楚自己的理解与论文提出观点的出入
对理解论文来说应该是最重要的
是一个弥补自己知识跟论文隔阂的重要手段

写到这里一看似乎我应该继续看下去
自己被自己说服了这是什么操作

不过
果然我还是应该先把这篇文章写完
然后先去做一些我认为是现阶段最重要的东西

继续回到论点,
我说论文的主题跟我的兴趣不大一样,
其实我的兴趣到底是什么呢?

这个论文的方向有趣么?
当然是有趣的,
而且我已经被教授洗脑了,
认为fluent API无疑是promising的
但是这跟我的兴趣似乎还是不大一样

前几天我假设自己想研究类型系统和lambda表达式,
现在想想,那是为什么呢?
难道不是因为haskell,不是因为函数式编程么?
从大二开始我就深深为之着迷
难道这还不算是我的兴趣么?
现在我可以肯定的说,这就是我想做的东西。

可是我对函数式又懂些什么?
他到底给我的编码带来过什么好处?
像魔法一样的类型又是怎样改变我的思维定式的?

想来我对函数式编程其实是一无所知。

现在的当务之急是搞清楚自己的研究方向,
沿着这个思路思考一定没错,
我坚信着。

所以比起继续读论文,
先了解一下自己的所想是不是更迫切一点呢?