object oriented Euphoria...& comments

new topic     » topic index » view thread      » older message » newer message

For what it's worth from a novice, here's my two cents worth.

I got a bug awhile back to write a computer moderated email game (sort of, I
could do THAT better).  I've had one Fortran class back in college (in '89, I
think!!).  That's the sum total of my programming experience.  I knew nothing
about nothing.  I bought some books on C and Java, looked at Pascal and some
various BASIC programs out there and rejected them all because they were too
steep a learning curve, too graphic oriented, or weren't actively supported.

Then I found Euphoria (angels heard singing!! LOL!!) and I found the right tool
for the job.  Learning curve wasn't too bad, use of sequences and data base (i.e
EDB) was exactly what I needed for a email game.  And it has a active base of
users.

My point of all this is that when you start changing the concept of a basic
programming language that is easy to use, easy to understand, but can be added
onto to create GUI, graphics, internet apps, or even OOP, you negate the
original
concept.  What you'd end up with by making the base program with GUI or OOP
already included is just a different flavor of JAVA.

If my vote counts for anything, it's this:  Keep the program as it is (or close
anyway), keep it easy to learn, easy to use, do not add OOP to the base
distribution.
In fact, I'd vote for not adding a whole lot to the base distro.  It is very
good
as is, and you can download and include just about anything else you would want
anyway, so let the user customize and they see fit.

As I learn and gain experience and try other programs, I may also need OOP or
GUI, but right now, I don't need these things, and that, I believe is the
beauty of this programming tool.  They are not forced on you.

Just my 2 cents worth.

new topic     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu