The real issue with software development isn't dealing with language
syntax, it's understanding the requirements of the software and its
design. RAD & 4GL type tools like this give the appearance, IMHO, of
trying to make it easier to develop software without requiring coding
(or minimal coding), but without understanding proper software design
and development, it doesn't really matter what you use, since it's
going to be bad software anyway. Professional software developers
should be able to pick up a language's syntax quickly -- it's
understanding how to design the software that can be used by user's
that is crucial.

You should work on some usability for your framework. A lot of your
terminology is cumbersome and not at all intuitive. Circuit? Branch?
Resistance? Transformer? This might all be familiar to an electronic
engineer but not to software engineers. Who is your target audience?
Software engineers will probably shy away from this kind of thing, as
they will prefer to use a programming language than painting an
application with their mouse, which might be suited for marketing or
accounting people. *shrug*

On Wed, Feb 27, 2008 at 10:57 AM, MAHMOUD SAMIR <[EMAIL PROTECTED]> wrote:
> Today you don't need to write the code for XYZ before you can do XYZ
>
>  Now the framework comes with interactive language which presents a GUI Layer 
> which isolate you from syntax and provides the basic features expected from a 
> programming language (GUI, Console, Variables, Control Structure, Arrays, 
> Functions, Procedures, Classes, Objects, Database,...etc)
>  So the sky is the limit !
>
>  You say "Coding without code, let the author of this tool do your work for 
> free"
>  And this mean that you think of my project as another code generation tool 
> which is not true
>  i cann't say that my project will write the code for you, and this is not my 
> project plan at all
>  just the project isolate you from the syntax and help you to be more 
> productive
>
>  Thanks for interactive response, and i hope that you interest in my project
>  So i can get more feedback from you based on your experience in software 
> development domain
>
>  Greetings,
>  Mahmoud
>
>
>
>  ----- Original Message ----
>  From: Thomas Hruska <[EMAIL PROTECTED]>
>  To: [email protected]
>
> Sent: Wednesday, February 27, 2008 9:27:57 AM
>  Subject: Re: [c-prog] Article on codeproject - Hello world without coding
>
>
>
> MAHMOUD SAMIR wrote:
>  > Yes there are a lot of steps (less than 20) for "hello world" program
>  > This is the bad new !
>
>  Then why bother demonstrating it? If something is bad then, logically,
>  a person wouldn't want to demonstrate it. And the rest of us don't want
>  to see yet another "hello world" program rehash. Most of us have seen
>  so many "hello world" programs, we feel ill when we see another one.
>
>  > But you don't need to do more than these steps for "huge" programs
>  > This is the good new!
>
>  You should have demonstrated this instead with an actual "huge program"
>  (your definition of a "huge program" probably differs significantly from
>  mine). No one wants to see 20 steps for a "hello world" program. Do
>  something practical, useful, and interesting and then people will
>  listen. "Hello world" is not practical, useful, nor interesting. It
>  never has and it never will be.
>
>  Show some _real_ database interaction or a _real_ socket interface or a
>  _real_ video game or, well, pretty much anything but "hello world".
>  What I mean by "real" is no hand-waving. Last time you said, "Sure you
>  can do XYZ but you'll have to write the code for XYZ before you can do
>  XYZ." If you want your project to succeed, you're going to have to
>  write a lot of code you don't want to write. Your motto for the next
>  few years is going to have to be something like, "Coding without code -
>  let the author of this tool do all your work for free!"
>
>  > My article just published from little hours, and i need to wait some days 
> to determine
>  > The response of the readers
>
>  Here's what the response will be: The same as last time. Only probably
>  more harsh since it still looks a lot like the previous project. CP'ers
>  tend to get annoyed when someone posts the same project twice.
>
>  CP is not a friendly place where a person can post articles with
>  impunity. The people there, particularly the old-timers and moderators,
>  have had so much cruft tossed at them over the years, they take their
>  positions in the community a tad too seriously - but that does help keep
>  the quality of the articles very high. Even I am generally fearful of
>  the wrath of those on CP.
>
>  > As i get help & information from others over the internet
>  > i like to present somthing to them , in english language (which is not my 
> mother language)
>
>  Your English seems to have improved slightly since last time.
>
>  > with respect to CP Votes, i am sure that it will increase soon (As my 
> project page on sourceforge
>  > are active over 99.25% and the download increase rapidly )
>  >
>  > There is no need to talk about personal side(You talked about my 
> education, and not notice that
>  > i am Electronics Engineer and *Electronics* related to hardware which is 
> different than "Software*)
>
>  Software and hardware anymore are interrelated and even most hardware
>  these days is mostly just software components embedded into various
>  chipsets. The engineering courses here in the U.S. tend to be a
>  difficult mix of both sides (software and hardware with a heavy focus on
>  the former). Since you aren't exclusively a software developer _while_
>  claiming to know how software development of professional applications
>  operates _while_ still being in school, those are all going to be
>  additional strikes against your article. A CP profile is just as
>  important as the article itself. I'm just telling you what other people
>  are going to think. Nothing personal about it. Just trying to be helpful.
>
>  > Also, please remember that (Just a little advice)
>  > It's known that good developers respect software as mind production
>  > and they need to invest time to determine the value of the software.
>  >
>  > i opened your site, at first i was not interested because of the old style 
> of the applications
>  > but i opened my mind and tried to look again, so i noticed the real value 
> of your good software
>
>  I am already fully aware that my website design is desperately in need
>  of a redesign (it has been needing a redesign for at least two _years_
>  now). More stuff constantly gets bolted on and it is quickly turning
>  into an ugly beast and probably already is from most user perspectives.
>  I'm also aware the site design detracts from my product offerings.
>  There isn't a whole lot I can do about it at the moment.
>
>  As to the applications themselves, yes, they do indeed need work. I've
>  got version roadmaps for each product that are a mile long. I also
>  publish the high-level focus roadmap so users can see what products are
>  being worked on.
>
>  If anyone ever has suggestions for any product I've got, I'm always open
>  to ideas. "If product X had feature Y, I'd buy a copy in a heartbeat."
>  Fill in X and Y and send it to me (off-list).
>
>  --
>  Thomas Hruska
>  CubicleSoft President
>  Ph: 517-803-4197
>
>  *NEW* MyTaskFocus 1.1
>  Get on task. Stay on task.
>
>
> http://www.CubicleS oft.com/MyTaskFo cus/
>
>
>
>
>
>       
> ____________________________________________________________________________________
>
>
> Be a better friend, newshound, and
>  know-it-all with Yahoo! Mobile.  Try it now.  
> http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ
>
>
>  [Non-text portions of this message have been removed]
>
>
>
>  To unsubscribe, send a blank message to <mailto:[EMAIL PROTECTED]>.
>  Yahoo! Groups Links
>
>
>
>



-- 
------------------------------------------------------------
"In the rhythm of music a secret is hidden;
    If I were to divulge it, it would overturn the world."
               -- Jelaleddin Rumi

Reply via email to