1. win32 is easy (duh)

To all your people out there, two small things...

            You say win32 programming is so hard, althrough it is
relatively simple, try to open an window and do the same stuff you can
do in windows, in dos32.
            Wanne bet the DOS32 source contains more bugs and is about
zillions times as long.
            Come on, those few lines of code, do some very complicated
things that are hard to program (face it)
            Plus the fact, that there will be generic and specific
wrappers written, which is comparable to the dos32 situation now. You
have limited flexibility, power and speed with the built-in graphics
routines, if you want real speed, you either need ASM or about zillions
lines of code (i got confused about nextGFX, the routines done (not
many) are more than 80 kb.
            Same will go for windows, people will write wrappers, for
standard use, and if you want more flexibility write better wrappers or
hardcode it yourself.

            Also i want to state that Jiri is right, Euphoria is not
*the* language for windows programming, simply because windows limited
the stuff euphoria is so great at. VB5 pro, (hehe, i got it) is better
at this point for the development of the interface. Maybe we have to
head that way too.
            I dunno about Delphi. (althrough i do have it somewhere on a
CD-rom, don't ask !)
            Is it any good, what is it ment for ??
            And i am gonna check that Python's clever interface out.

        Euphoria is an function language, it is also a procedural (it is
written like this, right ?) language, that is, it goes through your
statements from a down to up. The progress flow is very controlled and
you always know whats done and whats not...
        Windows is *fake* multitasking, for real multitasking get OS/2,
at least then the programming limitations of multi-tasking will have a
reason.
        Also remeber Windows is an marketing produkt, produced for money
as main goal, MS' goal was never to make the best product, but the
best-selling product. Win32 is an standard nobody likes, but what made
computers more general. A lot of non-whizzpeople are using the computer
now, which also has a very nice effect, computers are cheaper, more
accepted and companies have more reasons to use and produce stuff in the
IT. Internet is becoming mainstream now, which is a good thing, the way
it is becoming that isn't.
        The final conclusion is, win32 is simply less flexibility, but
very standard, easy-to-use and always bug-free and/or updated interface.
(newer programs contain newer version of dll's that your program also
calls, so because of the software sharing, more than once product gets
updated by a new install or update of some program.
        Someday, all the standards will be thrown in everybodies faces,
and the whole IBM-MS-WINDOWS-DOS thing will be ended, because until this
day, it is nice to have a standard. Companies know a lot of people and
most of their staff can use win-software and that there are zillions of
people out there who can assist when there is a problem.
        (Example:    My father works for an IT company and they install
software and learn the staff how to use it, sometimes they need to
specific programs and they will be written for that company, this will
never ever happen in a unknown language like Euphoria, cause when there
is a problem, it will be hard to get some pro to solve it, there aren't
that many Euphorians out there, esspecially professional. Althrough they
do admit, Euphoria would be *great* for those typ of programs.)

        This was very long, i know.
        If your pissed about that, think about the fact that i had to
write it, which takes a lot longer.

Ralf Nieuwenhuijsen
nieuwen at xs4all.nl

(BTW, people, if you write my name somewhere, forget about my last name,
i know it is too complicated and that those who do write it, cut & paste
it.)

new topic     » topic index » view message » categorize

Search



Quick Links

User menu

Not signed in.

Misc Menu