msfclipper wrote: > [mod - probable spam, but vaguely on-topic, so I've let it through. PJH ] > > hi all > > Project : DoubleS (Super Server) Paradigm > URL : http://www.sourceforge.net/projects/doublesvsoop > License : Freeware & Open source > About : New programming paradigm replacement for Object Oriented > Programming (OOP), take in mind (Complex Data Structure, > Event Driven System,Client-Server...etc) , can be used for > developing new programming language (PL) 100% without code > > This framework enable the programmer to design and implement new > programming language - where this new language will be 100% without > code (Interactive GUI instead of writing code). > > this message is invitation for C/C++ programmers to look at the > project site and gives me useful feedback > > Greetings, > Mahmoud
At some point a person will HAVE to write code because they will reach the limits of the software. Either that or your software will turn into a hairy, unmaintainable beast. Maybe someday software development will be point-and-click, but as long as people want to do custom stuff, it isn't going to happen. What you seem to want to do has been done before. It is called RAD (Rapid Application Development) and the closest I've seen to actual RAD that works more or less is Delphi. VB isn't quite RAD (IMO), but it has a very large following that, amazingly, is a cut-n-paste-n-share coding community. The major downside to RAD tools is that, while the _initial_ project is easy to do, maintenance becomes difficult. Delphi and VB are great for quick-n-dirty projects, but if that software becomes something of any size, you quickly outgrow the RAD tool's capabilities and then you have to get your hands dirty in ugly auto-generated code or start from scratch. What usually happens is a minor change here or there and then you are stuck using a tool that gets in the way. I downloaded your documentation and, based on what I see, the app. is clearly designed by a programmer, not a software developer. Programmers may have the best intentions but rarely do they think about how the end-user is going to interact with the application. Your dialogs and GUI are non-standard and the terminology is probably familiar to you but would be quite confusing to the average user. You've also made moving through the environment very difficult with useless message boxes that have one button and commentary on your dialog titles. Now this isn't saying that RAD is not useful. VB, for example, is really good at doing database stuff with point-n-click ease. Your main GUI is already at a 60MB download and it just doesn't seem very useful. You need to showcase the tool by showing actual applications being developed...and I'm not talking about the cheesy "hello world" app. -- Thomas Hruska CubicleSoft President Ph: 517-803-4197 *NEW* MyTaskFocus 1.1 Get on task. Stay on task. http://www.CubicleSoft.com/MyTaskFocus/
