I would guess that the decision to create a small special purpose language or use an existing general purpose language is one of the toughest decisions that anyone facing the need for a new language must make. ↗
The toughest part was doing it in front of the world and recognizing that you had gotten to a point where if you didn't do something you were going to die. ↗