This is the transcript from the September 2, 1992 meeting of smalltalk users held on irc. - mjb - mjb@netcom.com hi mike *** Portnoy has joined channel #programST hi. i am still not a Smalltalk programmer, just a wannabe. we +never did buy any s/w. sigh. so i will watch. hi portnoy too bad Hi all glad to have your participation, none-the-less i started porting from 4.0 to 4.1 how much work does that involve 'til yet it's only work, no real problem *** voss has joined channel #programST *** Calvino has joined channel #programST there are some annoying renamings without change in functionality hi voss (?) Hi all. hi all hi Calvino hi voss, I've seen your little goodies for 4.1 voss = visual object storage system (?) ;) They're not paying me royalties, and I'm annoyed ;-) ;) like my goodies? no, voss= manager of the illinois smalltalk archive ah *** voss is now known as BillVoss nice to meet you that better. si they are nice, I appreciate your work at uiuc but I use the FullBrowser, so I don't need some of them glad to feel wanted ;-) BillVoss: Which goodies are these? the controller fix seems familiar to me from the time I used the +noPoll goodie all booleanwidgetbuttons didn't react any more I guessed that some button up event was missed, but I couldn't fix +it bill: the most useful part of the advanced programming objectkit, when's the pp st with native GUI coming out? Has anyone done something like HyperText buttons under R4? *** Signoff: Portnoy (disuns2.epfl.ch noc.belwue.de) Bill, manchester mirrors uiuc (smalltalk sect only?), does uiuc mirror +manchester? *** Portnoy has joined channel #programST Yes, the mirrors are complete in both directions thanx (actually I may them do all the work ;-) oops, netsplit hmm So nobody does or knows of HyperText buttons? don't see split here That was Portnoy dropping out and coming back. excuse me, i missed something, what Hypertext buttons? [click] No link in my head on hypertext buttons. :-) I'm looking to see if anyone has implemented something like them +that I can steal for R4 ;-) *** david has joined channel #programST welcome david Thanks what smalltalk do you use? bill: i can think of at least 3 ways of hyperbuttons ParcPlace Release 4.1 bill: hotspots in the text, buttons in a window and menuitems bill: I would be very interested too (of course) david, what smalltalk do you use? Does anyone know a software called Tiger? dav: Tigre! I use SMALLTALK-80 Maybe I don't have it, but it's a user interface editor Is it a kind of program generator? precisely Portnoy, that is what I think I'ld like. actually, I just figured the node should have a zero argument block +associated with it. then clicking on the node sends #value. david: yes, i think you will be provided with some update aspects to +communicate with the UI bill: yes, but what happens if you want to save the net with BOSS, +blocks are difficult I've never used BOSS, so it hasn't been a consideration. bill: baz talked about some hypertext system of him for 2.5 In truth what I am looking for is quick and dirty. It would be nice to have buttons, but not so nice that I want to +spend more than a week or so implementing them. bill: hotdraw and foible come near to it bill: you irritated me, because I thought of some Class of Buttons +that do it Well, another question. Is anyone aware of DBMS products in Smalltalk? bill: but it's more a kind of node you need, the standard buttons +will do david: yes, orion, gemstone and our own prototype Cookie david: and it could be that ENVY and ENFIN have it to david: but perhaps you only need the Binary Object Storage Service +BOSS? Portnoy: thanks *** Signoff: david (david) *** tonyk has joined channel #programST david: Orion and Gemstone are OODBMS implemented (part or whole) i +ST hi tonyk ENVY, ENFIN and BOSS are enhancements tonyk, what smalltalk do you use? parcplace mostly these day though i've played with digitalk's stuff +since ah Methods (only one i haven't used is the OS/2 version) Gotta run folks, see you in a month or so. eybdoog. *** BillVoss has left channel #programST (as an aside, I received an offer from MS for C/C++, 6000 pages of docs, SDK +3.1 with SDK docs online, plus 3 SDK manuals, plus 386MAX, all for $139! not +a bad offer) *mikeoltz* yeah, i got that. i already have Borland. with this package you can write your own .dll's for windows How do you like Borlands pkg? *mikeoltz* i have been using Borland's compilers for years, and i like the IDE +better than Microsoft's. *mikeoltz* each package has its advantages. comp.lang.smalltalk spread the rumour of PP/OW for NeXT and OS/2 (ide = intergrated dialog editor ?) (integrated) *mikeoltz* integrated development environment. has multi-file editor, option +setting, compiler, all built in. *Portnoy* we have an ide = instructional design editor *mikeoltz* Microsoft's IDE still runs only under DOS! (but can compile for +Windows) Portnoy, is that part of the PP nativeGUI version(s) rumor(?) ? *mikeoltz* Borland comes with a DOS-hosted IDE and a Windows-hosted IDE. ah *mikeoltz* I am using the /MSG command to talk to you because it is off-topic. what's an instructional design editor? (pardon my ignorance) whom are you asking? i don't know. ;), sorry doing too much at once *Portnoy* sorry, was a privat message because our ide is not in smalltalk, and +it's for analysis of computer based tutoring with this cozy a group, slightly off topic msg's can be "live" I would +think, ok? anybody with experience with stephen popes MODE system (Music)? Portnoy: Yes! I'm a co-author. I like it. How is it compared with commercial sequencers, stable?, superior? Of course, it was designed by people with lots of cool Sun-based +hardware, but it's still very cool. Portnoy: It doesn't really tread on the turf of commercial +sequencers yet. I thought it would be more Mac specific It doesn't do too many "traditional things yet. I had problems to get at least the minimal package over the ocean +:-( No, it's pretty platform independent, but with a lot of cool +interfaces to specific devices you'll usually find on Suns. Pardon my ignorance, but how does MODE deal with MIDI devices from the +Sun? We tackled some more bizarre forms of notation and recording first, +like TR-trees, and digital audio. tonyk: It uses Sun's MIDI little-known driver and interface. tonyk: er, It uses Sun's little-known MIDI driver and interface. little know is right, i don't remember ever seeing it on Sun's price +list. ;) if I was about to buy a computer for smalltalk and music, what would +you recommend? Right. It's not a released product. It's more like an alpha product +that they give away for free to people who know about it and ask the right +people for it. Sad, really. But understandable, since it's not something they are putting a lot +of resources into. Portnoy: I'd recommend a Macintosh. NeXT and Falcon have DSP but no Parcplace Smalltalk, Portnoy: a pair of bongo drums, or a didgerido. you can engage in +lots of smalltalk about them... :-) I'll have interfaces for it done before long. Portnoy: Not yet, anyway. SUN, IBM and DEC are to expensive for private use, so Mac remains Portnoy: Yeah, I'd almost recommend the NeXT, but the Mac seems a +bigger win in terms of other music software. oops and PCs of course :-( Since the NeXT is becoming rather affordable. NeXT, how much? Oh, yes! Don't forget that NeXTStep runs on '486 boxes, faster than +the on the NeXT boxes! You can get a mono NeXTstation for US 3,500. NextStep has been released for 486? cal: same question as martinb? cal: i know it's announced, but... martinb: not released. It's actually pretty funny. They don't know +what to do about the fact that NeXTStep runs faster on the 486 boxes than on +he "native platform". I think they're trying to gracefully find a way of +SLOWING IT DOWN on the 486 boxes before they release it! too bad ooooooooohhhhhhhhhhh Anyway, MODE is best on the Suns at this particular moment, becuase +we have the largest number of cool device interfaces there. Steve Jobs must be really embarrassed... it's time that the NeXT itself runs on a RISC CHip Portnoy: Right. I think the 68000 series will be totally supplanted +by RISCs before too long (~5 years). cal: where did you get that information on NeXTStep? Portnoy: trade rag. I think it's appeared in the Wall Street +Journal, among other places. I've always been kinda sad that the Motorola 88K RISC didn't do better. I'll be hopping over to the next newsgroup after I leave here :) mb: yes, i think they put their experience of the 88k in the POWER +Chipset (what is the name of the next newsgroup, anyone know? you mean NeXT newsgroup, martinb? ARM gets my vote... yes do you mean comp.sys.next.* ? *** shf has joined channel #programST there are several. welcome shf hi, mind if i listen? if you can listen, tell us how. you can watch easily. mike: whichever one would mpost likely have info on the NeXtStpe on 486 :) cal: did you get your fun by programming MODE or by using it (and +how)? hmm. ya got me, i only know about them, i don't use them, martinb. oh well... I'll grep my .newsrc Portnoy: I was a user of it first. Then, when I saw all the things +that "needed fixing", I was a programmer of it... the typical Smalltalk +cycle! Actually, I was involved in a major redesign of it. So, we discussed +it pretty abstractly before we really got our hands dirty. is stephen interested in MODE scientifically? "Scientifically" ? i mean is it a research of him (abstract OO music representation or +something?) (Oh,sorry: for those who haven't heard of it before, MODE stands for +"Musical Object Development Environment". It was written by Stephen Pope, et +al, in ParcPlace Smalltalk.) ah thank you Portnoy: Yeah; it's his main personal project (besides composing, of +course!) And it keeps my image nice and fat, as well :) what are your pp images sizes? ave size? 4 Meg! would you say that's average? Yeah. MODE is big. *** Signoff: shf (Leaving) Of course, there are ways to pare that down, I'm just too lazy at +the moment. how big would you estimate without MODE? do you do MIDI or /dev/audio/ ? Virgin size is about 1.7 Meg. Well, be fair, I've also got a bunch +of other crap in there, too. Portnoy: both. that gives me an idea /dev/audio and /dev/midi. and what midi device? Portnoy: All sorts. We usually use a rackmount wavestation for +demos. I'm hoping to complete an interface to the Zeta MIDI guitar soon. as a comparison, my V/Win v2.0 image with WindowBuilder and SubPanes/V is +running about 1meg hey, i have a wavestation to martinb: Kthere's no comparison, rally (he said contentiously). martinb: Ahem. There's no comparison, really (he said +contentiously). :) yeah, I guess so :( martinb: what's your idea? Cal: don't know where that line came from, really are you guys happy with the date and time of these conferences? suggestions +to get more participants? cal: so you can go to the meetings regulary? choose a topic ahead of time? Well, they're a little early in the morning for me... :) It's a +good time. martinb: yes, i very happy with it, 'cause i'm in europe and have +more time in the evening if you change it, it would be in the middle of the night for us I was hoping to induce ST industry types to participate as "guest s" , but +hard to do, when you only have 6 or so participants Well... I would volunteer to be one of those people. what would be your subject matter(?) ? subject matter/ topic ? (hello ?) Net lag... Well, that's a good question, since there is far too much +secrecy nowadway. But I would probably talk about current ("non-secret") +programming concepts, like MVC, and wild ideas for furure systems. future nowadays (wish I could type!) would this be a lecture, or a discussion with you leading? Probably a discussion (less prep) it's getting late for me, i'm hungry, so goodbye all, nice chat +anyway later Portnoy smalltalk & music & irc = #programST :-) be right back... *** Signoff: Portnoy (Portnoy) sounds fine with me, why don't you work up a small notice that I can build +an annuncement around for the next meeting? must get back to work. bye. *** Signoff: mikeoltz (mikeoltz) back Yeah, that sounds good. good where are you located? I'm in Sunnyvale. ah Where are you? I'm thinking of trying a second st on irc meeting mid month at an evening +time for those in the Western Hemi. What do you think? Los Angeles I think that would be a good idea. I was just getting intested when +everyone left! Deciding on some sort of topic before hte meeting is a good +idea, too. Just throwing a bunch of programmers together in a room usually +doesn't lead to very coherent results.... Imagine a room full of C programmers! Eeugh! well, work up that piece and send it to me, and we'll try it next month... martinb: Sure thing. I'll work up another anncouncement for the mid-month western hemi meeting, +19:00 PDT sound like a good time? I'll post on compuserve, too cool. Tony, any ideas? He's been idle to 52 minutes... for maybe he's just a lurker :) Yah. or just capturing is latta@xcf.Berkeley.EDU your correct addr? Yup. well, I guess that about does it for today, eh? Pretty much. Although I was reminded by one thing when you were +talking about image sizes. So, we were thinking it might be cool to run bytes +through some sort of compression en route to doing image saves/loads. from within ST, or as a dos thing? Within ST. Portable. I'm not sure there's a real need given current computing power? It seems like it could provide a large *space* savings for a small +time tradeoff. Disk space seems to be the one thing that hasn't improved +exponentially in the last few years. I think it's workable and reasonable, but I don't think I'd NEED to +use it, and I'm only using a 386/20 with a 213/15msec hd Yeah. I'm not sure if it's really necessary, or if it would just be +a cool optimization hack... But I'm sure SOMEone would find it useful. One of the things that really annoys me is when people rag on +smalltalk for not being a good citizen in their resource-starved computing +environments. I agree it would be useful to some and that it wouldbe a cool +optimization hack Despite the fact that they could just go out and get a much better +bunch of hardware for a very reasonable cost... they don;t want to change +their environement. Yeah. I suspect it maybe more of a problem in the PP st world of unix, +multiusers and larger images Actually, I was thinking about the people with small DOS +environments (the ones who are making Bill Gates a mutli-billionaire). than in the V/Win world of individual programmers People actually don't care at all in the large workstation +environments. I think that in the intel world people who use smalltalk are +developers with adequate resources I suppose.. I guess I'm thinking about the more casual people who +are intersted in Smalltalk, but then decide against it because it doesn't +suit their old hrdware. Anway... it's time for lunch. This was a good conversation. I'm sure those people exist yeah, see you next time Bye! bye fini