5 ms·
Languages are tools. Good carpenters use the right tool for the right job. Can you use sand paper to sand a door down to fit the space? Sure...but there is a
by jdfreefly 15y ago
Languages are tools. Good carpenters use the right tool for the right job. Can you use sand paper to sand a door down to fit the space? Sure...but there is a reason the plane was invented.
- deleted 15y ago[deleted]
- wmf 15y agoBut what if Node isn't the right tool for any job? What if everything Node does well has already been done even better and years earlier by Erlang?
- fosk 15y agoThis statement without any kind of explanation, is totally meaningless. Please explain.
- crgwbr 15y agoThat's clearly not the case. Sure, other event-based web frameworks exist, but Node definitely makes it easier than ever to write event-based apps. Additionally, being able to share code between the server and client is a very interesting and useful feature. Finally, Javascript is unlike really any other language in existence. It has many of the benefits of a functional language, without being nearly as intimidating as something like Haskell. Node certainly has its place.
- freshhawk 15y agoEase of novice development is definitely a worthy goal and a valuable niche to carve out (like PHP). But there will be backlash if too many of those novice supporters go overboard in their enthusiasm without any experience to put it in context.