   programmer's days could be numbered...
  i guess not many have heard it yet, since the world premiere was here in germany only a few weeks ago, and i can''t find an english press release, but it seems they finally did it...they built a programming-machine:The OlivaNova Model Execution Systemyou enter some uml specifications and that thing writes your software. no need for programmers anymorethe german press release (here, in case you want to google-translate it) says they already have used it successful to create stock-keeping, accounting, room-reservation, ect. software that is now used by a hotel, golf-course, waterworks, ect.and they expect a huge impact on the world of software-developmentif that machine is really as good as they let it sound, and universally applicable, then this could really drastically change the job-market in the future but i guess sooner or later it had to happen that someone programmed a machine to do the work of programmers..   
  That won''t work for making games, methinks. :-)   - Alex Broadwin- Domini Nocti Games- My Journal- The All-Knowing One;  So who comes up with these UML specs, aye? ;quote:Original post by BradDaBug   So who comes up with these UML specs, aye?   an analyst. the point is that there won't be work for the programmers anymore, as you can see when you look at their page:at least now they still need an analyst. they want to make it so that by 2010 you only need to tell the computer what you want, and he does the rest   [edited by - Burning_Ice on February 14, 2004 11:11:36 AM];  Code generators have been around for years.  They''re usually only good though for simpler type programs.  You couldn''t, say, make an OS with one.  Or write a game.  And they usually still require programmers to tune the code.   VSEDebug Visual Studio.NET Add-In.  Enhances debugging in ways never thought possible. ;  Well, for a while. They''ll employ programmers to improve the code generation software, give it more tricks and stuff... ;  Generally, Software Engineers come up with the UML specs... and Software Engineers are Computer Scientists... so they know how to program.In order for the programmer (and specifically the American programmer) to become desireable to companies again (ergo, get hired at a good wage), then we need to start offering something the overseas code factories can''t offer. I don''t know what it is yet, but it means our generation is going to have to work awfully damn hard to pickup the slack. And I''m afraid, from seeing the calliber of most of my classmates, they are terribly underskilled to step up to the task.I think, in a way, the OSS movement has brought us here today. Without it, software would be mostly too expensive for 3rd and 2nd world countries, and the people wouldn''t have the resources to learn. However, since OSS is by definition free, developing countries have access to tons of software, some of it considered stellar examples of the product. ;quote:Original post by superpig  Well, for a while. They''ll employ programmers to improve the code generation software, give it more tricks and stuff...   Yes, and somebody has to make the code generation software for similar knockoff products.   Resist everyoneI am your only friend. Click here for more information. (MOVED);  I wont worry until it can write itself.  When that day comes, I will use my nuclear launch code I found for a rainy day... ;quote:Original post by Witchcraven  I wont worry until it can write itself.  When that day comes, I will use my nuclear launch code I found for a rainy day...   Ditto. 