{"action":"created","issue":{"url":"https://api.github.com/repos/Reactive-Extensions/RxJS/issues/479","labels_url":"https://api.github.com/repos/Reactive-Extensions/RxJS/issues/479/labels{/name}","comments_url":"https://api.github.com/repos/Reactive-Extensions/RxJS/issues/479/comments","events_url":"https://api.github.com/repos/Reactive-Extensions/RxJS/issues/479/events","html_url":"https://github.com/Reactive-Extensions/RxJS/issues/479","id":53348612,"number":479,"title":"WhyRX vs Highland bullet point list is all misleading, empty FUD","user":{"login":"ericelliott","id":364727,"avatar_url":"https://avatars.githubusercontent.com/u/364727?v=3","gravatar_id":"","url":"https://api.github.com/users/ericelliott","html_url":"https://github.com/ericelliott","followers_url":"https://api.github.com/users/ericelliott/followers","following_url":"https://api.github.com/users/ericelliott/following{/other_user}","gists_url":"https://api.github.com/users/ericelliott/gists{/gist_id}","starred_url":"https://api.github.com/users/ericelliott/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ericelliott/subscriptions","organizations_url":"https://api.github.com/users/ericelliott/orgs","repos_url":"https://api.github.com/users/ericelliott/repos","events_url":"https://api.github.com/users/ericelliott/events{/privacy}","received_events_url":"https://api.github.com/users/ericelliott/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-01-04T21:11:09Z","updated_at":"2015-01-05T18:13:35Z","closed_at":null,"body":"RE: https://github.com/Reactive-Extensions/RxJS/blob/master/doc/mapping/highland/whyrx.md\r\n\r\nFirst, let me say that I really love the work you guys are doing, and that I think Rx is awesome, but I have some mean things to say about your docs. I wish I didn't, but I do. You guys are misleading people, egregiously, and it *makes RxJS look bad and desperate,* and nobody wants that... even Highland fans don't want that. We all want reactive programming to do well so that we all benefit from the larger, more vibrant community. So let's not take cheap pot shots at each other, please. Here comes the ugly:\r\n\r\nThis is really the worst [bullet point engineering](http://en.wikipedia.org/wiki/Bullet-point_engineering) list I have ever seen in more than 15 years in the software business. That bullet point list couldn't be more misleading if it was claiming it would turn you into superman and let you travel through time by flying around the world.\r\n\r\nPlease dial back the rhetoric, get more specific more early on, and lay off the over-hyped kool-aid.\r\n\r\n* Highland does not depend on jQuery (it works without it - jQuery stuff is there only for convenience, kindof like how RxJS has a bunch of methods that deal with Node streams for convenience)\r\n* Libs I use assume Node streams API\r\n* Highland works in Node and Browsers\r\n* What standards? You mean the Reactive Extensions? What makes those standards more important than the Node streams API to *JavaScript Developers?*\r\n* Highland has backpressure support\r\n* You can build what you want with Highland (including robots)\r\n* Highland has great API docs (admittedly could use more tutorials, recipes & examples)"},"comment":{"url":"https://api.github.com/repos/Reactive-Extensions/RxJS/issues/comments/68749764","html_url":"https://github.com/Reactive-Extensions/RxJS/issues/479#issuecomment-68749764","issue_url":"https://api.github.com/repos/Reactive-Extensions/RxJS/issues/479","id":68749764,"user":{"login":"mattpodwysocki","id":49051,"avatar_url":"https://avatars.githubusercontent.com/u/49051?v=3","gravatar_id":"","url":"https://api.github.com/users/mattpodwysocki","html_url":"https://github.com/mattpodwysocki","followers_url":"https://api.github.com/users/mattpodwysocki/followers","following_url":"https://api.github.com/users/mattpodwysocki/following{/other_user}","gists_url":"https://api.github.com/users/mattpodwysocki/gists{/gist_id}","starred_url":"https://api.github.com/users/mattpodwysocki/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mattpodwysocki/subscriptions","organizations_url":"https://api.github.com/users/mattpodwysocki/orgs","repos_url":"https://api.github.com/users/mattpodwysocki/repos","events_url":"https://api.github.com/users/mattpodwysocki/events{/privacy}","received_events_url":"https://api.github.com/users/mattpodwysocki/received_events","type":"User","site_admin":false},"created_at":"2015-01-05T18:13:35Z","updated_at":"2015-01-05T18:13:35Z","body":"@ericelliott yes, it has a dependency on jQuery for browser events.  Notice, the lack of addEventListener/removeEventListener in the code.  In fact, check out the home page of [highland.js}(http://highlandjs.org/):\r\n\r\nFor the Stream constructor:\r\nEventEmitter / jQuery Elements - Pass in both an event name and an event emitter as the two arguments to the constructor and the first argument emitted to the event handler will be written to the new Stream.\r\n"}}