RAD is not a bad reflection of our times.
by
The+Optimizer
·
· Score: 5
As someone who has regularrly used both Micrsoft's Visual C++ and Borland C++ Builder for the past 4 years, I can answer in word: NO
Let me sum it up this way: If it was all about "Programming as a pure art form" we wouldn't ever be using Windows, X Windows or any other layer between us and the computer. We would write our own display drivers, window managers, (G)UI stuff, etc, etc ad nausum...
It has very little to do with the tools/languages/compilers and an awful lot to do with the programmer and his circumstances. It sound like that in your situation you are being pushed too fast, regardless of the tools you have at your disposal.
And that's all each RAD product is: Another (alibet very powerful) tool there for you to choose ot not choose.
In the past 4 years, I've written some code that I believe was fricking awesome code. Some of it was in Assembler, some in straight C++, some using C++ builder. And in the past 4 years I've written a smaller amount of code that would qualify as anti-awsome. Some it was in straight C++, some in C++ builder (None in assembler,;-) The choice of development tools was a non-factor.
Borland's development environment and components don't take away my opprotunities for creative expression in code; rather they take away much of the drudgery. I wrote my own window-button-click code back in '89. I got tired of re-writing it by '92. Now I'm glad it's taken care of --- UNLESS- I have a reason to monkey with it - in which case the VCL lets me jump in and do just that. RAD never took away the cool/unique parts of the appiclations I wrote, they just let me spend a larger percentage of my time budget on them.
As a person experienced with both (Borland's) RAD development, and the more traditional approach I 110% agree with the following statement:
Apart from the Delphi developers, Kylix also brings hundreds of thousands of applications, built in Delphi today, ported with Kylix tomorrow. On the first night that Kylix ships, we'll probably see more new Linux applications than we've seen in the past few months...
Kylix will be a huge boon for Linux by providing the reason that will give non-geek users the opprotunity to try it: applications that mean something to them.
Rapid Application Development...
by
Phokus
·
· Score: 4
Does anyone here agree with me that R.A.D. is really a bad reflection of our times? In our fast paced economy, we MUST do everything fast in order to survive. Programming used to be considered an art, we used to actually put our ideas on paper before we even entered a key stroke. Now what do we do? We spew out half baked code in order to meet demand.
Honestly, this is more of a pity post more than anything else. I work for a company that almost demands that i put speed ahead of quality, and i have friends in the same situation as well. Anyone else have this problem?
The all important screenshots...
by
baywulf
·
· Score: 4
As someone who has regularrly used both Micrsoft's Visual C++ and Borland C++ Builder for the past 4 years, I can answer in word: NO
;-) The choice of development tools was a non-factor.
Let me sum it up this way: If it was all about "Programming as a pure art form" we wouldn't ever be using Windows, X Windows or any other layer between us and the computer. We would write our own display drivers, window managers, (G)UI stuff, etc, etc ad nausum...
It has very little to do with the tools/languages/compilers and an awful lot to do with the programmer and his circumstances. It sound like that in your situation you are being pushed too fast, regardless of the tools you have at your disposal.
And that's all each RAD product is: Another (alibet very powerful) tool there for you to choose ot not choose.
In the past 4 years, I've written some code that I believe was fricking awesome code. Some of it was in Assembler, some in straight C++, some using C++ builder. And in the past 4 years I've written a smaller amount of code that would qualify as anti-awsome. Some it was in straight C++, some in C++ builder (None in assembler,
Borland's development environment and components don't take away my opprotunities for creative expression in code; rather they take away much of the drudgery. I wrote my own window-button-click code back in '89. I got tired of re-writing it by '92. Now I'm glad it's taken care of --- UNLESS- I have a reason to monkey with it - in which case the VCL lets me jump in and do just that. RAD never took away the cool/unique parts of the appiclations I wrote, they just let me spend a larger percentage of my time budget on them.
As a person experienced with both (Borland's) RAD development, and the more traditional approach I 110% agree with the following statement:
Apart from the Delphi developers, Kylix also brings hundreds of thousands of applications, built in Delphi today, ported with Kylix tomorrow. On the first night that Kylix ships, we'll probably see more new Linux applications than we've seen in the past few months...
Kylix will be a huge boon for Linux by providing the reason that will give non-geek users the opprotunity to try it: applications that mean something to them.
Honestly, this is more of a pity post more than anything else. I work for a company that almost demands that i put speed ahead of quality, and i have friends in the same situation as well. Anyone else have this problem?
http://www.drbob42.com/kylix/hotshots.htm