Very *very* regular languages like lisp barely made a distinction between expressions and statements, so if was an expression. I'm not sure how well that would work in a c-like language like Go: the debate about that in algol68 was about 8 years before I became interested in computers.
Anyone here remember how algol68 addressed that, or what the hollering was about? --dave On Wednesday, December 19, 2018 at 3:09:35 PM UTC-5, Viktor Kojouharov wrote: > > I'm interested to know whether it was considered (I can't imagine that it > wasn't) for if and switch statements to be expressions instead, and if so, > why were they ultimately left as statements. > -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.