News for hackers. Stuff that matters.
Re:Clear is better than clever [pdf] by bryanrasmussen on Monday May 06, 2019 @09:51AM (#19839359)
how many branches/how much depth in a ternary statement would you consider to be too many/too much?

Is there never going to be any level of depth in a ternary statement which you will think is perhaps too great, and want to switch to some more verbose syntax?

Re:Clear is better than clever [pdf] by whatshisface on Monday May 06, 2019 @09:58AM (#19839417)
A lisper would say that there is absolutely no limit, and that in fact all programs should be structured like that.
Re:Clear is better than clever [pdf] by brlewis on Monday May 06, 2019 @06:00PM (#19844363)
To be clear, a lisper would not solve the problem by switching to a more verbose syntax, but that doesn't mean no depth is too deep. Breaking a big, deeply-nested function up into smaller ones is a perfectly lispy thing to do.
Re:Clear is better than clever [pdf] by bryanrasmussen on Monday May 06, 2019 @04:35PM (#19843553)
Re:Clear is better than clever [pdf] by oblio on Tuesday May 07, 2019 @05:09AM (#19847698)
And that's why lispers are at most 1% of the total number of programmers out there, 50+ years after the language was invented.

You could say that most programmers are crap, but those crap programmers seem to make the world work, so they must be doing something right :-)

Re:Clear is better than clever [pdf] by LandR on Tuesday May 07, 2019 @08:08AM (#19848647)
> You could say that most programmers are crap

Because they are

> but those crap programmers seem to make the world work

For certains value of "work". Most software is crap too and it's getting worse not better.

Re:Clear is better than clever [pdf] by oblio on Tuesday May 07, 2019 @08:19AM (#19848720)
Yet it makes people's live better day by day... I feel that as insiders we don't really realize that software works quite well compared to many every day things.