Sub: Minutes of your RT Conference. >From Steno: Jennifer Marlowe Date: 03/21/91 Time: 21:43EST Attendees: [[Len] NMORGENSTERN] [[Dennis] D.RUFFER] [[Wil] W.BADEN1] [D.GARRETT] [GILES] [[IRVING] I.MONTANEZ] Minutes: <[Dennis] D.RUFFER> hiya Wil <[Wil] W.BADEN1> Hi Dennis, see u in th nex room.... has left. is here. <[Dennis] D.RUFFER> welcome back len :) <[Len] NMORGENSTERN> Wil is also in room 2 <[Wil] W.BADEN1> is here. <[Dennis] D.RUFFER> he'll come over...see :) <[Len] NMORGENSTERN> When I came in, there was nobody anywhere! <[Dennis] D.RUFFER> I'm leader tonight, so we are using room 1 is here. <[Len] NMORGENSTERN> ok <[Dennis] D.RUFFER> I was here, but busy doing the door :)... hiya doug <[Len] NMORGENSTERN> Hi Doug Hello Len, Wil, Dennis, and ms Jennifer <[Wil] W.BADEN1> Hi Doug. What did I interrupt? <[Len] NMORGENSTERN> Nothing <[Wil] W.BADEN1> Howdies. <[Dennis] D.RUFFER> well, hope you all didn't show up expecting to hear Glen and Roy... cause they ain't gonna be here tonight :( <[Len] NMORGENSTERN> No, we got the message I did, but I won't cry <[Wil] W.BADEN1> As a matter of fact.... <[Len] NMORGENSTERN> "The massage is the Message"... (signed) Flo, Hippy, and Rosie <[Wil] W.BADEN1> Next week is Maundy Thursday, I don't whether I can make it. <[Dennis] D.RUFFER> well, Glen at at least has agreed to do it Sunday night... is here. <[Wil] W.BADEN1> Sunday seems ok. Hiya, Gents! <[Dennis] D.RUFFER> yes, I think I will be cancelling next Thursday... <[Wil] W.BADEN1> Hi Giles. <[Dennis] D.RUFFER> unless you want to take it Len?... hiya Giles <[Len] NMORGENSTERN> No I can't. Family is visiting (I will if you are desperate) <[Dennis] D.RUFFER> No, I think Easter is a good enough reason to take a week off...... thus both Thursday and Sunday RTCs will not happen next week... i.e. March 28 and 31 are both cancelled due to the holidays I didn't look closely at the ok <-- (Will prolly b here ANYway) oops I'll show up, Giles.... I gotta work Thursday nites, christmas, newyear, no matter what. <[Wil] W.BADEN1> I'll try. Oh...got th system u sent, Doug...THX! (grin) Had a chance to fiddle with it, Giles? <[Dennis] D.RUFFER> well, I deffinitely can't make Thursday night Nope...My laptop only has a 3.5 drive...... so my friend w/ a desktop... shux. Well, I was talking to Bob Illyes just yesterday morning. He gave me a couple tips ... will pick it up this wkend...& xfer it to my over th ph. (grin) Anyway, it's a super-stripped system. 9k I think pF is smaller. (grin) But I've been working with it diligently the past 4 days (took time off from wiring and other boring things) Yah?? And it's growing on me very fast. <[Dennis] D.RUFFER> naw giles...our pF nucleus is about 12K right now Hehehehe is here. <[Len] NMORGENSTERN> Hi Irv Ok...Say...do u think th Rather article got out?...&... <[Dennis] D.RUFFER> mostly because we have 3 display drivers built in to the nucleus <[IRVING] I.MONTANEZ> HI Hiya, Irv! (grin) <[Wil] W.BADEN1> Irving, it's been a long time. <[IRVING] I.MONTANEZ> HI <[Dennis] D.RUFFER> I've been buggin Randy daily, but no, I don't think he got yours sent yet :(... hiya irving <[IRVING] I.MONTANEZ> HELLO DENNIS I got mine, Dennis. Is th offer of a pF manual really available?... Oh..ok. Thx. (smile) <[Dennis] D.RUFFER> yes, yours went out as sooon as I found it doug...giles is waiting for Randy to call giles personally... that is what he is calling you about giles Dija READ it yet, Doug? skimmed thru once. Impressive. Rite, Dennis...I din KNO th article was waitin on that too. (grin)... How long is it? <[Dennis] D.RUFFER> it shouldn't have been, but then I don't run marketing Hehehe > Dennis 73-47 pages, giles... or should i say 73 47 - . ? Ahhh...sounds like enuff to get into just a bit of detail.... Hehehe I have it here in front of me. Yes, a bit of detail. Enuff to make you wannta sign up (grin) We newbies haven't seen u b4, Irv...what do U do?... Hehehe > Doug <[IRVING] I.MONTANEZ> Ellectronic engineering Great! Any interesting projects? <[IRVING] I.MONTANEZ> I help run a large particle accelerator. Ahha! Bit of a physicist too! (grin) All right! Where? <[Len] NMORGENSTERN> Irv is President of ACM SigForth <-- (Is a lil QUARKY) <[IRVING] I.MONTANEZ> At Brookhaven natiional Laboratory in Long Island, New York.... Not quite yet Presiden of Sigforth, unless you guys vote for me. Ever cross paths with a gent named Gary Rondeau at Cornell ? (Raisin hand) (grin) <[IRVING] I.MONTANEZ> I miss ssome of you at the Sigforth conference in Texas. I did get to meet Leonard M..... We had a good time and the weather was perfect. <[Dennis] D.RUFFER> sorry, haven't been doing conf's lately :( <-- (Hopes th NX one is n Ft. Lauderdale) (grin) <[Len] NMORGENSTERN> Unopposed nominee, I should have said. <[IRVING] I.MONTANEZ> I hope most of you will be at the Rochester Conference in June. Hehehe > Len <[Dennis] D.RUFFER> gonna try to be irving I have a question about FIG. I called them Wednesday last week... <[Len] NMORGENSTERN> (Accurraccy is my watchword) Awww...a lil far...til I get security up. said sign me up and send me some stuff, VISA number for payment...... and it's been over a week with no reply. Computer age problems? (Chuckle) > Len... I don think they'd hold ur AGE against u, Doug.... Hehehehe <[Dennis] D.RUFFER> hum should be taking that long doug. You want me to check on it? I'm looking forward to receiving my secrfet decoder ring <[Dennis] D.RUFFER> er shouldn't that is :) Hahaha! Well, if I don't see anything in the mail by next Monday, I'll call them myself. Just wondering if you had...... any anecdotes about how the subscriber list in dBase blew up (Forth would never blow up and lose a mailing list!) Rite!!... (wink) <[Dennis] D.RUFFER> well...as a matter of fact...they do use dbase for the member lists ;) Well...at least not if written by a "real 4ther". (chuckle) The MUMPS User's Group only relatively recently computerized there offices! (grin)... oh my oh my !!! <[Dennis] D.RUFFER> dbase II no less <-- (Thinks they should b ASHAMED!) Hehehe I love it! When I computerized by job bidding, time to get a proposal out to a potential customer more than tripled! But it looks prettier than hand-written. <[Dennis] D.RUFFER> remember, FIG offices are "paid" to do it (i.e. NOT programmers) (But not volunteering 2nite, grin) <[IRVING] I.MONTANEZ> Giles, you seem to have this electronic communication down to a science. You should submit an article to Sigforth with a dictionary of the words to use able use to describe your emotions. <[Len] NMORGENSTERN> State of the art becomes obsolete very quickly!... There is no point in changing to the new if you... are getting the results you need. I am now writing... something on my PC using Word Perfect 4.2 <[Dennis] D.RUFFER> I LIKE 4.2 len I still use VEDIT copyright 1984 <[Len] NMORGENSTERN> Me too. Old CP/M habits die hard. Ahh ...like CB or CHATLINES acronym & dictionary, huh? (grin) <[IRVING] I.MONTANEZ> right <[Len] NMORGENSTERN> BTW I got several ads for ACTOR at $100... Would it be worth buying? <[Dennis] D.RUFFER> got one too len...couldn't talk Elizabeth into springing for it though :( <[Len] NMORGENSTERN> Have you used it, Dennis? <[Dennis] D.RUFFER> If Windows is what ya wanna do, it is worth it Maybe I cn put some material together from PARTI etc. (grin) Thx 4 th suggestion, Irv. <[Len] NMORGENSTERN> Ah <[Dennis] D.RUFFER> I've seen demos and used earlier versions...haven't seen their latest though <-- (If I ever find TIME, grin) <[IRVING] I.MONTANEZ> I think it would certainly help novices like myself in these talks <[Len] NMORGENSTERN> How Forth-like is it? <[Dennis] D.RUFFER> not very much Forth left, I'm afraid to say :( Include th source, Len? & for compat? <[Wil] W.BADEN1> Not at all, it's Pascal. <[Len] NMORGENSTERN> I'll think about it, then. Thanx for the info. <[Dennis] D.RUFFER> did they do it in Pascal wil? I wasn't sure <[Wil] W.BADEN1> In Obj. Ori. Prog. for Mac, Neon is cited as the Fastest implementation of SmallTalk. <[IRVING] I.MONTANEZ> Giles , I am serious. Send an artilce to Paul Frenger. <[Len] NMORGENSTERN> I had understood that it has features of Forth! I'll try to sched it, Irv. <[Wil] W.BADEN1> No, Actor is to Pascal as Neon to Forth. And possibly Objective C to C. <[Len] NMORGENSTERN> Thanks, Wil Say Wil...I saw Neon files...but EVERYthing is "stuffed"... <[Dennis] D.RUFFER> it has the features that Duff liked in Forth is there gonna b at least th dox in compat readable format? <[Dennis] D.RUFFER> I saw a review just recently, just a sec and I'll lokk <[Wil] W.BADEN1> I can arrange it, but is it goin to be of interest to non-Mac types? Don't buy it Giles. They won't give you the source, so you won't have total-control! <[Wil] W.BADEN1> Yerk does have evrything. <-- (Won't buy much w/o source) <[Wil] W.BADEN1> It could become the dominant Mac implementation. <-- (has been converted to Giles ways. He won't buy it without source) <[Wil] W.BADEN1> (of Forth) It would b of interest to me...& besides...... Mac isn't th only 68K machine either. <[Wil] W.BADEN1> Yes, but it deals heavily wih Mac toolbox. Not practical as a stand-alone?... Or is there a better "general purpose" OOF? <[Len] NMORGENSTERN> Mine, of course <[Wil] W.BADEN1> The most important thing about OOP is having objects to orient to. I'd xpect to "create my own" in 4th. Hehehe <[Wil] W.BADEN1> Len, which mainstream OOPL do you know, SmallTalk, Objective C, C++, Object Pascal?... Ada? (chuckle) <[Len] NMORGENSTERN> My familiarity is slight, Wil... I did mine for simplicity, and found it amazingly useful! <[Wil] W.BADEN1> Oberon?... What are the emphases of your Forml paper vs sigForth? Have I seen Mr Pountain's name associated with OOF somewhere here on Genie ? <[Len] NMORGENSTERN> The new thing is that method names are... no longer tied to a class, but can be reused... with other classes <[Wil] W.BADEN1> Yes, in a book by that name.... That's multiple inheritance. ah and is there not some downloadable files here on the subject, also? Sounds like something I should read. <[Len] NMORGENSTERN> (My system does not have true inheritance) U mean th offspring is sorta "illigitimate"? (grin) <[Len] NMORGENSTERN> There ARE no offspring!... That is, you can' define a class, and then have "SOB4th". Hehehe <[Len] NMORGENSTERN> a new class automatically "inherit" all the methods of the original <[Dennis] D.RUFFER> yes doug, there are some files on oof, search the library using that keyword Oh...ok. So is it still true OOF? <[Len] NMORGENSTERN> I don't know. I am not sure I care.... I just wanted something simple and useful, and I have it. have you read/used them? I kinda recall seeing them listed, but didn't download any without recommendations from FIG types. Rite! Jus so it's more useful than anything else w/ th same availability! (grin) <[Dennis] D.RUFFER> recommendations???? try them????? you mean...actually use them???? <[Len] NMORGENSTERN> My system has only 3 words that the user has to know. gawd forbig! <[Len] NMORGENSTERN> CLASS METHOD METHODS <[IRVING] I.MONTANEZ> I shoul announce that Len gave a excellent talk on oops at the Sigforth 91 conference <[Len] NMORGENSTERN> Thanks, Irv sometimes I wonder if bbs systems are for posting things, ONLY. So much stuff laying around, who has time to read them ? <[Dennis] D.RUFFER> there is one that implements Mr. Pountain's words doug that I did try..forget the name right now though What's name of th file on it, Len? <[Len] NMORGENSTERN> I haven't uploaded it yet. Will soon. are you an OOFer, Dennis ? <[Dennis] D.RUFFER> not really, I just implement new forths Sort've like a "write only" memory, eh, Dennis? (grin) Write-Many Read-Never <[Dennis] D.RUFFER> yes, there is more stuff in the library than any one person could ever use Thx, Len. <[Wil] W.BADEN1> Who's the Mumps resource here? I assume the question is aimed and me... and I don't understand it. ga <-- (Tryin to figure how to pronounce WMRN!) <[Wil] W.BADEN1> Yes. I thowt it was u but wanted confirmation.... Is Mumps OO? No, MUMPS is not. You can get away with as much murder as you can in BASIC... GOT it! "Womern"! (grin) <[Wil] W.BADEN1> How does Mumps handle super-big numbers (2400 decimal digits)? <[Len] NMORGENSTERN> << always thought that BASIC was more like suicide than murder But MUMPS is kinda extensible (in Forth slang) so I use it in a very structured manner... Hahaha > Len as to numbers.... Well, in mumps there is only ONE kind of data type: THE STRING so you can have as many numbers in a string as you want. <[Len] NMORGENSTERN> Can you multipy such big numbers? <[Wil] W.BADEN1> Great. I have a benchmark I have done in ABC, C, and Forth. How bout numerical operators then...no length limits? As for crunching strings with numbers in them.... Well, ANSI standard... "ABC"? probably isn't very stringent on the topic. If you wanta crunch numbers, do it in Fortran is the MUMPS programmers reply. <[Wil] W.BADEN1> (Part 1 of 2) How long did it take you to write a BIGNUM factorial? (Part 2 of 2) How long did it take to compute 1000 factorial? Ouch! <[Wil] W.BADEN1> My results on 68000. 1/2 minute, 1/2 hour, 1/2 day.... to program.... (design and program.) It took 1/2 day in 4th? <[Wil] W.BADEN1> work-day, 4 hours. & WHAT is "ABC"?? <[Wil] W.BADEN1> A public domain language for Unix, Amiga (or Atari -- I can't these straight), PC machines, and Mac Kin to APL maybe? <[Wil] W.BADEN1> Not really. Do u kno where I could get ruff info on it? <[Len] NMORGENSTERN> Alfred Tang has a big number arithmetic package... that will do arithmetic, factor numbers, and also determine if a... number if prime <[Wil] W.BADEN1> Did "PC machines" come across? it's garbled on my end. <[Len] NMORGENSTERN> yes, Wil <[IRVING] I.MONTANEZ> Do any of you use an Amiga aand Multi-Forth or Jforth? Yup, Wil. <[Wil] W.BADEN1> The complete C source is in unix roundtable here on Genie. No amigas in this shop, Irv. <[IRVING] I.MONTANEZ> Too bad! Thx, Wil. <[Dennis] D.RUFFER> nope irving, that is jack woehr's favorite <[Len] NMORGENSTERN> Jack Woehr (JAX) has had experience with these... He is often on these conferences. <[IRVING] I.MONTANEZ> Great I will have to have an Amiga chat with Jack. <[Wil] W.BADEN1> Writing a bignum package can be done in Forth, C, Pascal, Fortran; but in using it you are no longer writing Forth, C, Pascal or Fortran. <[Len] NMORGENSTERN> Why not Forth. I thought the beauty of Forth is that... it allows you to create a language that is suited to your... application. Yah...should b pretty seamless.... Or no? Well Wil, if you're working in MUMPS, it isn't because you're paid to grind numbers. We grind lotsa admin-data type stuff. <[Wil] W.BADEN1> None of Forth, C, Pascal, or Fortran is well- suited for Bignum's. MUMPS was originally developed to handle hospital data. Lots of it, from lots of terminals. <[Wil] W.BADEN1> (nor Mumps) Hehehe... But I think u should still b able to use...... both bignum & other 4th routines together...... in a properly written pkg. <[Wil] W.BADEN1> but you can use any of them to solve bignum problems. The COBOL prgogrammers rebelled, said "Give me MUMPS or give me death!"... they were fired that day! <[Len] NMORGENSTERN> And they got MUMPS and they got testicular atrophy from it that's right, Len. You can spot them a mile away. Hehehe One thing we have (besides atrophy)... is sparse arrays.... any other language support such array? U mean by that FEW arrays? Or memory efficient arrays? <[Wil] W.BADEN1> SmallTalk ... and ABC. ah <[Len] NMORGENSTERN> A sparse array is one, almost all of whose elements are 0 or null Ahso...thx, Len <[Wil] W.BADEN1> Sparse arrays are a natural for OOP; in programming you don't hav to know how the array is implemented. well, in MUMPS we mean that you can define X(1) and X(999) and those two data nodes exist, without declaring the rest of the array. Memory efficient may be the correct term, Giles. Ok...thx, Doug. <[Len] NMORGENSTERN> Many versions of BASIC do the same. <[Wil] W.BADEN1> Awk also. I don think so, Len...Not if... ah.... I thought I was all alone (with MUMPS) in that respect. Good. Doug means that th nodes BETWEEN (1) & (999) do NOT exist. <[Len] NMORGENSTERN> I think that the original Microsoft BASIC did right, giles. If you try to address them...CRASH ERROR Ok...but not any BASIC I'm familiar w/.... Including I believe DARTMOUTH> I have often wondered what kinda mind does it take to write a MUMPS interpretter. Saw some fuzzy heads at the MUG convention in 1984. (grin) <[Wil] W.BADEN1> Altho Forth is not designed for Bignums, it has one standard word that it made to order for Bignum factorial and other bignum problems. Hehehe <[Wil] W.BADEN1> */MOD <[Len] NMORGENSTERN> Now I remember. It's arrays of strings that are represented that... way. Arrays of numbers are fully allocated. curious, len.... well, like i said, we only have strings in MUMPS. maybe they stole the code from your Basic. <[Wil] W.BADEN1> In fact, (my implementation of) Factorial is just an extended example of the use of */MOD. <[Len] NMORGENSTERN> No, it's a very efficient way. If you assign something to an... element of a string array it is represented. If you try to access... one that has not been assigned, you get a null string. I don't like the getting a null string when you ask for an undeclared variable. <-- (Has never seen string arrays allocated that way n BASIC either) we use null strings A LOT in coding... an example of an index array would be...... SET ^MAILLIST("Len Morgenstern",1,"phonenum")="" ... that means we don't have your phone number and we want to know about it.... quite ofthen, the actual data is in the SUBSCRIPT, not the node.... (that took me about 6 months to get used to, way back) Oh! I think I kno what u mean now, Len... <[Len] NMORGENSTERN> That is an inverse kind of array, called an "associative"... I believe. Wil, correct me if I am wrong on that.... (searching by contents, not index) the DESCRIPTOR for each element of array exists...just... <[Wil] W.BADEN1> You'v got it. no actual string SPACE! (grin) <[Len] NMORGENSTERN> has to leave. Have a good holiday, all gnite, Len <[Dennis] D.RUFFER> good night len <[Len] NMORGENSTERN> has left. U too, Len! C ya...(grin) <[Dennis] D.RUFFER> well we have been at it for 1 1/2 hours (Snappin fingers) Darned! (grin) <[Dennis] D.RUFFER> I need to do some work yet tonight also <[IRVING] I.MONTANEZ> I have to leave also. It was nice meeting with you guys tonight. Hope to meet you in person soon. I have 6 hours of clinic fire-fighting yet ahead.. <[Dennis] D.RUFFER> yous all are welcome to stay Nice meetin u, Irv! (smile) Giles, wanna close the bar? <[Dennis] D.RUFFER> but say good night to Jennifer <[IRVING] I.MONTANEZ> goodnight Wil, Doug, Giles Len... has left. <[Wil] W.BADEN1> Gud nyt, all. gnite, Irving. Nice to meet <[Dennis] D.RUFFER> thanks for stopping by irving..hope to see ya at Rochester Hehehe...do I hafta turn my glass over? <[Dennis] D.RUFFER> oops too late too :) C ya, Irv! Nope, fill em, bartender! <[Dennis] D.RUFFER> welp, good night Jen! === End of Steno notes. ===