| TIP: Click on subject to list as thread! | ANSI |
| echo: | |
|---|---|
| to: | |
| from: | |
| date: | |
| subject: | Guidelines |
> I notice that you always include a "Guidelines > Support?" comment with JdBP> You are misreading the list. That's exactly what JdBP> "Guidelines Support" But by listing "Guidelines Support?" in the feature list of the _compiler_, you make a compiler sound deficient if it is not supported. ZZ> > (and JBA's track record is > dismal for supporting the current version of compilers). ZZ> JdBP> Guidelines 3.2 apparently supports IBM VisualAge JdBP> C++ 3.01 for OS/2 and JdBP> Borland C++ 4.5 for DOS. How much more current can you get ? It's late. How long were VA C++, Borland 1.5/2.0 and Watcom 10.0/10.5 left without support? A long long time. JdBP> The main "want" according to the nets appears to be support for EMX JdBP> C++ 0.9a. It's my guess that not enough interest has been expressed JdBP> by *paying* customers for this compiler for JBA to JdBP> be able justify the JdBP> development effort in supporting it. The guy (Bob Moore) who spearheaded development it is/was suing JBA for non-payment; I just found this out at coloradOS/2 from someone who used to work for him; this may be one of the reasons for the long lapse between releases. ZZ> > I also don't think it's fair to mention Guidelines and none > of the other 1/2 dozen similar tools ZZ> JdBP> Well, the only similar tools that I've encountered are the dialogue JdBP> editor, VisualBuilder, and Prominaire Designer. Vispro/C, Vispro/C++, GPF and at least one other one I can't think of at the moment. JdBP> The dialogue editor is just a dialogue editor, not a C++ application JdBP> generator; VisualBuilder is specific to VisualAge C++ (if you want to JdBP> talk about poor compiler support, *this* is the tool to pick upon); It comes with a C++ compiler that it is guaranteed to support. I think you're missing my point entirely. You are including in the feature list of each compiler something that the compiler vendor is not responsible (and has no control) for. And - I assume you are including Guidelines in the review simply because it is something you personally use/used. I don't think it is fair to the compiler vendors, and/or other companies that sell products similar to Guidelines. JdBP> and I've only recently (more recently than the JdBP> last Pros and Cons list JdBP> was published) been able to obtain a copy of Prominaire Designer JdBP> (which only generates C code, not C++ code like Guidelines). I take issue with that. Guidelines, although it requires a C++ compiler, does not really generate C++ code -- sure, you'll see the word 'class' in the header files, but the code that it generates for _you_ is not OO at all. The person from JBA I talked with at ColoradOS/2 said that it is like that internally too -- a C program in a C++ wrapper. And Prominaire Designed _does_ generate C++ code -- and/or it generates code for ICLUI and/or OWL. I haven't tried this yet, and don't know if it is bad as Guidelines in it's OO'ness; but at least ICLUI support is a big step in the OO direction. One big plus about Designer is that you get 100% of the source code (including custom controls) needed to compile your program. JdBP> to create a separate section for them. My only difficulties will be JdBP> be making the comparisons among them as fair and JdBP> as detailed enough as JdBP> I would like, and finding the time to write everything up. Right. If you can't review them all (or at least most of them), don't mention any of them (in the compiler review). --- Maximus/2 3.00* Origin: Sol 3 * Toronto * V.32 * (905)858-8488 (1:259/414) SEEN-BY: 270/101 620/243 711/401 409 410 413 430 807 808 809 934 955 712/407 SEEN-BY: 712/515 517 628 704 713/888 800/1 7877/2809 @PATH: 259/414 400 99 250/99 3615/50 396/1 270/101 712/515 711/808 809 934 |
|
| SOURCE: echomail via fidonet.ozzmosis.com | |
Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.