5 ms·
Secrets of the JavaScript Ninjas
- edw519 18y agoFrameworks serve their purpose well, but at a price. They became popular with the advent of broadband and more client memory, both of which they use. How will Javascript frameworks fare as more apps move to mobile devices and wireless networks? Only time will tell.
- sh1mmer 18y agoThe point of frameworks is to write something well once. You might then iterate on the core application features, but since you use that code again and again it's cheap. Many frameworks are larger than you might expect them to be because they take care of edge cases you haven't thought of. YUI for example is guaranteed to work in 6+ browsers on 3 platforms, as well as being tested with screen readers and other assistive technology of disabled users. With regard to mobile devices, presumably the mobile devices are going to get fast enough to deal with it (my N95 deals with the YUI code on the yahoo.com homepage just fine) or we will make widgets specifically for those devices which are stripped down.
- maxwell 18y agoI think eventually we'll settle on compilers/translators which generate cross-browser JS object code from your notation of choice; like ParanScript (Lisp), Red (Ruby), and GWT (Java) with the feature completeness of today's best JS frameworks.
- olavk 18y agoOr ECMAScript 4 translated to JS: http://ecmascript4.com/ http://ecmascript4.com/
- inrev 18y agoThe cover shows a samurai not a ninja, big difference :D
- deleted 18y ago[deleted]
- mechanical_fish 18y agoOf course you can't see the ninja. What kind of ninja would allow himself to be seen when he's sneaking up on a samurai? I think the samurai represents Flash: He's from the same country as the ninja -- he might even be a close relative -- but his moves and his costume are a lot more ostentatious, and he's got better PR. He's also owned by a shogun who controls his every move.
- pius 18y agoA nice antidote to this completely nonsensical article: http://news.ycombinator.com/item?id=263021 http://news.ycombinator.com/item?id=263021
- bdotdub 18y agoanyone tired of people using ninja for everything? http://news.ycombinator.com/item?id=255587 http://news.ycombinator.com/item?id=255587
- mpc 18y agoI still like it