Re: Lets think who will like to say delphi is dying?
- From: L <L@xxxxxxxx>
- Date: Tue, 25 Mar 2008 23:43:46 -0700
Zoren Lendry wrote:
Brian Moelk wrote:Zoren Lendry wrote:Wrong. I've heard you say this before. Delphi + IntraWeb + RemObjects + Octagate is the most RAD, scalable, high-performance web platform I've ever worked with.
It's not "wrong", it's the way Delphi is perceived.
It is wrong. You said it doesn't have a sweet spot there. It does.
The only complaint I've ever heard is that it is so RAD, some developers don't feel like they have enough control over the JavaScript (and there are alternatives for such brainiacs).
Indeed, those brainiacs prefer other tools.
By "brainiac" I do not mean "smart person". What is meant is someone who has to have micro-management control over every itty bitty byte of generated html/js. Sometimes these folks really need control because of the requirements -- and sometimes it's because of OCD or something else.
Working with HTML and graphics designers on large projects.. these people do NOT want to be locked in to some tool where you can't hack the html and javascript.. and plus most huge websites out there don't require as much javascript as you'd think.. it's mostly CSS/html and tons of database content IMO. The whole Ajax thing is hyped.. if you look at sites that make big money such as this crappy one:
http://plentyoffish.com
http://www.workhappy.net/2006/06/interview_with_.html
I spent years hand-coding HTML/JS generators. But that doesn't mean that I want to do that when I have a very large app that needs to be built yesterday. Feel free to code in assembly if you wish. I find that Delphi often generates faster code than hand-codes assembly anyway! The same applies to IW: it's the first web app framework I've ever seen which accomplishes for web app programming what Delphi 1 accomplished for Windows programming. Amazing RAD features, while still producing a hi-performing executable.
The whole rad thing is hyped.. and hyped...
HTML and CSS is partly RAD itself. Editing your CSS file is quite like opening up a DFM form file.. but much easier!
Practical considerations:
Many times your html outlives your application logic.. if you switch languages or tools it is good to have the design still there without tying yourself to a specific tool. Using a tool to generate it can lock you in to that tool. Better use templates and such things IMO.
If the tool vendor ever goes out of business or makes his tool backwards compatible this is also an issue.
If you hire an html designer, he doesn't know anything about some weird proprietary tool.. nor do any other developers with existing skills that are going to be involved in a web startup.
So my problem with the generator tools is a practical one.. not a brainiac one..
But then there are one man projects or developer teams who use the one toolset and that can work out.. but what happens when someone needs to take over the html down the road who isn't even a delphi developer?
L505
.
- References:
- Lets think who will like to say delphi is dying?
- From: Chi-Shun Chen \(Googi Calendar\)
- Re: Lets think who will like to say delphi is dying?
- From: Adem
- Re: Lets think who will like to say delphi is dying?
- From: John Herbster
- Re: Lets think who will like to say delphi is dying?
- From: yannis
- Re: Lets think who will like to say delphi is dying?
- From: Adem
- Re: Lets think who will like to say delphi is dying?
- From: albert drent
- Re: Lets think who will like to say delphi is dying?
- From: Brian Moelk
- Re: Lets think who will like to say delphi is dying?
- From: Zoren Lendry
- Re: Lets think who will like to say delphi is dying?
- From: Brian Moelk
- Re: Lets think who will like to say delphi is dying?
- From: Zoren Lendry
- Lets think who will like to say delphi is dying?
- Prev by Date: Re: Lets think who will like to say delphi is dying?
- Next by Date: Re: Lets think who will like to say delphi is dying?
- Previous by thread: Re: Lets think who will like to say delphi is dying?
- Next by thread: Re: Lets think who will like to say delphi is dying?
- Index(es):
Relevant Pages
|
Loading