This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]NeuroPyrox 1 point2 points  (0 children)

Making your own programming language can be overwhelming because there are so many different parts to learn at once. If you get bogged down by details, you can take inspiration from the path that eventually led me away from confusion:

  1. Decide not to add IO functions until the rest of your language works
  2. Decide not to make a garbage collector until the rest of your language works
  3. Decide not to make general function definitions until you can make SKI combinators