Let's say your designing a new language with syntax and semantics similare to other C-style languages (C#, Java, C++, JS, etc). You want the language to have
Does it need support for
else-statements? Is there anything you can't do with the early return design pattern?
The question was if you could design a new language without else statements, or if there would be some algoritms in such a language that would be impossible to code. In other words; is else necessary or simply a convenience?