It's a pretty unusual situation - at least, I can't think of another one
where someone who has made such a huge impact in terms of code that
probably the majority of us use daily (oh hey, mocha, express..) has
decided it's time to move on to focussing on another language. Express is
one of the libraries that almost anyone who starts playing with node
touches at first, no? Has something like this happened in other parts of
the coding world?

He made some really great points about the ecosystem - it can definitely be
hard to assess the relative merits of various libraries, without really
digging into the code, or playing with something for a while and seeing how
it does. is that laziness? maybe. looking at the npm downloads graph can be
useful, but those numbers can be a bit artificial (Forrest, if you're here,
mentioned on twitter that they include numbers for people replicating to
their own npms, for example). I can imagine npm have a ton of ideas about
how to improve that experience of discovering what modules are available ;)

It was interesting that he made the comparison between the standard library
in node and go too - maybe with native promises and generators more or less
landing in core (please correct if wrong) then things like the profusion of
async libraries might start to die back a bit, and a canonical approach
emerge. Not sure. It could be great if you knew that when you were dealing
with an async operation, then the return was always a promise, for example,
or you had that option. I know you can wrap almost anything in a promise
and go crazy, but its not quite the same thing.

I wonder if the NPM people could produce some stats about relative
popularity of repos that he's had a hand in? Maybe try and figure out if
there is some scope for a GH organisation to collect this stuff, and then
the volunteers for maintaining them could work together under that umbrella
for things like code reviews, merging PRs etc.

If he's reading this - really huge thank you for all the work, and best for
the future!



On 4 July 2014 17:40, <[email protected]> wrote:

> TJ is leaving node as he posted here
> https://medium.com/code-adventures/4ba9e7f3e52b
>
> What do you think about it and what projects are you using that came from
> him?
>
> --
> Job board: http://jobs.nodejs.org/
> New group rules:
> https://gist.github.com/othiym23/9886289#file-moderation-policy-md
> Old group rules:
> https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
> ---
> You received this message because you are subscribed to the Google Groups
> "nodejs" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/nodejs/e6a1c8ad-69d1-4169-bb8d-fcd72bf413cb%40googlegroups.com
> <https://groups.google.com/d/msgid/nodejs/e6a1c8ad-69d1-4169-bb8d-fcd72bf413cb%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
> For more options, visit https://groups.google.com/d/optout.
>

-- 
Job board: http://jobs.nodejs.org/
New group rules: 
https://gist.github.com/othiym23/9886289#file-moderation-policy-md
Old group rules: 
https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
--- 
You received this message because you are subscribed to the Google Groups 
"nodejs" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/nodejs/CACTUpAchqL%2BGCYMJSyzzD-4Cj2gd1iLwtnZ6e4hPa%2B5QDVcw8g%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to