1. win32 is easy (duh)
- Posted by Ralf Nieuwenhuijsen <nieuwen at XS4ALL.NL> Nov 11, 1997
- 583 views
- Last edited Nov 12, 1997
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.)