TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Google & the Future of JavaScript

103 pointsby simanyayover 13 years ago

6 comments

cagefaceover 13 years ago
With about nine months of work behind me on platforms designed from the ground up to support rich, interactive UIs (Android &#38; iOS), the mess of JS, HTML &#38; CSS just seems so gratuitously painful in comparison.<p>From a philosophical standpoint I'm rooting for an open, interoperable web as much as anybody. As a programmer though it's hard to feel much enthusiasm for such a fragmented, baroque, and inadequate toolkit.
评论 #2989985 未加载
评论 #2989731 未加载
评论 #2989752 未加载
评论 #2990573 未加载
评论 #2990021 未加载
评论 #2990395 未加载
eskover 13 years ago
With Windows 8, Microsoft is ushering in native JavaScript apps. It's probably in their best interest to keep developers firmly in the JavaScript camp—the more JavaScript developers their are, the more developers there are for whom native Windows 8 development will be second nature.<p>Unless Microsoft adopts Dart, I see them fighting <i>hard</i> to improve the JavaScript development experience.
评论 #2990595 未加载
评论 #2993855 未加载
Tichyover 13 years ago
I feel very uneasy about this. JavaScript is great because it is so simple. All the things mentioned sound as if they add unnecessary complexity.<p>Why not just leave JavaScript alone, and push for a more universal way for browsers to run code? Then different languages could be used, and those who want it could program with more advanced languages (or whatever they deem to be advanced).
评论 #2990414 未加载
swannodetteover 13 years ago
Deferred functions. ClojureScript.<p>Scoped Object Extensions. ClojureScript.<p>Modules. ClojureScript.<p>And you don't have stop there. Want advanced pattern matching? Want logic programming? Want delimited continuations?<p>You don't need to wait for Apple, for Google, for Mozilla, for Oracle. Language development is too important to not happen where development happens best - in the field and in open source software projects.
评论 #2989730 未加载
geraldalewisover 13 years ago
I'm looking forward to discussing this, but in the meantime, can anyone parse "Similarly, I think we can find a way to repair “this” binding foot-guns with softly-bound “this”." for me? I don't understand what "binding foot-guns" are.
评论 #2989614 未加载
评论 #2989687 未加载
评论 #2990658 未加载
评论 #2989622 未加载
GutenYeover 13 years ago
cross-platform is the future.