[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Emacs-diffs] emacs-25 a9c48d5: Additional fixes for file notificati
From: |
Lars Ingebrigtsen |
Subject: |
Re: [Emacs-diffs] emacs-25 a9c48d5: Additional fixes for file notification |
Date: |
Wed, 24 Feb 2016 15:23:00 +1100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/25.1.50 (gnu/linux) |
Stefan Monnier <address@hidden> writes:
>> As for concise... sure, in characters. But not in meaning. If I'm
>> reading code, I'm reading "if that is bigger than... zero!" instead of
>
> Just write it (> 0 x) so you don't have to "..." until the punchline.
Eek! Yoda comparisons! I don't even understand what they mean. I
mean, seriously. It takes me several seconds to reverse those in my
head and be able to parse them. And that's common enough among
programmers that one should never use them.
>> immediately getting that it's a check for positivity.
>
> As mentioned, I never remember which kind of "positivity" is used where,
> whereas (> 0 x) and (>= 0 x) are 100% unambiguous.
Well, `plusp' is defined as "bigger than zero"... Once you've learned
that, it's unambiguous.
--
(domestic pets only, the antidote for overdose, milk.)
bloggy blog: http://lars.ingebrigtsen.no
- RE: [Emacs-diffs] emacs-25 a9c48d5: Additional fixes for file notification, (continued)
- RE: [Emacs-diffs] emacs-25 a9c48d5: Additional fixes for file notification, Drew Adams, 2016/02/23
- Re: [Emacs-diffs] emacs-25 a9c48d5: Additional fixes for file notification, John Wiegley, 2016/02/23
- Re: [Emacs-diffs] emacs-25 a9c48d5: Additional fixes for file notification, Stefan Monnier, 2016/02/23
- Re: [Emacs-diffs] emacs-25 a9c48d5: Additional fixes for file notification, John Wiegley, 2016/02/23
- RE: [Emacs-diffs] emacs-25 a9c48d5: Additional fixes for file notification, Drew Adams, 2016/02/23
- Re: [Emacs-diffs] emacs-25 a9c48d5: Additional fixes for file notification, Lars Ingebrigtsen, 2016/02/23
- Re: [Emacs-diffs] emacs-25 a9c48d5: Additional fixes for file notification, Stefan Monnier, 2016/02/23
- Re: [Emacs-diffs] emacs-25 a9c48d5: Additional fixes for file notification, Lars Ingebrigtsen, 2016/02/23
- Re: [Emacs-diffs] emacs-25 a9c48d5: Additional fixes for file notification, Lars Ingebrigtsen, 2016/02/23
- Re: [Emacs-diffs] emacs-25 a9c48d5: Additional fixes for file notification, Stefan Monnier, 2016/02/23
- Re: [Emacs-diffs] emacs-25 a9c48d5: Additional fixes for file notification,
Lars Ingebrigtsen <=
- Re: [Emacs-diffs] emacs-25 a9c48d5: Additional fixes for file notification, Nicolas Richard, 2016/02/24
- Re: [Emacs-diffs] emacs-25 a9c48d5: Additional fixes for file notification, Clément Pit--Claudel, 2016/02/24
- Re: [Emacs-diffs] emacs-25 a9c48d5: Additional fixes for file notification, Dmitry Gutov, 2016/02/24
- Re: [Emacs-diffs] emacs-25 a9c48d5: Additional fixes for file notification, Nicolas Richard, 2016/02/24
- RE: [Emacs-diffs] emacs-25 a9c48d5: Additional fixes for file notification, Drew Adams, 2016/02/24
- Re: [Emacs-diffs] emacs-25 a9c48d5: Additional fixes for file notification, Clément Pit--Claudel, 2016/02/23
- Re: [Emacs-diffs] emacs-25 a9c48d5: Additional fixes for file notification, Stephen Berman, 2016/02/24
- RE: [Emacs-diffs] emacs-25 a9c48d5: Additional fixes for file notification, Drew Adams, 2016/02/29
- Re: [Emacs-diffs] emacs-25 a9c48d5: Additional fixes for file notification, John Wiegley, 2016/02/29
- RE: [Emacs-diffs] emacs-25 a9c48d5: Additional fixes for file notification, Drew Adams, 2016/02/29