1. Ludwig Wittgenstein's "Tractatus Logico Philosophicus" (the extremism of the idea, the solemn (poetic?) tone that nevertheless emerges from the sentences of such a rigorous work)
2. RMS reflections about morals in software programming (I may not wholly agree, but he taught me a whole new way of thinking about software)
3. Prolog declarative approach (instead of describing how to solve a problem, just describe the problem)
2. RMS reflections about morals in software programming (I may not wholly agree, but he taught me a whole new way of thinking about software)
3. Prolog declarative approach (instead of describing how to solve a problem, just describe the problem)