The penchant for Coffeescript describes the state of front end development right now. Instead of solving new problems, a giant part of the community is creating new problems.
I’m done with the web
211–220 of 291 posts
Re: I’m done with the web
#212Earlier quoted context omitted.
> The web won. It fought a battle against many foes, and it came out on top. It won what , exactly? The war against Gopher for presentation of hypertext documents and information display? There's more to heaven and earth than data presentation and consumption. The examples of genuinely great web applications are few and far between, if not near non-existent. Are Google Apps really the best the web has to offer? Cappu…
It's like there's a culture of cultivated ignorance around web apps. The pop culture of web development strikes me as a spastic, young programmer who flits from framework to framework, always in search of some magic elixir to make application development more pleasant. They know it isn't quite right, but they don't want to give up the hard-earned, arcane JS knowledge they've used. Nor are they willing to sit down and…
Re: I’m done with the web
#213Earlier quoted context omitted.
" I die a little bit inside. " Every time I hear a programmer condescend towards other programmers for using a higher level language, I also die a little bit inside. How is javascript not the "metal" of the web? It's a core part of the modern web experience upon which many libraries and frameworks have been built. I don't understand why that analogy is bad and is worthy of your condescension. Are you just being conde…
PFFFT! A language interpreted at runtime, by an application that runs inside an operating system (which may or may not be virtualized) that boots into protected mode. Let me get this straight, you're ostensibly describing this as being "bare metal"? Have you ever heard the terms "kernel mode" or "ring zero"? Oh wait, you qualified it as "the 'metal' of the web"... so it's an "analogy". Sorry to be pedantic, but when…
You do realize it's been a while time since the ostensible instruction set and corresponding assembly language of most modern CPUs translated directly to the bare metal execution model of the machine. http://en.wikipedia.org/wiki/X86#Current_implementations Even on RISCier architectures, virtual memory, deep instruction pipelining, super-scaler dispatch, branch prediction, multi-layer caching, inter-core cache coherency, etc. introduce a huge amount of abstraction between the instruction you write and the actual execution on "bare metal".
On current chips, x86 machine code is as much a virtual machine as java byte-code. It's abstractions all the way down, you just pick different levels for different classes of work and "bare metal" is now just a label for one below where you landed.
Re: I’m done with the web
#214Earlier quoted context omitted.
Windows also 'won'. That does not make it the best solution. Merely the most successful.
What is your definition of 'best'? Unfortunately, this argument (which tends to imply technical excellence should trump all other factors in the success of a technology) has been used in technology for a long time, but frankly, in the end doesn't matter. Ask Betamax, OS/2, etc, etc.
Re: I’m done with the web
#215When I was considering SproutCore/Ember, I was the most senior person on a severely understaffed team at an ad company where turnaround time was measured in days, not months. A couple of days of research was definitely considered expensive, time-wise, in that environment.
I like the idea of continuously striving to better yourself, and I'll probably try Ember on a personal project to that end. However, adopting a new technology comes at a cost, and my team couldn't afford to spend what could easily have amounted to man-months of time relearning how to do things on the promise that we might be more productive in the future.
Re: I’m done with the web
#216Who ever said the web is the forefront of game-changing technology these days? It's just a platform that's fast to iterate on; that's why I like it, anyway.
Don't pigeonhole every web developer out there into some shitty imaginary stereotype you have just because most of us didn't use your framework.
Re: I’m done with the web
#217Re: I’m done with the web
#218Re: I’m done with the web
#219> Google Now is one of the most exciting pieces of technology I’ve seen in a long time. It’s solving problems that couldn’t be solved four years ago. Showing people sports scores and traffic reports before they ask for them? Well, at least that gives us an accurate picture of your perspective (or lack thereof). The Galaxy Nexus is the best phone I've ever used or owned, but I couldn't possibly care less about Now. It…
I get an email with someone's itinerary, and on the days of his flights, Now shows me all the up-to-date flight schedules.
I look up how long it'd take to get somewhere on Google Maps on my PC, and in my car, Now is ready to navigate and tells me how long it'd take.
Lots of little things like that do add up to something useful.
I also think it may not have been possible 4 years ago, simply because it relies on a deeper level of spying on the users which didn't exist 4 years ago.
Re: I’m done with the web
#220> Google Now is one of the most exciting pieces of technology I’ve seen in a long time. It’s solving problems that couldn’t be solved four years ago. Showing people sports scores and traffic reports before they ask for them? Well, at least that gives us an accurate picture of your perspective (or lack thereof). The Galaxy Nexus is the best phone I've ever used or owned, but I couldn't possibly care less about Now. It…
Your (lack of) use of Google Now is unrelated to the difficulty of the problem. Predictive analytics is an interesting engineering challenge, and is probably what appeals to the author. On the other hand, re-solving the same web problems repeatedly is not.