Wednesday, May 17. 2006The web application is a messComments
Display comments as
(Linear | Threaded)
While I'll agree that web apps aren't as good as desktop apps, they're a great complement (think Outlook Web Access).
I'm fairly sure the popular stacks won't get a much-needed cleanup because of the Microsoft syndrome - popularity requires a fair bit of backwards compatibility. The way I see it is two things happening (which have also happened historically): A huge mashup (hey, you can do backend and frontend with ASP/VBScript - though I wouldn't recommend it). Strict mode. I'd much prefer the latter (as I believe in the *IX idea - use many tools that perform their own tasks extremely well), as it provides supposed painkiller-less solutions for organisation and cleanliness of everything related to a project. Simplyfying the stacks right now would probably push us towards more and more solutions based solely on Flash (one "language" for displaying and manipulating data) and its ilk - not a very comforting thought.
"SQL and HTML are "declarative": they let you state what you want, and the browser (for HTML) or database (for SQL) has to decide how to cook it up for you. This makes them easy languages for people to grasp; it also ensures that the browser and database server will be exceptionally large and complex pieces of software."
mmm, don't think I agree. In my experience, a lot of people find it easy to grasp HTML, whereas most people I know (including programmers) find SQL quite difficult to grasp. "...And apparently programmers are never really satisfied with declarative languages, so database servers grew stored procedures and browsers got Javascript..." Does that really have to do with the declarative nature of these languages? HTML has a very basic and, for most applications, inadequate vocabulary for specifying interaction: the link, the input element and that's about it. Suppose the element would've had an attribute to specify a regular expression to which the contents should be matched, or an attribute that would verify if entering a value is optional - very declarative and very powerful, and probably features that would make browser scripting less necessary especially in the early days where javascript was used mainly to validate forms. |
Calendar
QuicksearchArchivesCategoriesBlog Administration |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
day trading schools Never look up when dragons fly overhead.
Tracked: Jun 18, 05:18
real money backgammon A hundred years from now it is very likely that [of Twain's works] "The Jumping Frog" alone will be remembered. -- Harry Thurston Peck (Editor of "The Bookman"), January 1901.
Tracked: Jun 19, 13:49
travel backgammon travel backgammon - travel backgammon You have no real enemies. FORTUNE PROVIDES QUESTIONS FOR THE GREAT ANSWERS: #21 A: Dr. Livingston I. Presume. Q: What's Dr. Presume's full name?
Tracked: Jun 21, 10:04
download indian ringtones download indian ringtones - download indian ringtones You will give someone a piece of your mind, which you can ill afford. Don't hate yourself in the morning -- sleep till noon.
Tracked: Jun 22, 12:03
digital camera digital camera - digital camera English literature's performing flea. -- Sean O'Casey on P.G. Wodehouse Soap and education are not as sudden as a massacre, but they are more deadly in the long run. -- Mark Twain
Tracked: Jun 24, 15:36
online backgammon online backgammon - online backgammon Beware of low-flying butterflies. Expect the worst, it's the least you can do.
Tracked: Jun 25, 17:58
forex forex - forex Think twice before speaking, but don't say "think think click click". This will be a memorable month -- no matter how hard you try to forget it.
Tracked: Jun 27, 18:00
mini forex mini forex - mini forex Q: "What is the burning question on the mind of every dyslexic existentialist?" A: "Is there a dog?" Your temporary financial embarrassment will be relieved in a surprising manner.
Tracked: Jun 29, 20:25
cheap condylox cheap condylox - cheap condylox You have had a long-term stimulation relative to business. Do something unusual today. Pay a bill.
Tracked: Jul 01, 12:43
pain relief pain relief - pain relief You have Egyptian flu: you're going to be a mummy. Q: Why did the chicken cross the road? A: He was giving it last rites.
Tracked: Jul 02, 17:03
forex news forex news - forex news Steady movement is more important than speed, much of the time. So long as there is a regular progression of stimuli to get your mental hooks into, there is room for lateral movement. Once this begins, its rate is a matter of discretion. -- Corwin, Prince of Amber Ships are safe in harbor, but they were never meant to stay there.
Tracked: Jul 05, 10:11
buy propecia buy propecia - buy propecia Q: How do you shoot a blue elephant? A: With a blue-elephant gun. Q: How do you shoot a pink elephant? A: Twist its trunk until it turns blue, then shoot it with a blue-elephant gun. No group of professionals meets except to conspire against the public at large. -- Mark Twain
Tracked: Jul 08, 17:51
genealogy genealogy - genealogy Chicken Little was right. You have a strong desire for a home and your family interests come first.
Tracked: Jul 10, 03:58
map map - map Tell the truth or trump--but get the trick. -- Mark Twain, "Pudd'nhead Wilson's Calendar" Harp not on that string. -- William Shakespeare, "Henry VI"
Tracked: Jul 11, 05:10
backgammon strategy backgammon strategy - backgammon strategy Q: Why is Poland just like the United States? A: In the United States you can't buy anything for zlotys and in Poland you can't either, while in the U.S. you can get whatever you want for dollars, just as you can in Poland. -- being told in Poland, 1987 A kind of Batman of contemporary letters. -- Philip Larkin on Anthony Burgess
Tracked: Jul 16, 07:11