accept @pure @nothrow @return attributes
deadalnix via Digitalmars-d
digitalmars-d at puremagic.com
Wed Jan 28 15:36:29 PST 2015
On Wednesday, 28 January 2015 at 23:22:34 UTC, ketmar wrote:
> On Wed, 28 Jan 2015 18:54:27 +0000, Zach the Mystic wrote:
>
>> I think a keyword is a keyword is a keyword. If it's a keyword
>> to the
>> right it should be one everywhere. How is somethign that's a
>> built-in
>> attribute one place and an identifier in another not context
>> sensitive.
>
> yep. that is "slave to the machine" approach. i don't really
> care how
> hard machine should work to understand what i want. ;-)
>
> i.e. i can't see why i have to deal with problems of
> compiler/tool/editor
> author. it's easy -- at least in this case -- for human to see
> where
> keywords are keywords. machine can see that too with some
> analysis. yet
> somehow situation is horribly reversed: instead of machine
> helping me to
> do what i want, that's me who must obey the machine orders and
> do the
> work that machine can do for me.
That is a retarded mindset. It is not about how hard it is for
the machine, but for tool writer.
I know many people look down on java, but quite frankly, the
tooling is just way better than pretty much anything else. One
could argue this is because of corporate support, but other
languages like C++ also have important corporate support. And
still, C++ tooling mostly suck. Honestly, pretty anything except
C# tooling suck in comparison.
The problem of the tool writer is your problem, because any tool
that isn't written is work you need to yourself. And then who's
the slave to the machine ?
More information about the Digitalmars-d
mailing list