Life is a Mystery (eric.clst.org):
… fascinating “strategy letter” …
Fred Brunel (fredbrunel.com):
… features normally associated with desktop apps in .Mac Web Gallery, which debuted last fall. After experimenting with a variety of JavaScript framework helper tools to do this, Apple put its resources behind SproutCore. As Joel Spolsky said in hisStrategy Letter: So if history repeats itself, we can expect some standardization of Ajax user interfaces to happen in the same way we got Microsoft Windows. Somebody is going to write a compelling SDK that you can use to make powerful Ajax applications with common …
Ecology of Sensibility (www.silvanobertossa.eu):
… that the JavaScript execution engine in WebKit has just been replaced with a new one called SquirrelFish, which is much faster than the previous one, supporting compilation to bytecode. This reminds me of anarticleby Joel Spolsky: […]But then, while you’re sitting on your googlechair in the googleplex sipping googleccinos and feeling smuggy smug smug smug, new versions of the browsers come out that support cached, compiled JavaScript. And suddenly NewSDK is …
Meta Novus - Blog Headlines and News, the Net Refreshed (metanovus.com):
… bundle wrapping.jpg (JPEG Image, 1000x772 pixels) Scaled (83%) Frank Mash: Linux commands: The funny linux commands Devlounge | 30 Fonts You Want to Have curl.js ModalBox — An easy way to create popups and wizardsStrategy Letter VI Joel on Software …
Blog de Alejo (www.alejolp.com):
… el JavaScript), y empotrarlo en una página Web. Si bien no provee todas las posibilidades de todo código Java, ofrece lo suficiente para realizar algunas demostraciones interesantes. La demo: un tetris en JavaScript. Parece que, una vez más,Joel Spolsky estuvo en lo cierto. …
It's common sense, stupid (itscommonsensestupid.blogspot.com):
… fast that it is not worth to optimize the application in order to have it run smoothly on older machines. Instead of optimizing the code, one would be better off spending his time writing features that utilize the fast-rising hardware raw power. It's astrategy that served Microsoft well in the past. There is no reason to expect otherwise. If you are doing web development, things get easier. You just have to throw in more server power to distribute out the server load to make your web pages more responsive. …
WebMarcos (www.webmarcos.net):
… Enquanto antigamente o JavaScript era relegado a funções como criar rollovers, simular transições e efetuar procedimentos minimalísticos similares em aplicações Web, aplicações atuais rotineiramente carregarcentenas ou milhares de kilobytes de JavaScriptpara transformar a experiência do usuário. Hoje espera-se que um desenvolvedor saiba utilizar plenamente JavaScript em suas aplicações. Seja qual for a linguagem que ele use para desenvolver–Ruby, Python, C# ou Java–uma linguagem permanece …
Ellis Live, Life on the West Coast (www.ellislive.com):
… t have the same issues but they’re in the same ballpark. IE, on the other hand, is usually miles from that ballpark. Honestly, I don’t even see how Joel agrees with himself in this case sincehe was talking about "NewSDK" last September. "NewSDK" was a theoretical language that compiled to cross-platform Javascript. Here’s what he said then: Right now the big hole in the portability story is — tada! — client-side JavaScript, and especially the DOM in web browsers. Writing …
summary-manメモ (d.hatena.ne.jp):
… 原文http://www.joelonsoftware.com/items/2007/09/18.htmlBy Joel Spolsky どんな話か Lotus …
patorjk.com (patorjk.com):
… ll come together a lot better. These new tools are great though. I can’t wait to check out some of the others. On a related note, these toolkits remind me of an interesting article I read a couple months back on the possible emergence of anew SDKthat could spell the end for Google’s Gmail. It’s a neat read if you have some time. Image Color Pallet Generator Updates First, let me say I did some house cleaning on this app and sped it up by 700% on my machine. So if you were having trouble …
mBricks (www.mbricks.no):
… this improved and the application felt a faster. Version 3.0 feels like a step back again in this regard. It is of course more complex than just optimizing the application for speed. There is a balance between cool features/interactivity vs. speed. Ashistory has shown, it is often a better long term strategy to spend your time creating cool features and leave it to the hardware manufacturers to fix the speed problem. I’m sure that if you measure it, Go retrieves data faster than a browser would. But it feels …
Derivadow.com (derivadow.com):
… t be particularly interesting to build. That’s because not only are current phones devices with small screens, they are also crippled - third party developers can’t access the phone’s features. AsJoel points out: You can follow the p-code/Java model and build a little sandbox on top of the underlying system. But sandboxes are penalty boxes; they’re slow and they suck, which is why Java Applets are dead, dead, dead. To build a sandbox you pretty much doom …
Sender 11 (sender11.typepad.com):
… this was changed, and the application felt a lot faster. Version 3.0 feels like a step back again in this regard. It is of course more complex than just improving speed. There is a balance between cool features and interactivity vs. speed. And ashistory has shown, it is often better to spend your time creating cool features and leave it to hardware manufacturers to fix the speed problem. I'm sure that if you measure it, Go retrieves data faster than a browser would. But it feels slower. The browser builds up …
Sender 11 (sender11.typepad.com):
… improved and the application felt a faster. Version 3.0 feels like a step back again in this regard. It is of course more complex than just optimizing the application for speed. There is a balance between cool features/interactivity vs. speed. Ashistory has shown, it is often a better long term strategy to spend your time creating cool features and leave it to the hardware manufacturers to fix the speed problem. I'm sure that if you measure it, Go retrieves data faster than a browser would. But it feels …
Appunti dal Web (tremauro.blogspot.com):
… http://www.joelonsoftware.com/items/2007/09/18.htmlUna divertente ma puntuale analisi di Joel Spolsky su come è destinato a mutare il mondo del web design, o meglio, del web programming, confrontandolo con le vicende dei tempi del DOS. Vedremo... …
Shanti’s Dispatches - Time waits for no man. (sablog.com):
… get past the pointer arithmetic and annoying compiler errors, C++ doesn’t seem too bad. Not to digress, but I’ve never met a CS problem I couldn’t tackle without the use of pointers. While I understand their power, it reminds me a bit too much ofLotus spending eighteen months to rewrite 1-2-3 so that it could fit into 640K of RAM(by the time it shipped, most computers had 2-4MB of RAM). So, What Programming Language Would I Use if $100,000,000 Was on the Line? Java — combined with any other optimizations from languages like C/C++ as necessary, and nice extras like JRuby, …
Revolusjonært roteloft (virrvarr.wordpress.com):
… bare fungerer med andre programmer man lager. På den måten må folk spørre Microsoft om å få lage ting som fungerer med Windows, og Microsoft kan sørge for at de fungerer BARE med Windows. Det kan se ut som om Google følger samme strategien.Joel on softwarehar skrevet lure ting om hvordan web-aplikasjoner er de nye OS-ene, at aktiviteten flyttes ut fra din lokale pc og ut på internett nesten fullstendig. Med Gmail, Blogger, YouTube og en rekke nye aplikasjoner som Google Calendar, har Google kontroll …
Web-Program-athon (coding.collinchung.com):
… In September, Joel (on software) wrote a thought-provokingpiece; JavaScript and the DOM is the new "native", and anyone who creates the development tool which successfully targets this new universal runtime will win. Fast forward to 3 months later and Microsoft releases Volta …
Moved... (www.himalia.net):
… But, my question is: is data enough? I don't think so. I think we need a Marc Andreessen' style platform to make the Joshua's data accessible in a massive and new way for everyone, something very close to theStrategy Letter IVthat Joel wrote a few days ago. With that conviction I founded Himalia two years ago, to give the developers something they can program to give their users much more data available, in an easy and interoperable …
Raw Block (rawblock.blogspot.com):
… with isolated requests to a shared database. In this case, better faster hardware will save you, and this is a good thing. It lets developers get on with writing code rather than tweaking every last micro-optimisation out of their code. Joel Spolskytouched on thatthe other day. But there are other apps that don't work as well with the shared nothing scaling approach. I can think of a whole class of applications at Shine Technologies where there is a need for high throughput batch processing with a lot of data …