On Tue, Apr 10, 2012 at 3:37 PM, Yi Tan <[email protected]> wrote: > you really should spend a few hours learning coffee script if the js > callback syntax make you uncomfortable
Unless coffee script fixes its "implicit local variable is global if the names match and just dont take care to not accidently name it equally" I will not touch it with a long stick. Anyway, I find this node.js and callback arguments popping up again and again very similar to what happens when asking the PHP guys and gals why func()[1] is not a valid language construct? They get all miffed usual arguments follow, and it happens all the time again. I suppose simply because deeply within they know there is some fundamental problem, but convince themselves with far fetched arguments like "just get a larger screen" etc. at least as much as the repeated questions. Only long after the lifecycle of software solution people come, well yes that sucked didn't it? We kinda knew it all the way, but we just decided to ignore it. Maybe you have other good examples? Ask GNOME 3 why the panel is no longer customizeable. Ask TCL what the they where thinking when they handled every integer variable as string. Ask Java why multiple inheritence was that bad after all, and all the workarounds they later needed for it. You got an Inputstream object and Outputstream object, but how to get an InputOutputStream? Ask Javascript, about 'this'. Ask terminal guys, about why terminal emulations are that complicated and never compitabitle to anything else. Ask Windows why \r\n, ask why they never ever managed to abolish drive letters. Ask Apple why \n\r Ask Linux why inotify and fanotify while both being non-satisfactory for any usecase but the single one they were designed for. etc. So now that I annoyed every tech group there is, I better get logged of for a while :-))) -- Job Board: http://jobs.nodejs.org/ Posting guidelines: 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 post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/nodejs?hl=en?hl=en
