On Thu, Apr 25, 2019 at 9:20 AM Sam Whited <s...@samwhited.com> wrote:
> On Wed, Apr 24, 2019, at 14:08, Mark Volkmann wrote: > > Are there really developers that find this unreadable? > > > > color := temperature > 80 ? “red” : “green” > > Yes. > > What is "?"? If I've never seen that before I have no easy way to search > for that, and a random symbol me nothing about what it does. Go > specifically tries to stick to keywords because even if you've never > seen them before it's generally easier to figure out what they do (or to > search for them if you're not sure). > https://en.wikipedia.org/wiki/%3F: ternary operator in C. > > Not to mention that even if you do know what they do, that specific > statement isn't the problem. If you allow people to do that, they'll end > up trying to nest it 5 levels deep. Go tries not to give people the > tools to shoot themselves in the foot for some tiny perceived advantage. > > —Sam > -- This is clearly another case of too many mad scientists, and not enough hunchbacks. Maranatha! <>< John McKown -- 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.