Wednesday, July 13, 2005

AJAX and Rocket Science

Seems I am not the only one disturbed by the FUD some groups are pushing about AJAX being very difficult to implement. This post has some good examples of how easy it can be.

Writing good, quality software is non-trivial in any language. Wizards and RAD designers do not automagically generate great software.

6 Comments:

At 4:56 PM, Anonymous Anonymous said...

You can mess things up in any language. No doubt. But I think it's EASIER to mess things up in some languages.

Here's a couple of easily messed up languages, in my opinion:

Any non-object oriented language
Scheme
Lisp
Java Script
Perl, to a certain extent
Visual Basic, to a certain extent

Harder to mess up languages:
C++
Delphi
C#
Java

Sure, you can write "neat" programs in all of the mentioned languages. But I think, once you start dealing with large and complex structures, you're LESS likely to mess things up if you use one of the more structured languages suggested.

:)

Elling

 
At 2:23 PM, Blogger Mark Finkle said...

Elling,

Your one of my only readers, so I don't like telling you that your wrong. But, in this case I need to tell you that your wrong.

C++ and Delphi (I use these everyday) are very easy to mess up when writing complicated programs. I would guess that same for C# and Java (I use them rarely, if ever). I believe its the complexity of the program and experience level of the programmer that determines how messed up the code becomes.

 
At 5:20 AM, Anonymous Anonymous said...

I agree that experienced programmers will be able to create "tidy" code regardless of the system or language they're working in. I think that's the point you're trying to make.

But saying this is not the same as saying it's equally EASY to create tidy code across different systems or languages.

For instance, if you compare C and C++, the reason that most people would choose C++ over C is that C++ makes it EASIER to describe certain types of higher level structures. And using C++ you usually end up with more compact and more comprehensible programs than if you were using C for solving the same problem.

I'm not saying that it's impossible to create a clean and tidy solution in C for a complex problem. That's certainly possible. But it's EASIER to do it in C++, mainly because you have the class construct.

So, I'll have to disagree with you: Choice of language isn't irrelevant, even if you're an experienced programmer.

Elling

 
At 6:59 AM, Blogger polo shirts said...

History of polo ralph lauren. Polo fashions had its humble beginnings in 1968 when tie salesman Ralph Lauren gave it a kick start. By 1969 he had a boutique polo ralph lauren factory stores within the Manhattan department store Bloomingdale's. ... Brands and luxury standard. Since Ralph Lauren's first brand, Polo Ralph Lauren, was launched, the company has expanded to include a variety of luxury brands such as Polo Golf, Polo Denim, Polo Sport. You can buy cheap Ralph Lauren Clothing at Ralph Lauren outlet.Also We provide polo shirts
Ralph Lauren polo shirt, 50% OFF! polo ralph lauren outlet online is your best choice!In 2006, polo ralph lauren outlet became the first designer in Wimbledon's 133-year history to create official uniforms for the tournament. As part of this year's event, which starts next week, polo ralph lauren sale will introduces the first ... determination to maintain and enhance the values for which our two brands are famous throughout the world. The rugby ralph lauren brand brings to Wimbledon the look of timeless elegance, drawing on our rich history and traditions

 
At 6:59 AM, Blogger polo shirts said...

History of polo ralph lauren. Polo fashions had its humble beginnings in 1968 when tie salesman Ralph Lauren gave it a kick start. By 1969 he had a boutique polo ralph lauren factory stores within the Manhattan department store Bloomingdale's. ... Brands and luxury standard. Since Ralph Lauren's first brand, Polo Ralph Lauren, was launched, the company has expanded to include a variety of luxury brands such as Polo Golf, Polo Denim, Polo Sport. You can buy cheap Ralph Lauren Clothing at Ralph Lauren outlet.Also We provide polo shirts
Ralph Lauren polo shirt, 50% OFF! polo ralph lauren outlet online is your best choice!In 2006, polo ralph lauren outlet became the first designer in Wimbledon's 133-year history to create official uniforms for the tournament. As part of this year's event, which starts next week, polo ralph lauren sale will introduces the first ... determination to maintain and enhance the values for which our two brands are famous throughout the world. The rugby ralph lauren brand brings to Wimbledon the look of timeless elegance, drawing on our rich history and traditions

 
At 4:54 AM, Blogger Lisa M. Henry said...

Hotmail is an email account of Microsoft Corporation. Like Google's Gmail, it is full of features usually xuyen.Neu of an email you want to register an account please follow these basic steps:
Hotmail login

Hotmail review

Sign in to hotmail

Log in to hotmail

Recover hotmail password

Tank Trouble is a very interesting flash game about tanks, about war and about destruction
TANK TROUBLE | TANK TROUBLE 2

One Penguin Takes it personally when he is surfing the web and stumbles upon a web site telling him that he cant fly, after that he sets his mind to research and practice flying until he can prove the world that he can..
Slitherio | LEARN TO FLY | LEARN TO FLY 2

Strike Force Heroes is a new game action-packed shooter from the creators of Raze; with 3 game modes, 15 campaign missions and over 65 weapons.
Strike Force Heroes | Strike Force Heroes 4

 

Post a Comment

<< Home