Comment

Comment by RcouF1uZ4gsC

While Eve is an interesting problem, the main issues that makes programming hard are the same thing that makes law hard:

1) Specifying something in an unambiguous way.

2) Knowing what assumptions you are making.

3) Anticipating contingencies.

Read a contract or the tax code. Even though they are using English (in the US), it requires an advanced degree to be able to craft such legal documents well.

It is the same thing in software. No matter how easy and intuitive you make the language and environment, you will still run into those 3 issues, and it will require dedication, training (whether formal or informal), and time to make a great programmer.

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton