brombo wrote:It free and open source.
My bad. Couple of programmers with free time.
Let me tell you a story.
In 1980s and early 1990s, there was a huge demand for engineering graduates with MS in computer science in IT field. The rational is, 4 years of engineering trained the person in analytical and problem solving skills. That was the era of mostly low-level programming languages, c being the most popular. The programmer is often required to write the algorithms in a resource efficient way. Starting late 1990s started changing the paradigm with the advent of Java. Java is a high level language. It came with Automated optimizations and classes for most if the algorithms. Over the next few years things changed. Now, a programmer need not know anything how computers function or write algorithms. All he/she has to do is learn how to use the pre-written classes. This is definitely a product of the later class of programmers. OTOH, REW, ARTA, HornResp are examples of real programming and products with a purpose.