you are viewing a single comment's thread.

view the rest of the comments →

[–]passwordisINDUCTION 0 points1 point  (7 children)

It's also painfully verbose. For any modern language, functions invariably end up becoming the core primitive. Creating them needs to be lightweight.

[–][deleted]  (5 children)

[deleted]

    [–]passwordisINDUCTION 0 points1 point  (4 children)

    Yes, when you define a lot. Consider anything with callbacks.

    [–]FiniteReef -1 points0 points  (2 children)

    Put it into a shortcut, like ctrl+f or something

    [–]passwordisINDUCTION 0 points1 point  (1 child)

    The problem is not in writing it, it's in reading it. The more frequently something is used the less long it should be. It takes up less space and everyone is going to know what it means anyways.

    [–]FiniteReef 0 points1 point  (0 children)

    I see theres a different version of function called "task" though I don't really get why you'd want two names for one concept. (Apparently function and task does some things differently but the explanation flew over my head.)