Linked by Takuya Murata on Tue 18th May 2004 06:26 UTC
General Development My physics teacher likes to say that physics like to make problems they face look like ones that they know how to solve. A simple harmonic oscillation was one he frequently used in class, as is presumably the case in physics in general.
Permalink for comment
To read all comments associated with this story, please click here.
re: the way of the future, today
by PainKilleR on Tue 18th May 2004 12:45 UTC

people
i totally agree with the author.


I think you read a different article.

you should check labview, softwire, genexus and deklarit

LabView has been extensively used in my office in the past, and is currently being reviewed for future use. SoftWire is also part of the review for future use, as a trial version was shipped with a number of cards we purchased over the last 2 years (which are also supported by LabView). In the end, they're primarily object libraries with a development environment that makes prototyping extremely easy. Going through the article will show many cases in which the author more or less states that this is either undesirable or just impossible, yet LabView, especially, has been around for quite a long time and works quite well.

i think those are the future development trends, and they work really well. genexus includes and ai module. with all the requerimients defined, develops all by himself the entire app.
deklarit is the little brother version of genexus, working as a plugin of vstudio .net


Again, the possibility that any level of AI could exist which does this is assumed invalid in the article.

softwire and labview are both graphical developments environments (labview is taylored to the automation industry, and softwire is a general purpose tool).

Perhaps more important than the graphical front end that these tools offer is the object libraries they put together. In almost every case the hardware that these tools abstract is otherwise accessable only through (sometimes obscure) low-level libraries. In both cases you can get beyond the GUI and tailor the code to your needs, but the object libraries allow you to prototype a solution extremely quickly.

in my experience, all these 4 environments have the advantage that designing and developing are the same procces. they are worth a try!

That's a statement I can't really agree with. There should still be some level of design before you touch LabView or SoftWire. Like I stated previously, you can do some very fast prototyping in these environments, but you should have some sort of design before you even buy the hardware these tools are often used with (at least in the areas I have encountered them).

Still, the 4 environments, if anything, prove exactly the opposite point that the article appears to make. We're not limited by the computer's architecture, object oriented programming and reuse can be a good thing, and higher-level languages and interfaces can and do help working developers.