{"comment":{"url":"https://api.github.com/repos/haikuports/haiku-kitchen/comments/12230015","html_url":"https://github.com/haikuports/haiku-kitchen/commit/c66e27dcdfb4747a056f2daf115bb6b923ef9ca5#commitcomment-12230015","id":12230015,"user":{"login":"leavengood","id":637,"avatar_url":"https://avatars.githubusercontent.com/u/637?v=3","gravatar_id":"","url":"https://api.github.com/users/leavengood","html_url":"https://github.com/leavengood","followers_url":"https://api.github.com/users/leavengood/followers","following_url":"https://api.github.com/users/leavengood/following{/other_user}","gists_url":"https://api.github.com/users/leavengood/gists{/gist_id}","starred_url":"https://api.github.com/users/leavengood/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/leavengood/subscriptions","organizations_url":"https://api.github.com/users/leavengood/orgs","repos_url":"https://api.github.com/users/leavengood/repos","events_url":"https://api.github.com/users/leavengood/events{/privacy}","received_events_url":"https://api.github.com/users/leavengood/received_events","type":"User","site_admin":false},"position":null,"line":null,"path":"","commit_id":"c66e27dcdfb4747a056f2daf115bb6b923ef9ca5","created_at":"2015-07-17T17:35:59Z","updated_at":"2015-07-17T17:35:59Z","body":"Hmmm, this comment toward the bottom of that blog post (by the author) is intriguing:\r\n\r\n> For contrast we can look at NodeJS, which exploits the same inherent efficiencies of concurrent IO, but with a much harder to use asynchronous interfaces.\r\n\r\n> Fortunately JavaScript as a language, ugly and disgusting as it is, is more powerful and expressive than Go, so a solution has eventually appeared, allowing synchronous coding in NodeJS without paying the cost (using generators and promises).\r\n\r\nWhile I don't really like JavaScript as a language, a lot of my beef with Node.js is the callback hell, so maybe if you can use this other style in this project that might help make it more palatable for other contributors. Maybe this can be a TODO."}}