This is an archive of CompuServe forum messages from 1985 to 1995, as saved in transcripts by John Foust.
Search Results (533 messages)
Don't be sorry. That was an accurate description of the situation. One of the better and less blantantly biased ones we've seen around here lately.
My comment was made more in jest then anything else. The problem I had was in editing the message I'd just written. I did a search and replace and it appeared to work until I previewed the message. No correction had been made. The editor I'm using is the one…
Well, I'd like to put in my 3 cents worth. Before TDI came out with the Amiga M2 compiler, I was forced to use C, which was alright, but I was not happy with it. When TDI M2 came out for amy, I was very excited and used it for…
Contd.. Modula-2/Amiga
Message #134348
Well, at least Benchmark M2 works with your debugger! (and I use it all the time. I can't stop raving over your product, Vic! MetaScope's the best symbolic debugger I've seen!) – Steve –
I understand what you }isay about if being difficult to tell between a compiler bug and a library bug. Our new product will be aimea the non-expert market so I hope it will be more to your liking. Phil Camp.
#TID compiler
Message #134253
Phil, I'd like to take this opportunity to make my position perfectly clear to you. I am not an expert M2 programmer, and have no time to fight compiler bugs. Because of this, and because I have spent money on both a developer version and an upgrade to same, without…
#This editor
Message #134235
Erv, I'm not sure what you mean. You have a choice of two editors here, as well as many different editors on your Amiga. The editors here are of two different capabilities, and EDIT is the more powerful of the two. You do need to learn it of course, like…
#TID compiler
Message #134230
Mike, Hear hear! I think there is a world of difference in the two products, and much more than the price difference would justify. -larry
#133722-
TID compiler
Message #134125
Thanks for the support Chip. I too am a little concerned that our product is being labeled as "totally unusable" by some people, people like yourself prove that is just not true. All I can say to the people that continue to feel very badly towards TDI, is that things…
#133991-
TID compiler
Message #134102
Chip, I'm afraid I can't in all conscience do that. in the first place, the current version is buggy according to you and others, not everyone has access to the downloads or even knows what to download, and the $99 version is just not enough to end up with a…
Larry– When you speak of being "shabbily treated" what would you call the treatment by the copywright holders of BENCHMARK of their initial customers? // Jim
Thanks Erv, I do try to be fair, and sometimes it's difficult to forget the treatment received in the past, but at least in this case, I feel that my concerns are fully justified. -larry
Larry – Your views/opinions/facts are always aprreciated. Folks should be aware of potential and/or real problems with a product before purchasing it. I've had to deal with Microsoft recently and their products and customer support are (at least from my experience) excellent. So now I'm a bit spoiled and expect…
It's true that the TDI compiler is NOT a "totally unusable product" but it certainly does (did?) have it's share of flaws; many of which should have been caught before the product was shipped. The fixes I posted here were sent (verbally) to TDI in Dallas. A few weeks after…
#133722-
#TID compiler
Message #133792
Chip, I wouldn't exactly call it a monomania, and I wouldn't call it unfair. I have purchased the 'mid level', developers version, have upgraded it at whjat I felt was too high a price for bug fixes (not to mention the newer bug insertions), and ended up with a compiler…
#133746-
#TID compiler
Message #133760
Just to add my own comment, as I've posted a couple of times recently I too have been able to do what I want with the TDI compiler. Now that I have enough ram to keep the M2 modules in memory I am also impressed with the speed. It isn't…
Erv, You get what you pay for. For very little extra money, you get a very good package with Benchmark, at $199. granted, if you want the extras, you pay more, but they are indeed optional.I have spent an equivalent amount on TDI (original release plus one so-called upgrade), and…
Modula-2 and Amiga I/O
Message #132933
Joe – The WriteString(), WriteLn(), etc., functions only work with DOS windows. You found that out when you used OpenInputOutput(). There are some libraries available that allow you to perform simple I/O with Intuition windows. Rob Peck's book "Programmer's Guide to the Amiga" has examples (in C). If you're interested…
Larry – I don't want to argue the merits of TDI and their Modula-2 system but is Benchmark just a "little extra money". If you get everything, you're dropping about $500 (if my memory serves me correctly). I must admit that from what I've seen of it Benchmark is an…
Joe, You may want to read about consoles and windows and Intuition, especially about TEXT output to Intuition, in the RKM (ROM Kernel Manual). You may also want to purchase and read two books: Programmer's Guide TO THE AMIGA (by Robert A. Peck [very good Amiga book!]) and Amiga Programmer's…
#Modula2 help
Message #132800
I'm having a few 'BASIC' problems with Modula 2 (I'm using TDI) and would appreciate a bit of help. I'm new to the language and I'm sure my problem is old hat to most of you. Here goes … I bought PowerWindows2 and it works like a champ. I can…
Scott, At this time, the TDI product is thorough in its ineptitude, and can be charitably described as a waste of money. benchmark is a solid product, and well worth the extra money if you are serious about development in M2. -larry
#TDI vs Benchmark
Message #132785
l Which compiler is better, TDI or Benchmark? I am a commercial software developer looking for asolid compiler which produces tight fast code with all the hooks into the Amiga ROM. Scott Schmitz
Our new Amiga product due out late summer is ~K_based on single-pass …
compiler technology. Our aim to to slowly integrate the singl{ pass compiler into our products, but we will be keeping the multi-pass compiler. We have a lot of customers who prefer the relaxed positional aspects of multi-pass compilers (ie. you can put routines where you want in the source). The…
#132581-
#Contd.. Modula-2/Amiga
Message #132664
Phil – I see a lot of folks using Wirth's single pass compiler. Is there any chance you all might go the same route? It would require revamping the entire system but the pluses just might outweigh the minuses. Also, just for the record, I purchased an MS-DOS Modula-2 compiler…
JAY MINER INTERVIEW
Message #129424
I hope that all Amigans will read the interview with Jay Miner in the current(July/August 1988) issue of INFO MAGAZINE. I,also, hope that IBMized Max Toy will it THOROUGHLY. I think that it is a shame that Jay Miner,THE GODFATHER OF ALL AMIGANS,is no longer a day-to-day functional part of…
Gary, I think it depends on how severe you think the present bugs are. Remember that you could get worse ones in the next bug swap… er… upograde. -larry
They already know about it, and say they'll fix it in the next bug fix release due out in August/September (Haha…maybe early next year? But at least they're trying…). And yes, it is worth reporting the bugs. Call TDI and ask for Mike Valentine Tuesdays thru Thursdays 10am-3pm Dallas time…
#122284-
Modula-2 GRID
Message #122313
Hello J0rgen I think Chris Orange's procedures will be welcomed! Clement
#122200-
#TDI Opaque Types
Message #122308
Thanks, Steve. Is it worth it anymore to report bugs to TDI? Gary
I've done that a couple of times too!!….and i've got the release version from Leon direct!…what i kept on forgetting to do w to do was to increase the stack…sometimes just going wild and doing things like STACK 30000 or some very high figure,no worries. C u laitr Brendan Pratt
I'll try upping the stack. The ma files are "stock" ones on the demo disks. I'm sure it's the stack. Thanx for reminding me. I think I'll hang a note on the monitor "Check the stack!!!".
"m2 < make" works fine for me. It also worked fine for me when I used the Beta release. Try upping the stack. Maybe you have something funny in the make file. What's its contents? – Steve –
Steve – Out of curiosity I once tried to ZAP some TDI code with the correct lib offsets. For the record, the compiler/linker won't accept ZAPped files. Wrong checksums or something along those lines. Tjhought I'd mention it for anyone thinking they can fix a buggy file that way. I…
I certainly can identify with that position. I've been off on so many tangents lately I've accomplished absolutely nothing of any substance in the last few months. Later…. (* ET *)
It has also been called "Pascal for grownups."
Leon already pointed out that the call to RefreshGList is flawed in the Beta relase of Benchmark. My suggestion: code a call to the Intuition procedure yourself. If you have a debugger (MetaScope is GREAT), or a disassembler, simply disassemble Benchmark's RefreshGList procedure, and duplicate it in your own procedure,…
Erv, I gave that a try, but it didn't seem to work. And since I have a workable workaround, I probably wont mess with it now. I find that if I let myself gewet off on too many tangents, I lose sight of the main project I am working on.…
Leon, Ok, thanks , hopefully there won't be any more. Jim Vogel
Jim – Just use some of the example code around and write your own binding routine for RefreshGList. It's quite simple once you see some examples of how it's done.
Hi Jim: It's kind of hard to do that since I don't even know exactly what version you have, it has been about a year and it's pretty hard to remember exactly what's different. But, I doubt you will be running into any more problems. Sorry, I can not be…
Matt, Modula-2 is a high level programming language. It's what Pascal should have been. 🙂 GreG
Leon, Thanks, I'm glad to know that it is the procedure, and not the the way I was using it. I'll have to do it the way I am until I can get a final release version. As A courtesy to those of us who purchased the Beta version, and…
Hi Jim: The problem you encounter is due to the fact that some of the Intuition functions are documented improperly as taking 16-bit values and actually use the full 32-bits, if you look in the 1.2 autodocs you will find they are specified as USHORT or SHORT when in fact…
#Benchmark RefreshGList
Message #120550
Has anyone had any problems using RefreshGList; specifically with the Benchmark compiler? No matter what number I give it for how many gadget to refresh, it allways does all the gadgets from the gadget I pass it to the last gadget. The only workaround I have found is to temporarily…
modula-2
Message #120525
What is modula-2. Ive seen it or file for it on many bbs's. could u give me a brief explanation of it? thanks, matt
Hmm… The code fragment looks ok to me. Let me look into it and I'll get back to you (remind me every day so I won't forget). – Steve –
#Wait()
Message #119810
My task still refuses to be woken up by the serial port. I have moved the read and write Port names from your Serial.mod file to CONSTants in the .def module. This allows me to do a FindPort() in the client module. The relevant routine is below. PROCEDURE ListenUp(VAR MySignalSet…
I'm having a little trouble following the code "online" but a couple things possibly: Why did you eliminate the additional procedure code using the (*$P-*)? It should work fine with it. Also, make sure your task doesn't try to do any AmigaDOS. That causes a crah (er, crash) for sure.…
Page 1 of 11