ftp.nice.ch/peanuts/GeneralData/Usenet/news/1996/Prog-12

This is Prog-12.gz in view mode; [Up]


From: rwakeman@thoughtport.com Newsgroups: comp.sys.next.programmer Subject: Wed Page Design App? Date: 26 Nov 1996 03:36:04 GMT Message-ID: <57doj4$hg3@news1-alterdial.uu.net> There are apps for mac and windows. (Adobe Pagemill, Claris Home Page), which simplify web page design. Not being a programmer myself, I was wondering if there are any such apps for NextStep or OpenStep? Thanks Robert rwakeman@thoughtport.com
From: ppai@soback.kornet.nm.kr (BongOk Kim (kornet)) Newsgroups: comp.sys.next.programmer Subject: [Q] NEXTSTEP 3.3 Install CD-ROM on the Cube Date: 26 Nov 1996 12:10:17 GMT Organization: KORNET Message-ID: <57emn9$p2h@usenet.kornet.nm.kr> Hi, I have a NeXTcube and I''m going to install the NEXTSTEP 3.3 with CD-ROM drive. But I don't know How can I intstall the NEXTSTEP without floppy drive. Please give me some advice. Thanks, YoungHoon Kil ppai@soback.kornet.nm.kr (Cyberdog, Voice Mail OK) http://soback.kornet.nm.kr/~ppai (NEXTSTEP News written by Korean)
From: Paul Heffernan <phef@cedar.co.uk> Newsgroups: comp.sys.next.programmer Subject: NEXTSTEP developers in Ireland? Date: Tue, 26 Nov 1996 11:56:21 +0000 Organization: Cedar Systems Distribution: world Message-ID: <V6kzaAAlrtmyEwwc@cedar.co.uk> MIME-Version: 1.0 Cedar Systems Limited would be interested to get in contact with any NEXTSTEP developers currently based in the Irish Republic regarding the possibility of NEXTSTEP development. Please email us at the address below, no need to send resume at this stage, just some way for us to contact you and an indication of the level of your experience. Many thanks, Paul Heffernan. ------------------------------------------------------------------ Paul Heffernan, Product Development Manager. Cedar Systems, 2440 The Quadrant, Aztec West, Bristol BS12 4AQ, UK Phone: +44 (0) 1454 878708 Fax : +44 (0) 1454 878608
Newsgroups: comp.sys.next.programmer From: dsr@lns598.lns.cornell.edu Sender: btr@trenet.com Date: 30 Nov 1996 22:04:52 EST Control: cancel <32a0c8ce.17345735@nntp.cts.com> Subject: cmsg cancel <32a0c8ce.17345735@nntp.cts.com> no reply ignore Message-ID: <cancel.32a0c8ce.17345735@nntp.cts.com> Spam cancelled by dsr@lns598.lns.cornell.edu original subject was Be a Beta Tester!
From: dr@ripco.com (David Richards) Newsgroups: comp.sys.next.hardware,comp.sys.next.marketplace,comp.sys.next.misc,comp.sys.next.programmer,comp.sys.next.software,comp.sys.next.sysadmin,comp.sys.northstar,comp.sys.nsc.32k,comp.sys.oric,comp.sys.palmtops,comp.sys.pen,comp.sys.powerpc.advocac Subject: cancel Control: cancel <01bbdfb9$df4f98a0$2e606d86@nik.csn.tu-chemnitz.de> Date: 2 Dec 1996 03:57:10 GMT Organization: Ripco Communications Inc. Distribution: inet Message-ID: <57tk2m$39u$1@gail.ripco.com> <01bbdfb9$df4f98a0$2e606d86@nik.csn.tu-chemnitz.de> is excessively silly. -- David Richards Ripco, since Nineteen-Eighty-Three My opinions are my own, Public Access in Chicago But they are available for rental Shell/SLIP/PPP/UUCP/ISDN/Leased dr@ripco.com (312) 665-0065 !Free Usenet/E-Mail!
From: Frank Knobloch <Frank_K@inis.de> Newsgroups: comp.sys.next.programmer,de.comp.sys.next Subject: Compiler Error Date: Mon, 02 Dec 1996 14:45:59 +0100 Organization: InIS * Individueller Informatik Service Message-ID: <32A2DD97.60EC@inis.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit CC: Frank_K@inis.de Dear, is there anybody out there who can give us a hint to the following Compiler-Error? cc: Internal compiler error: program ld got fatal signal 10 *** Exit 1 Thanks in advance... Frank -- //--------------- InIS * Individueller Informatik Service------------ [ calling ++49-561-93598-0 andFax ++49-561-93598-46]; [ deliver mailto:info@inis.de ]; [ connect http://www.inis.de ];
From: Frank Knobloch <Frank_K@inis.de> Newsgroups: comp.sys.next.programmer,de.comp.sys.next Subject: Compiler Error Date: Mon, 02 Dec 1996 14:45:51 +0100 Organization: InIS * Individueller Informatik Service Message-ID: <32A2DD8F.63BE@inis.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit CC: Frank_K@inis.de Dear, is there anybody out there who can give us a hint to the following Compiler-Error? cc: Internal compiler error: program ld got fatal signal 10 *** Exit 1 Thanks in advance -- //--------------- InIS * Individueller Informatik Service------------ [ calling ++49-561-93598-0 andFax ++49-561-93598-46]; [ deliver mailto:info@inis.de ]; [ connect http://www.inis.de ];
From: frank@this.net (Frank M. Siegert) Newsgroups: comp.sys.next.programmer,de.comp.sys.next Subject: Re: Compiler Error Date: 2 Dec 1996 15:46:41 GMT Organization: NO ORGANIZATION, INC. Message-ID: <57utl1$pte@bias.ipc.uni-tuebingen.de> References: <32A2DD8F.63BE@inis.de> Cc: Frank_K@inis.de In <32A2DD8F.63BE@inis.de> Frank Knobloch wrote: > Dear, > > is there anybody out there who can give us a hint to the following > Compiler-Error? > > cc: Internal compiler error: program ld got fatal signal 10 > *** Exit 1 > > Thanks in advance > Welche Version vom gcc hast Du denn? 'cc -v' sagt es Dir... Ich empfehle bei solchen Dingen immer den aktuellen gcc zu installieren (2.7.2.1 glaub ich) und den zu probieren. Der 'alte' gcc der bei NeXTSTEP dabei ist, hat so seine Macken. (Der neue auch, aber zumindest sind die alten Fehler entfernt... besonders bei C++ merkt man es deutlich) Dein Fehler scheint allerdings beim Linken aufzutreten...10 ist ein Bus Error. Stimmen die Lib Pfade? Irgendwelche wilden Link-Optionen? Schlechtes Karma? -- * Frank M. Siegert [frank@this.net] - Home http://www.this.net * NeXTSTEP, Linux, BeOS & PostScript Guy
From: zander@conextions.com (Aleksey Sudakov) Newsgroups: comp.sys.next.programmer Subject: Re: OpenStep forwarding Date: 2 Dec 1996 16:37:28 GMT Organization: The Internet Access Company, Inc. Message-ID: <57v0k8$a2h@news-central.tiac.net> References: <57dknb$mp5@news.onramp.net> <57monh$app@news.xs4all.nl> jwdb@fygir.nl (Jan-Willem de Bruijn) wrote: >>An exception is raised instead of calling the forwardInvocation method. >>According to the docs the runtime system should call forwardInvocation >>before raising exception. It does not do this. > >I ran into the same problem. Our guess is that NSInvocation isn't implemented This is not true. If one look thoroughly, {s}he could find NSInvocation forwarding mechanism even in NeXTSTEP 3.3 FoundationKit. >yet. Leaving the -forward method in your code, but with the (marg_list) type >replaced by (void *) and using performv:: to forward the message to another >object, disregarding compiler warnings, should do the trick, because it is >being called anyway. It's a dirty hack, though... Yep, the right way to do the trick is to implement - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector as well.The problem is that 1st runtime send - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector and only after that - (void)forwardInvocation:(NSInvocation *)invocation. The exception is occurring in methodSignatureForSelector: since the object can't create a signature. Hope that will help. Aleksey
From: stefanos@Vir.com (Stefanos Kiakas) Newsgroups: comp.sys.next.programmer Subject: WebObjects and WORepetition? Date: 2 Dec 1996 12:21:45 -0500 Organization: Hookup Montreal, Internet Access Montreal. Message-ID: <57v379$8p@Vir.com> Hello all, I'm evaluating the WebObjects Lite product form NeXT and I'e have some difficulty to get it to work. I have an array whose memebers are arrays. I want to display each array in a different cell of a table row. Here is the HTML page: <html> <head> </head> <body bgcolor="#ffffff"> <table> <WEBOBJECT NAME = "PRODUCT_LIST"> <tr> <td width=100><font size="3"><WEBOBJECT NAME = "PRODUCT_NAME"></WEBOBJECT></font></t d> <td width=100><font size="3"><WEBOBJECT NAME = "PRODUCT_PRICE"></WEBOBJECT></font></ td> <td width=300><font size="3"><WEBOBJECT NAME = "PRODUCT_DESCRIPTION"></WEBOBJECT></f ont></td> </tr> </WEBOBJECT> </table> </body> </html> Here is the wod file: PRODUCT_LIST: WORepetition { list = findProductArray; item = aProduct }; PRODUCT_NAME: WOString { value = productName }; PRODUCT_PRICE: WOString { value = productPrice }; PRODUCT_DESCRIPTION: WOString { value = productDescription }; Here is the wos file: id productName; id productPrice; id productDescription; id productArray; id index; id aProduct; - awake { productArray = [NSMutableArray arrayWithContentsOfFile:@"TestArray"]; return self; } - findProductArray { aProduct = [productArray objectAtIndex: 0]; productName = [aProduct objectAtIndex:0]; productPrice = [aProduct objectAtIndex:1]; productDescription = [aProduct objectAtIndex:2]; } How do I display the values of productName, productPrice, and productDescription in the HTML page? stef
From: Charles William Swiger <cs4w+@andrew.cmu.edu> Newsgroups: comp.sys.next.programmer Subject: Re: Compiler Error Date: Mon, 2 Dec 1996 16:52:59 -0500 Organization: Carnegie Mellon, Pittsburgh, PA Message-ID: <8mcoyv200UhWM27JB6@andrew.cmu.edu> References: <32A2DD8F.63BE@inis.de> In-Reply-To: <32A2DD8F.63BE@inis.de> Excerpts from netnews.comp.sys.next.programmer: 2-Dec-96 Compiler Error by Frank Knobloch@inis.de > is there anybody out there who can give us a hint to the following > Compiler-Error? > > cc: Internal compiler error: program ld got fatal signal 10 > *** Exit 1 The linker ('ld') encountered an internal error which caused it to crash with a bus error. This is a bug that should be reported to NeXT. If it is reproducable and deterministic (ie, ld always crashes when trying to build that program), the odds are good that NeXT can fix it if you make a test case available to them. -Chuck Charles Swiger | cs4w@andrew.cmu.edu | standard disclaimer ----------------+---------------------+--------------------- I know you're an optimist if you think I'm a pessimist.
From: aisbell@ix.netcom.com (Art Isbell) Newsgroups: comp.sys.next.programmer Subject: Does gnumake -j (parallel make) under OS/Mach 4.1 work? Date: 2 Dec 1996 23:00:25 GMT Organization: Netcom Distribution: world Message-ID: <57vn29$79m@sjx-ixn10.ix.netcom.com> Has anyone been using parallel building with gnumake under OS/Mach 4.1? If so, does it appear to build valid executables? I have been having problems with bugs that are typical of a situation where an addition or removal of a method or ivar has occurred, but not all source that depends on these changes has been recompiled and linked. These bugs are typically "does not respond to" crashes caused by bad runtime tables that result when incorrect rebuilding occurs. This may not be due to a problem with gnumake -j because I am also experimenting with the automated maintenance of Makefile.dependencies, so this may be the culprit. However, when I don't specify the -j gnumake flag, the bugs disappear even though my automated dependencies maintenance is still active. I'd like to be able to use the -j option because this significantly decreases build time for our large project. One of the oddities that I've noticed is that link messages occasionally are printed before the compilation messages for source whose object files should be included in the link. This may just be a scrambling of message order due to the parallel gnumake processes... or not. --- Art Isbell NeXT/MIME Mail: aisbell@ix.netcom.com Trego Systems Voice/Fax: +1 408 335 2515 CaseServ: OPENSTEP Voice Mail: +1 408 335 1154 managed care solutions US Mail: Felton, CA 95018-9442
From: mdasilva@mossbeach.next.com (Manuel DaSilva) Newsgroups: comp.sys.next.programmer Subject: Re: What's best ? start on Next Cube or Next Station ? Date: 3 Dec 1996 00:37:44 GMT Organization: NeXT Software, Inc. Message-ID: <57vsoo$g34@news.next.com> References: <3298AFEF.3B50@prodigy.net> In article <3298AFEF.3B50@prodigy.net> Romain Eude <ROM1.E2@prodigy.net> writes: > 23 years old, I am a french Engineer, just arrived in the USA, 1 month > ago. I intend to look for a Next machine to buy because it has been a > dream for years. I would like to purchase a Next machine to discover why > it is said to be one of the best comp ever build. I would like to > discover programming on it (I know C, C++, PROLOG, PASCAL) as I have > heard it is particulary enjoyable. > I don't really know what config to buy, where to buy it, and what soft > to request to achieve my expectations. > > Cold anyone brief/advice me in that quest ? > Are there WWW where I could find general info on next machine, > development environnement, soft so that I can quickly recover my lack of > knowledge ? > > Regards and thank you. > Romain. Well, I did the same about 3 years ago and bought a next station turbo to learn more about NextStep, it paid off and I landed a job quickly. I would say that the cube will be a collectible piece one of these days (was exposed in SF MOMA recently) but the pizza box is may be more practical. I would go with either one if it's for learning, color is nice but not essential (there is a price to pay for it), go with a turbo model (33 Mhz), at least 24 Mb Ram and 1Gb HD. Lots of ram and disk capacity is good, but if you don't plan to use openstep but only nextstep 3.3 you don't need too much of these. You should find some hardware at comp.sys.next.marketplace WWW sites http://www.next.com http://www.stepwise.com http://www.omnigroup.com http://www.lighthouse.com http://www.sun.com you should try to get some books, this mailing list is not bad either... I don't speak for NeXT of course...
From: mmalcolm crawford <m.crawford@shef.ac.uk> Newsgroups: comp.sys.next.programmer Subject: Re: WebObjects and WORepetition? Date: 2 Dec 1996 23:13:07 GMT Organization: University of Sheffield, UK Message-ID: <57vnq3$psj@bignews.shef.ac.uk> References: <57v379$8p@Vir.com> In-Reply-To: <57v379$8p@Vir.com> On 12/02/96, Stefanos Kiakas wrote: > How do I display the values of productName, productPrice, and > productDescription in the HTML page? > Go back and read up again on how WORepetitions work... :-) You should end up with something like: PRODUCT_LIST: WORepetition { list = productArray; item = aProduct }; PRODUCT_NAME: WOString { value = aProduct.name }; PRODUCT_PRICE: WOString { value = aProduct.price }; PRODUCT_DESCRIPTION: WOString { value = aProduct.description }; Best wishes, mmalc. --
Newsgroups: comp.sys.next.programmer Organization: Antigone Press gateway, San Francisco Return-Path: <ocs@ms.mff.cuni.cz> Message-ID: <199612021704.AA12572@msdec.ms.mff.cuni.cz> Content-Type: text/plain Mime-Version: 1.0 (NeXT Mail 3.3 v118.2) From: Ondra Cada <ocs@ms.mff.cuni.cz> Date: Mon, 2 Dec 96 17:25:25 +0100 Subject: IrDA stack Organization: OCSoftware Hallo, folks, have somebody written/ported an IrDA stack - namely the protocols IrLAP and IrLMP - for NEXTSTEP? I'd like to use the IR port on my laptop, so I'm trying to find the legwork finished before I start to implement it myself :) Thanx for any info. Please, any answers by email - I still have no reading access to news :( --- Ondra Cada ocs@ms.mff.cuni.cz NeXTMAIL and MIME OK
From: aisbell@ix.netcom.com (Art Isbell) Newsgroups: comp.sys.next.programmer Subject: Re: Attempt to remove unrecognized exception handler - what is the cause? Date: 3 Dec 1996 09:03:49 GMT Organization: Netcom Distribution: world Message-ID: <580qdl$96m@dfw-ixnews3.ix.netcom.com> References: <580cup$jt6@dfw-ixnews5.ix.netcom.com> On Mon, 2 Dec 96, I wrote: > I should know by now what causes "Attempt to remove unrecognized > exception handler" syslog messages, but it has happened so > infrequently in the past that I've never internalized the fix. > Thanks to Tim Wood and Ricardo Parada for their quick responses about an improper return from an exception domain causing the above error message. When I was first porting our DBKit app to EOF 2.0, I was doing a lot of programmatic database access down at the adaptor level where many methods can raise, so I learned quickly about returning properly from exception domains. I have since moved database access to the Control level where methods don't raise so frequently and I don't have any instances of improper returns from exception domains. It turns out that the error messages don't occur unless the app is run under gdb in ProjectBuilder. Many of these messages occur within the NSApplicationMain() function before any custom code is encountered, so I don't know why this is happening. But the error messages don't occur when the app is run normally. And I just noticed that the error messages have disappeared after I stopped and restarted gdb (!) I normally run gdb for many hours without restarting it. Must be gremlins... --- Art Isbell NeXT/MIME Mail: aisbell@ix.netcom.com Trego Systems Voice/Fax: +1 408 335 2515 CaseServ: OPENSTEP Voice Mail: +1 408 335 1154 managed care solutions US Mail: Felton, CA 95018-9442
Date: Tue, 03 Dec 1996 04:51:11 -0600 From: Benoit.Marchant@questintl.com Subject: NSConnection enableMultipleThreads Newsgroups: comp.sys.next.programmer Message-ID: <849604940.16219@dejanews.com> Organization: Deja News Usenet Posting Service Does anybody could explain me what does NSConnection - enableMultipleThreads methods, there is no documentation for it ! Thanks in advance Benoit Marchant (MIME Mail) -------------------==== Posted via Deja News ====----------------------- http://www.dejanews.com/ Search, Read, Post to Usenet
From: kyle@morgan.ucs.mun.ca (Kyle Hearfield) Newsgroups: comp.sys.next.programmer,alt.security.pgp Subject: HELP!...Compiling PGP for next. Date: 3 Dec 1996 03:36:39 GMT Organization: Memorial University of Newfoundland Message-ID: <580787$9nh@coranto.ucs.mun.ca> I get the following error when trying to compile pgp for next-intel: -snip- /bin/ld: Undefined symbols: _strdup *** Exit 1 Stop. *** Exit 1 Stop. any ideas? P.S. I am a novice, and I have not worked with a compiler before so I have depended on installation instructions to get me through. Thanks in advance. -- I don't wan't the world, I just want your half. -Unknown ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Kyle D. Hearfield kyle@morgan.ucs.mun.ca ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ PGP FINGERPRINT = 8A 3C 24 C9 86 F5 E6 3C 7B 91 D2 B1 CF 32 B7 E9 **finger for public Key**
From: aisbell@ix.netcom.com (Art Isbell) Newsgroups: comp.sys.next.programmer Subject: Attempt to remove unrecognized exception handler - what is the cause? Date: 3 Dec 1996 05:14:01 GMT Organization: Netcom Distribution: world Message-ID: <580cup$jt6@dfw-ixnews5.ix.netcom.com> I should know by now what causes "Attempt to remove unrecognized exception handler" syslog messages, but it has happened so infrequently in the past that I've never internalized the fix. The app that is causing so many of these errors to occur that it is actually pausing while the console fills up is an OS/Mach 4.1 - EOF 2.0 app. The errors seem to correspond roughly to when programmatic database access is occurring during an event in which a view in the user interface is also being switched out of the main window. I believe there may be some relationship between switching a view whose contents are being updated and these error messages. Any reminder of what can cause these messages would be appreciated. --- Art Isbell NeXT/MIME Mail: aisbell@ix.netcom.com Trego Systems Voice/Fax: +1 408 335 2515 CaseServ: OPENSTEP Voice Mail: +1 408 335 1154 managed care solutions US Mail: Felton, CA 95018-9442
From: d94dwa@csd.uu.se (David Wallin) Newsgroups: comp.sys.next.programmer,comp.sys.next.misc Subject: 3.3patch1 on 3.2dev? Date: 3 Dec 1996 17:31:08 GMT Organization: Not speaking for Uppsala University Message-ID: <581o4s$1qs4@columba.udac.uu.se> this has probably been asked before and I'm sorry I have to ask it again. I installed the DualDeveloper script on my system and it works great, however, the 3.2 package seems a bit out of date :-) so I was wondering what, if any, parts of the 3.3patch1 I can install successfully on my 3.2developer side. thanks, --david.
Newsgroups: comp.sys.next.programmer From: jurgen@oic.de (Juergen Moellenhoff) Subject: Re: NSConnection enableMultipleThreads Message-ID: <E1un7B.p7@oic.de> Sender: news@oic.de Organization: OIC, Bochum, Germany References: <849604940.16219@dejanews.com> Date: Tue, 3 Dec 1996 17:57:11 GMT In article <849604940.16219@dejanews.com> Benoit.Marchant@questintl.com writes: > Does anybody could explain me what does > NSConnection - enableMultipleThreads methods, > there is no documentation for it ! Yes, you are right it is next to nothing. But look under /NextDeveloper/Examples/Foundation/MultiThreadedDO/MultiThreadedDO_main.m. // enableMultipleThreads allows each of these client threads // to use ClientProxy // and implicitly add their runLoop to the connection. Alternatively, // we could // have, in each thread, explicitly done // [[ClientProxy connectionForProxy] addRunLoop:[NSRunLoop currentRunLoop]]; [conn enableMultipleThreads]; It is better then nothing :-). Juergen
From: EDV@lfa.hal.eunet.de (EDV LfA Halle) Newsgroups: comp.sys.next.programmer Subject: Font information from Font Panel Date: Tue, 03 Dec 1996 20:09:36 GMT Organization: Landesamt fuer archaeologische Denkmalpflege Sachsen-Anhalt) Message-ID: <5824sr$mno@news.Dortmund.Germany.EU.net> I have a simple question. How get i the information about font name, size and so on direct from Font Panel without converting the font of selected text in a user interface object ? Thanks, Thomas Richter Landesamt fuer archaeologische Denkmalpflege Halle Job-email:EDV@lfa.hal.eunet.de Home-email:Thomas_Richter@t-online.de
From: rog@ohm.york.ac.uk (Roger Peppe) Newsgroups: comp.sys.next.programmer,comp.sys.next.sysadmin Subject: Re: Looking for a UNIX find utility program (xargs is great) Date: 5 Dec 1996 13:29:37 GMT Organization: Department of Electronics, University of York, UK. Message-ID: <586io1$8f@netty.york.ac.uk> References: <57gcp4$36k@tallowcross.uni-frankfurt.de> <57hild$eh@tallowcross.uni-frankfurt.de> <5851mk$47p@precipice.fdn.fr> On 4 Dec 1996 23:32:36 GMT, Hugues RICHARD <hugues@precipice.fdn.fr> wrote: > Uli Zappe wrote: (quoting Art Isbell) > > > find . -type f -print | xargs egrep 'aSearchRegularExpression' > Well, there's a more direct way of doing this within find : > > find . -type f -exec egrep 'aSearchRegularExpression' {} \; -print but very slow, as it starts up an instance of egrep for every file. that's why xargs was invented. rog.
From: Garance A Drosehn <gad@eclipse.its.rpi.edu> Newsgroups: comp.sys.next.programmer,comp.sys.next.misc Subject: Re: 3.3patch1 on 3.2dev? Date: 4 Dec 1996 08:00:44 GMT Organization: Rensselaer Polytechnic Institute, Troy NY, USA Message-ID: <583b3c$t8m@usenet.rpi.edu> References: <581o4s$1qs4@columba.udac.uu.se> d94dwa@csd.uu.se (David Wallin) wrote: > this has probably been asked before and I'm sorry I have to ask > it again. I installed the DualDeveloper script on my system and > it works great, however, the 3.2 package seems a bit out of date > :-) so I was wondering what, if any, parts of the 3.3patch1 I > can install successfully on my 3.2developer side. Of the patch? I don't think I'd install any of it. It is not a patch for NS-3.2. There is the foundation-kit patch (which is available as a NeXTanswer, but I forget the number). That would be useful to install on your NS-3.2 system, if you haven't already. --- Garance Alistair Drosehn = gad@eclipse.its.rpi.edu Senior Systems Programmer (MIME & NeXTmail capable) Rensselaer Polytechnic Institute; Troy NY USA
From: aisbell@ix.netcom.com (Art Isbell) Newsgroups: comp.sys.next.programmer,comp.sys.next.sysadmin Subject: Re: Looking for a UNIX find utility program (xargs is great) Date: 5 Dec 1996 03:06:59 GMT Organization: Netcom Distribution: world Message-ID: <585e8j$rsp@dfw-ixnews6.ix.netcom.com> References: <57gcp4$36k@tallowcross.uni-frankfurt.de> <57hild$eh@tallowcross.uni-frankfurt.de> <57kelf$poc@saturn.genoa.com> <5851mk$47p@precipice.fdn.fr> hugues@precipice.fdn.fr (Hugues RICHARD) wrote: > Uli Zappe wrote: (quoting Art Isbell) > > > > find . -type f -print | xargs egrep 'aSearchRegularExpression' > > > If rootDirectoryForFind contains many files, the resulting > > > egrep command might exceed the maximum UNIX command length. > > Well, there's a more direct way of doing this within find : > > find . -type f -exec egrep 'aSearchRegularExpression' {} \; -print The problem with using -exec is that an egrep process is spawned for every file found which is much slower than using xargs which spawns only a single egrep process. Well, I learned that xargs will break up long argument lists, so several egrep processes might be spawned, but not nearly as many as using -exec. -- Art Isbell NeXT/MIME Mail: aisbell@ix.netcom.com Trego Systems Voice/Fax: +1 408 335 2515 CaseServ: OPENSTEP Voice Mail: +1 408 335 1154 managed care solutions US Mail: Felton, CA 95018-9442
From: paul@pth.com (Paul Haddad) Newsgroups: comp.sys.next.programmer Subject: Automatic Dynamic Class Loading Date: 5 Dec 1996 15:27:31 GMT Organization: InternetMCI Message-ID: <586pl3$avh@news.internetmci.com> Hi, Is there a way to tell the objc runtime that it should call a certain function whenever any undefined classes get messaged? What I'd like to do is have something like the code below. void main() { [[SomeClassImplementedInABundle alloc] init]; } Since SomeClassImplementedInABundle is undefined I'd like to call a function that looks for the appropriate bundle and loads the class into the runtime system... Is there any way to do this? I've thought about defining SomeClassImplementedInABundle as a Macro that causes the actual class to be loaded in, but I don't really like this solution too much, and would like to find something a little more elegant. Thanks, -- Paul Haddad
From: Steve Hayman <shayman@next.com> Newsgroups: comp.sys.next.programmer,comp.sys.next.sysadmin Subject: Re: Looking for a UNIX find utility program (xargs is great) Date: Thu, 05 Dec 1996 14:14:12 -0500 Organization: NeXT Software Canada Message-ID: <32A71F04.6C2C@next.com> References: <57gcp4$36k@tallowcross.uni-frankfurt.de> <57hild$eh@tallowcross.uni-frankfurt.de> <57kelf$poc@saturn.genoa.com> <5851mk$47p@precipice.fdn.fr> <585e8j$rsp@dfw-ixnews6.ix.netcom.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit I want to caution all these new fans of xargs to avoid making the mistake I made once. In an effort to write a script that would clean out old files in /tmp, I set up something like this once to run (as root) from crontab every night: find /tmp -mtime +1 -print | xargs rm This is a BAD IDEA. Generally find and xargs work together nicely, but consider what happens in the (unlikely) case that you have a file with a newline in its name. Newlines are legal in Unix file names (the only chars you can't have in a filename are '/' and '\0'). find will write out the filename with the embedded newline, meaning that it is now writing out two consecutive lines rather than one, and xargs will see this single filename as two separate files, and will no doubt do the wrong thing. Perhaps this seems unlikely, but there is nothing to prevent a malicious user from creating a directory under /tmp called "\n". suppose you then create /tmp/\n/etc/passwd. the find command in the above example comes along and writes out what it thinks is one line ... /tmp/\n/etc/passwd and feeds it to "xargs rm", which reads two lines /tmp /etc/passwd and executes "rm /tmp /etc/passwd". whoops. this actually happened to me once. It wasn't a malicious user creating the \n directory - I actually created it myself to test this theory about find and xargs, verified the theory, and then forgot to remove the directory. So for a few days our password file was mysteriously getting removed every night until I remembered the little experiment I'd forgotten to clean up. Be careful with find and xargs! xargs is great, find and xargs together are often very useful, but these weird things can happen if you don't anticipate odd filenames. Some versions of "find" have a "-xargs" built in, and that's one way to avoid this particular problem. Stevea
From: Steve Hayman <shayman@next.com> Newsgroups: comp.sys.next.programmer,comp.sys.next.sysadmin Subject: Re: Looking for a UNIX find utility program (xargs is great) Date: Thu, 05 Dec 1996 14:17:09 -0500 Organization: NeXT Software Canada Message-ID: <32A71FB5.506A@next.com> References: <57gcp4$36k@tallowcross.uni-frankfurt.de> <57hild$eh@tallowcross.uni-frankfurt.de> <57kelf$poc@saturn.genoa.com> <5851mk$47p@precipice.fdn.fr> <585e8j$rsp@dfw-ixnews6.ix.netcom.com> <32A71F04.6C2C@next.com> <32A71F74.54EE@next.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit I want to caution all these new fans of xargs to avoid making the mistake I made once. In an effort to write a script that would clean out old files in /tmp, I set up something like this once to run (as root) from crontab every night: find /tmp -mtime +1 -print | xargs rm This is a BAD IDEA. Generally find and xargs work together nicely, but consider what happens in the (unlikely) case that you have a file with a newline in its name. Newlines are legal in Unix file names (the only chars you can't have in a filename are '/' and '\0'). find will write out the filename with the embedded newline, meaning that it is now writing out two consecutive lines rather than one, and xargs will see this single filename as two separate files, and will no doubt do the wrong thing. Perhaps this seems unlikely, but there is nothing to prevent a malicious user from creating a directory under /tmp called "\n". suppose you then create /tmp/\n/etc/passwd. the find command in the above example comes along and writes out what it thinks is one line ... /tmp/\n/etc/passwd and feeds it to "xargs rm", which reads two lines /tmp /etc/passwd and executes "rm /tmp /etc/passwd". whoops. this actually happened to me once. It wasn't a malicious user creating the \n directory - I actually created it myself to test this theory about find and xargs, verified the theory, and then forgot to remove the directory. So for a few days our password file was mysteriously getting removed every night until I remembered the little experiment I'd forgotten to clean up. Be careful with find and xargs! xargs is great, find and xargs together are often very useful, but these weird things can happen if you don't anticipate odd filenames. Some versions of "find" have a "-xargs" built in, and that's one way to avoid this particular problem. Steve
From: Steve Hayman <shayman@next.com> Newsgroups: comp.sys.next.programmer,comp.sys.next.sysadmin Subject: cmsg cancel <32A71F04.6C2C@next.com> Control: cancel <32A71F04.6C2C@next.com> Date: Thu, 05 Dec 1996 14:16:15 -0500 Organization: NeXT Software, Inc. Message-ID: <32A71F7F.54F7@next.com> References: <32A71F04.6C2C@next.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit This message was cancelled from within Mozilla.
From: Steve Hayman <shayman@next.com> Newsgroups: comp.sys.next.programmer,comp.sys.next.sysadmin Subject: cmsg cancel <32A71F74.54EE@next.com> Control: cancel <32A71F74.54EE@next.com> Date: Thu, 05 Dec 1996 14:16:36 -0500 Organization: NeXT Software, Inc. Message-ID: <32A71F94.4BDA@next.com> References: <32A71F74.54EE@next.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit This message was cancelled from within Mozilla.
From: alex@hutchtel.net (Snoopy & Sailor) Newsgroups: comp.sys.next.programmer Subject: Programming Languages Date: Thu, 05 Dec 1996 15:13:57 -0600 Organization: alex@hutchtel.net Message-ID: <alex-0512961513570001@hutch-210.hutchtel.net> Programmer's InfoPage http://www.geocities.com/SiliconValley/Heights/6121 If you need information about some programming language for DOS, Win 3.x & Win 95, MacOS, Unix, Amiga, NewtonOS... go to Programmer's InfoPage. It has information about these languages: Speed-Pascal/2 (SP/2) FPK-Pascal Virtual Pascal for OS/2 TMT Pascal Pro Delphi Turbo Pascal for Windows 1.5 Turbo Pascal 7.0 for DOS O'Basic95 OpenBASIC Tiny Basic ACE NS BASIC VIP-BASIC Chipmunk Basic YABASIC FutureBASIC True BASIC QuickBasic QBasic Liberty BASIC PowerBASIC Visual Basic Eiffel Python Perl XDS Erlang YAFL Programming Language Theta SMSL Prometheus PL/B Object Oriented Turing (OOT) NESL Mercury LIFE Juice Euphoria E Concurrent Clean Cause Befunge BARSIC AMPL Optima++ DJGPP V VIP-C Visual Age for C++ Symantec C++ Watcom C/C++ Borland C++ Visual C++ Please send me (alex@hutchtel.net) links to languages i missed, thanks :-) -- ____________________________________________ Alexei Syrovatkin E-Mail: alex@hutchtel.net WWW : http://www.geocities.com/SiliconValley/Heights/6121 :-)
From: shess@one.net (Scott Hess) Newsgroups: comp.sys.next.programmer Subject: Re: Automatic Dynamic Class Loading Date: 5 Dec 96 16:21:49 Organization: Is a sign of weakness Message-ID: <SHESS.96Dec5162149@howard.one.net> References: <586pl3$avh@news.internetmci.com> In-reply-to: paul@pth.com's message of 5 Dec 1996 15:27:31 GMT In article <586pl3$avh@news.internetmci.com>, paul@pth.com (Paul Haddad) writes: Is there a way to tell the objc runtime that it should call a certain function whenever any undefined classes get messaged? What I'd like to do is have something like the code below. void main() { [[SomeClassImplementedInABundle alloc] init]; } Since SomeClassImplementedInABundle is undefined I'd like to call a function that looks for the appropriate bundle and loads the class into the runtime system... Is there any way to do this? I've thought about defining SomeClassImplementedInABundle as a Macro that causes the actual class to be loaded in, but I don't really like this solution too much, and would like to find something a little more elegant. Unfortunately, you can't really say it as above, because "SomeClass" has to be available at link time. So you can't link, so you can't run the program :-). What you _can_ do is have a function or method which gets passed a string identifying the class you want, have it check to see if the class is already loaded,and if not go look for it and load it. This is only necessary when you're referencing the class object itself - you can use the resulting objects just like any other objects. Look on the archives for RZBundle, it implements this. Later, -- scott hess <shess@one.net> (606) 578-0412 http://w3.one.net/~shess/ <I plan to become so famous that people buy tapes of me reading source code>
From: wave@pixar.com (Michael B. Johnson) Newsgroups: comp.sys.next.programmer Subject: any success stories dynamically loading C++ code into a 7.6 tclsh? Date: 30 Nov 1996 09:10:01 GMT Organization: Pixar Animation Studios (Eastern Office) Message-ID: <57otl9$536@nntp.interaccess.com> For some time now, I've been working on a large body of C++ code. This code integrates tcl pretty tightly to itself, and for purely lazy reasons, I've just been building a custom tclsh/wish that links my large library of C++ code to libtcl/tk directly. I basically copied tclAppInit.c, compiled it as C++ code, and linked together tcl/tk and my libraries. This has worked fine with both tcl7.5 and 7.6. Now that my code (i.e. the C++ classes) has reached a certain level of stability, I want to be able to build it as a shared library that can be loaded into a somewhat lighter/more vanilla tclsh/wish. I realize (perhaps wrongly) that I can't use the standard ones, as I'll need to at least compile main() as C++ code, but I was hoping to just have my standard tclsh/wish be that, and then load the shared library in. I downloaded the dynamic loading example and got it to work on my two favorite UNIXy platforms; NEXTSTEP and IRIX. The IRIX one was a bit tricky as I compile tcl for both their old 32 bit format and their new one, and the shared libraries are incompatible (and their error messages could be more helpful at times...), but I finally figured that out. Anyway, I got this to work fine with a C version of tclsh and a C version of dynamically loadable code, but I've had no luck on either platform dynamically loading the C++ code. On NEXTSTEP 3.3, I'm using gcc 2.7.2 and libg++2.7.1 running on Intel, and on the SGI I'm running IRIX 6.2 with C++ 7.0 running on an Indigo^2/R10K, and I'm using tcl7.6 (I'm not tossing Tk into the stew yet). On both platforms, I modified tclAppInit.c slightly to be correct C++ (put the function types in the argument list for main() and Tcl_AppInit()), and then compiled and linked them with the C++ compiler. I then attemped to to "load" the dynamically loadable library of my code (on NEXTSTEP, you can make any code dynamically loadable, but not shared). On both systems, I get complaints of unresolved symbols. I could obviously go into more detail, but I'm hoping someone out there has had success with one of these two platforms doing a similar thing, and would be willing to help me out. I'll be happy to summarize success to the appropriates newsgroups/FAQ... -- --> Michael B. Johnson, SMVS, Ph.D. -- wave@pixar.com|wave@media.mit.edu --> Media Arts Technologist, Pixar Animation Studios (Eastern Office) --> alumnus, MIT Media Lab, Computer Graphics & Animation Group --> http://wave.www.media.mit.edu/people/wave/
From: fischer-michael@cs.yale.edu (Michael Fischer) Newsgroups: comp.sys.next.programmer Subject: Re: #define quite simple Date: 30 Nov 1996 17:18:02 GMT Organization: Yale University Computer Science Dept., New Haven, CT 06520-8285 Message-ID: <57pq8a$1tv@babyblue.cs.yale.edu> References: <E1FJ79.8GG@x-lan.alienor.fr> fgalot@x-lan.alienor.fr wrote: : ControlInspect.m:463: warning: unknown escape sequence : `\ ' : is the result of : : #define MYSTRING "my \" string \" " : Is there a way to avoid this warning? I can't reproduce your problem. The following program compiles and runs just fine for me (black NeXT running NS3.3, /bin/cc compiler). No warnings are produced even with the "-Wall" option. #include <stdio.h> #define MYSTRING "my \" string \" " int main() { puts(MYSTRING); return 0;} Output produced is: my " string " The compiler version as listed by "cc -v" is: Reading specs from /lib/m68k/specs NeXT Computer, Inc. version cc-437.2.6, gcc version 2.5.8 -- ================================================== | Michael Fischer <fischer-michael@cs.yale.edu> | | Professor of Computer Science | ==================================================
From: Tom Reminga <webmaster@q-net.pair.com> Newsgroups: comp.sys.next.software,comp.sys.next.programmer,comp.soft-sys.nextstep Subject: Looking for NeXT Supplies Date: Thu, 05 Dec 1996 20:32:09 -0700 Organization: Q-Net Internet Services Distribution: inet Message-ID: <32A793B9.6F1E@q-net.pair.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Hello all, I have a NEXT Computer and I needed supplies- ie wires, software, etc. I have a NeXT Station. I needed wires to go from the monoter to the computer and the computer to the printer. The number of spins seems to be a odd one- 19 pins. If anyone can help with anything please E-Mail me. If you know how to use a NEXT Computer I would like your E-Mail address for future questions. Thanks Tom Reminga webmaster@q-net.pair.com
From: sanguish@digifix.com (Scott Anguish) Newsgroups: comp.sys.next.programmer Subject: Can EOF 1.2 and EOF 2.0 co-exist on a Mach 4.1 setup? Date: 1 Dec 1996 05:22:24 GMT Organization: Digital Fix Development Message-ID: <57r4mg$kjg@news.digifix.com> I've just upgraded to OS 4.1 on Mach, and installed EOF 2.0, can I also install EOF 1.2 so I can use my older EOF apps? Any gotchas? Thanks Scott -- Scott Anguish DBS Online - http://www.dbs-online.com/DBS sanguish@digifix.com Stepwise OpenStep WWW - http://www.stepwise.com
From: stanj@cs.stanford.edu (Stan Jirman) Newsgroups: comp.sys.next.programmer Subject: OutlineView sources? Date: 1 Dec 1996 07:03:22 GMT Organization: Stanford University Message-ID: <57rajq$8b1@nntp.Stanford.EDU> Before I start re-inventing the wheel: are there somewhere some public-domain sources for an outline view, similar to that in OmniWeb bookmarks? Thanks, - Stan --- Nature photography: http://www-leland.stanford.edu/~stanj NeXTmail and MIME: stanj@cs.stanford.edu
From: jq@papoose.quick.com (James E. Quick) Newsgroups: comp.sys.next.programmer,comp.sys.next.sysadmin Subject: Re: Looking for a UNIX find utility program (xargs is great) Date: 6 Dec 1996 08:27:45 -0500 Organization: PHCS Message-ID: <58970h$lke@papoose.quick.com> References: <57gcp4$36k@tallowcross.uni-frankfurt.de> <57hild$eh@tallowcross.uni-frankfurt.de> <5851mk$47p@precipice.fdn.fr> <586io1$8f@netty.york.ac.uk> In article <586io1$8f@netty.york.ac.uk>, Roger Peppe <rog@ohm.york.ac.uk> wrote: >On 4 Dec 1996 23:32:36 GMT, Hugues RICHARD <hugues@precipice.fdn.fr> wrote: >> Uli Zappe wrote: (quoting Art Isbell) >> > > find . -type f -print | xargs egrep 'aSearchRegularExpression' > >> Well, there's a more direct way of doing this within find : >> >> find . -type f -exec egrep 'aSearchRegularExpression' {} \; -print > >but very slow, as it starts up an instance of egrep for every >file. that's why xargs was invented. Not only slow, but also probably not what you want. When you pass only a single file argument to grep it thinks that you know what file you are searching and thus does not (by default) print out the pathname of the file the string was in. -- ___ ___ | James E. Quick jq@quick.com / / / | Private HealthCare Systems NeXTMail O.K. \_/ (_\/ | Systems Integration Group (617) 895-3343 ) | "I don't think so," said Rene Descartes. Just then, he vanished.
Newsgroups: comp.sys.next.programmer From: fgalot@x-lan.alienor.fr Subject: Why not transparent ? Message-ID: <E1zxo1.4Cp@x-lan.alienor.fr> Sender: news@x-lan.alienor.fr Organization: x&lan Date: Fri, 6 Dec 1996 14:31:13 GMT I want to draw a transparent rectangle which is surrounded by gray lines... - drawSelf:(const NXRect *)rects :(int)rectCount{ NXEraseRect(&bounds); PSnewpath(); PSmoveto(NX_X(&bounds), NX_Y(&bounds)); PSrlineto(NX_WIDTH(&bounds)-1,0); PSrlineto(0,NX_HEIGHT(&bounds)-1); PSrlineto(-NX_WIDTH(&bounds)+1,0); PSrlineto(0,-NX_HEIGHT(&bounds)+1); PSgsave(); PSsetalpha(0.1); PSsetgray(0.5); NXRectFill(&bounds); PSsetlinewidth(3); PSsetalpha(1); PSsetgray(0.2); PSclosepath(); PSstroke(); return self; } what's wrong? -- --------------------------------------- ® ® | ® O_O ® ® | O_O -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- Fred Galot fgalot@x-lan.alienor.fr
From: scott965@ix.netcom.com Newsgroups: comp.sys.next.hardware,comp.sys.next.marketplace,comp.sys.next.misc,comp.sys.next.programmer,comp.sys.next.software,comp.sys.next.sysadmin,comp.sys.northstar,comp.sys.nsc.32k,comp.sys.oric,comp.sys.palmtops,comp.sys.pen,comp.sys.powerpc.advocac Subject: Re: ****DO YOU WANT SOME EXTRA CASH, TRY THAT!!!!!!! Date: 1 Dec 1996 21:14:16 GMT Organization: none Distribution: inet Message-ID: <57ssf8$1mj@tkhut.sojourn.com> References: <01bbdfb9$df4f98a0$2e606d86@nik.csn.tu-chemnitz.de> this is a scam and it is illegal BEWARE In <01bbdfb9$df4f98a0$2e606d86@nik.csn.tu-chemnitz.de> "HAIKO" wrote: > Oh! My? $$$$ > THIS IS THE FAIREST MOST HONEST WAY I KNOW TO SHARE THE WEALTH! Hello! > (Save this file now...it will save you some time typing later if you > decide to try this) > Would you like to make thousands of dollars, quick, legally, with NO > CATCH? Then keep reading....please take five minutes to read this > article it will change your life, just like it did mine. It's true! > You can make up to or over $50,000 dollars in 4-6 weeks, maybe sooner! > I SWEAR I'M NOT LYING TO YOU, AND THIS IS NOT A SCAM! If you're > intrested, keep reading; if you're not, I apologize for wasting your > time. > Here we go. A little while back, I was browsing through these > newsgroups, just like you are now, and came across an article similar to > this that said you could make thousands of dollars in weeks with only > an initial investment of $5! So, I thought, "Yeah, right, must be a > scam", but I was curious, like most of us , so I kept reading. Anyway, > it > said that you send $1 to each of the 5 names and addresses stated in the > article. You then place your own name and address in the article at > the bottom of the list at #5, and post the article in at least 200 > newsgroups (there are thousands). No catch, that was it! > So after thinking it over, talking to a few people first, I tried it. > I figured what have I got to lose except for 5 stamps and $5, right? > Well, guess what...within 7 days, I started getting money in the mail! > I was shocked! I still figured it would end soon, and didn't give it > another thought. But then money kept coming IN, tripling in size and > multiplying by 10-20 times the amount that I got the first week! In my > first week I made about 20 to 30 dollars. But by the end of the second > week, I had made a total of over $1,000!!!! In the third week, I had > over $10,000 dollars, and it's still growing. This is my fourth week > (Oct 11) and I've made about $42,000 TOTAL, and the money is still > coming in..... > Let me tell you how this works and most importantly, WHY it > works...also, make sure you print a copy of the article NOW, so you get > the informatoin off of it, and begin making money. > > The process is very simple, and it consists of 3 EASY steps: > > STEP 1: Get 5 seperate pieces of paper and write the following on each > sheet of paper..."PLEASE PUT ME ON YOUR MAILING LIST. YOU ARE NUMBER > 4." Get five $1 bills and place ONE inside each piece of paper that > you just wrote on, and fold each piece of paper so the bill will not be > seen in the envelope (otherwise, nosey people who like to steal envelopes > with money in it will get yours). Put one paper inside the envelope > and seal it. Do the same for all 5. You should now have 5 envelopes > sealed, EACH have a piece of paper AND a $1 bill stuffed inside of the > paper. Make sure those words that were stated above are stated on each > paper. What you are doing is creating a service by this, this is > PERFECTLY LEGAL. Now then, mail the 5 envelopes with the paper and $1 > in each to the following 5 addresses: > > 1. H. H. , 435 Franklin TPA Apt 15 Mahwah, N.J. 07430 > 2. Bruce, P.O. BOX 63 4700 KEELE ST., NORTH YORK, ONTARIO, M3J 1P3 > 3. Meta Zupan, Dvorska vas 12, 4275 Begunje na Gorenjskem, Slovenia > 4. P.DEBOUZY, 9 rue des Lavandieres, 78530 BUC, FRANCE > 5. Nicholas Portmann, Vettersstrasse 54, Z.105, PLZ 09126, Chemnitz, > Germany > > STEP 2: Now take the #1 name off the list that you see above, move the > other 4 names up (5 becoming 4, 4 becoming 3, ect.) and put YOUR NAME > as number 5 on the list. You can slightly alter this article if you need > to, editing what you need to edit. > > STEP 3: Post your amended article (with your name at #5) to at least > 200 news groups ( I think there are close to 18,000 of them). All you > need is say, at least 200. HOW TO DO THIS: If you have Netscape 3.0 > do EXACTLY the following: > > 1) Click on any news group like normal, THEN click on 'TO NEWS', which > is on the far left when you're in the newsgroups page. This will bring > up a box to type a message in. > > 2) Leave the newsgroup box like it is, CHANGE the subject box to > something flashy, like, "NEED CASH $$$ READ HERE $$$" or "FAST CASH"!!! > > 3) Tab once and you should be ready to type. Now, retype (only once) > THIS whole article WORD FOR WORD, except to insert your name at #5, and > to remove #1 off the list, plus any other small changes you think you > need to make. Keep almost all of it the SAME! > > 4) When you're done typing the WHOLE article, click on FILE in THIS > BOX, RIGHT ABOUVE SEND, NOT WHERE IT SAYS NETSCAPE NEWS ON THE FIRST > BOX. Click on SAVE AS when you're under FILE. Save you artcle as a > text file to your C: or A: drive. DO NOT SEND OR POST YOUR ARTICLE > UNTIL YOU DO THIS. Once saved, move on to number 5 below. > > 5) If you still have all of your text, send or post to this newsgroup > now by just clicking send, which is right below FILE, and right above > Cc: . > > 6)Here's where you're going to post all 200. OK, click on any news > group then click on 'TO NEWS', again in the top left corner. Leave the > NEWSGROUPS BOX alone again, put a flashy subject title in the SUBJECT > BOX, hit TAB once you're in the body of the message, and then click on > ATTACHMENTS, which is below the SUBJECT BOX. You will get another box > to come up. Click on ATTACH FILE, then find YOUR file that you saved; > click once on the file, and then click OPEN' now click on OK; if you did > this right, you should see your file name in the attachments box, and > it will be shaded green. > > IF YOU USE IE EXPLORER IT'S JUST AS EASY...HOLDING DOWN THE LEFT MOUSE > BUTTON, HIGHLIGHT THIS ARTICLE. THEN PRESS THE "CRTL" KEY AND THE "C" > KEY AT THE SAME TIME TO COPY THIS ARTICLE. THEN PRINT THIS ARTICLE FOR > YOUR RECORDS TO HAVE THE NAMES OF THOSE YOU WILL BE SENDING $1 BILLS > TO. NEXT GO TO THE NEWS GROUPS AND PRESS "POST AN ARTICLE" A WINDOW > WILL OPEN. TYPE IN YOUR HEADLINE IN THE SUBJECT AREA AND THEN CLICK IN > THE LARGE WINDOW BELOW. PRESS "CRTL" AND THEN "V" AND THE ARTICLE WILL > BE PLACED IN THE WINDOW. IF YOU WANT TO EDIT THE ARTICLE, DO SO AND > THEN HIGHLIGHT AND COPY IT AGAIN. NOW EVERYTIME YOU POST THE ARTICLE > > IN > A NEW NEWSGROUP ALL YOU HAVE TO REPEAT "CTRL" AND "V" AND PRESS POST. > > 7)That's it. Each time you do this, all you have to do is type in a > different newsgroup, so that way, it posts to 200 DIFFERENT newsgroups, > you see? Now you just have 199 to go!! (Don't worry, each one takes > about 30 seconds, once you get used to it) REMEMBER 200 IS THE MINIMUM. > The more you post the more money you will make. > > AND THAT'S IT!!! THAT'S THE ONLY 3 STEPS THERE IS!!! > > You are now in the mail order business and will start recieving your $1 > envelopes from various people all over the world within days. HINT THE > MORE NEWSGROUPS YOU POST TO, THE MORE MONEY YOU WILL MAKE. You may want > to rent a PO Box eventually because of all the mail. If you wish to > stay anonymous, you can come up with a name, such as "manager" or > "investor". Just make sure all the addresses are CORRECT, please. > > LET ME TELL YOU WHY THIS SYSTEM WORK!!!! > > Out of every 200 postings, let's say I ONLY recieve 5 replies, which is > actually VERY LOW. So I made 5 dollars with my name at #5. Now then, > each person who just sent me $1 makes, say only 200 postings, now with > your name at number 4, WHICH IS A TOTAL OF 1000 POSTINGS, not including > yours too. 50 people send you $1 now; thats $50 you just made! Now, > then your new 50 agents post 200 each with YOUR NAME AT NUMBER 3, OR > 10,000 POSTING (50x200). Average return is 500 at $1 each is $500. > They make 200 postings, which is 5,000 returns at $1 each, which is > $5000 dollars! And finally, 5000 people make 200 postings wach with > YOUR NAME AT NUMBER 1. YOU NOW GET A RETURN OF $50,000 BEFORE YOUR NAME > DROPS OFF THE LIST. AND THAT'S IF EVERYONE MAKES 200 POSTINGS ONLY, > AND IF ONLY 5 PERSONS RESPOND!!!!! > When your name is no longer on the list, you just take the latest > posting that is appearing in the newsgroups, and SEND OUT ANOTHER $5 TO > THE NAMES ON THE LIST, PUTTING YOUR NAME AT 5 AGAIN. And start posting > again. The thing to remember is, do you realize that THOUSANDS OF > PEOPLE ALL OVER THE WORLD ARE JOINING THE INTERNET AND READING THESE > ARTICLES EVERY DAY, JUST LIKE YOU ARE RIGHT NOW!!! So can afford $5 > dollars and see if it really works? I think so..... > People have said, "What if the plan is played out and no one > sends you > the money?" So what! What are the chances of that happening when there > are TONS OF NEW HONEST USERS AND NEW HONEST PEOPLE who are joining the > Internet and newsgroups everyday and are willing to give it a try? > Estimates are at 20,000 to 50,000 new users, every day, with THOUSANDS > of those joing the actual Internet. Remember, play FAIRLY and HONESTLY > and this WILL WORK, I PROMISE YOU!!! You just have to be honest. Make > sure you print this article out RIGHT NOW, also, try to keep a list of > everyone that sends you money and always keep an eye on the mnewsgroups > to make sure everyone is playing fairly. REMEMBER, HONESTY IS THE BEST > POLICY. YOU DON'T NEED TO CHEAT THE BASIC IDEA TO MAKE MONEY!! GOOD > LUCK TO ALL AND PLEASE PLAY FAIRLY AND YOU WILL REAP THE HUGE REWARDS > FROM THIS, WHICH IS TONS OF EXTRA CASH!!! > **By the way, if you try to decieve people by posting the > > messages with > your name on the list and not sending the money to the people already > > on > the list, you will not get much. Someone I talKed to knew someone who > did that and he only made $150 dollars, and that's AFTER seven or eight > weeks! Then he sent the 5 $1 bills, people added him to their lists, > and in 4-5 weeks, he had over $10K. > THIS IS THE FAIREST AND MOST HONEST WAY I HAVE EVER SEEN TO SHARE THE > WEALTH OF THE WORLD WITHOUT COSTING ANYTHING BUT OUR TIME!!! > . > > > > > > > > > > > >
From: "Kieren Simon" <ksimon@nelson.planet.org.nz> Newsgroups: comp.sys.newton.programmer,comp.sys.next.programmer Subject: Re: ***CAN SOMEONE WRITE ME A QUICK LITTLE PROGRAM*** Date: 6 Dec 1996 21:08:20 GMT Organization: Plain Communications Ltd. Message-ID: <01bbe3c0$c1995ca0$755d31ca@kieren> References: <keithf-0412960458230001@ts1-16.dal.cyberhighway.net> > I need a MAC or PC program or macro that will put an extension > at the end of a name for a list of names such as the list > below. The list might be 10 names long or 1000 names long. > Please help me out in this. I presume you mean a list of files in text form, not a list of files on the computer? If so try any spreadsheet. Copy and paste column C into column D but with values only to get the final list. A B C D 1 file1 .ext =A1&B1 file1.ext 2 file2 .ext =A2&B2 file2.ext 2 file3 .ext =A3&B3 file3.ext etc... Kieren Simon Nelson New Zealand
From: keithf@cyberhighway.net (keithf) Newsgroups: comp.sys.newton.programmer,comp.sys.next.programmer Subject: ***CAN SOMEONE WRITE ME A QUICK LITTLE PROGRAM*** Date: 4 Dec 1996 10:44:16 GMT Organization: CyberHighway Internet Services Message-ID: <keithf-0412960458230001@ts1-16.dal.cyberhighway.net> GOOD DAY, I need a MAC or PC program or macro that will put an extension at the end of a name for a list of names such as the list below. The list might be 10 names long or 1000 names long. Please help me out in this. thanks a million Keith MAfzal6633@cyberanywhere.com SSUguyCA KeithF6526 Funnboy2 CORZR1 CapellaG0 QTPIELNZ Killroy186 KStock6421 TiggerMH Raider8588 BMandel771 RconDoin EStaple114 C741 AMahm38932 Sk8ter1515 TwineTiklr Frachaman MastrM5097
From: jray@bigmac.ag.ohio-state.edu (John Ray) Newsgroups: comp.sys.next.sysadmin,comp.sys.next.bugs,comp.sys.next.programmer Subject: Apache 1.2b1 - can anyone compile this on OS 4.0? Date: 4 Dec 1996 13:44:37 GMT Organization: The Ohio State University Message-ID: <jray-0412960848000001@140.254.80.2> Hello, I've been absolutely pleased w/ the previous Apache distributions - of course, I was compiling them under NS 3.3 (Intel). Unfortunately, the combination of OpenStep 4.0 and Apache 1.2b1 doesn't seem to be too happy together. (Fails almost immediately, even if using Apaches REGEX implementation) Any successes? Thanks a bunch, John
From: rog@ohm.york.ac.uk (Roger Peppe) Newsgroups: comp.sys.next.programmer Subject: Re: Compiler Error Date: 4 Dec 1996 17:21:58 GMT Organization: Department of Electronics, University of York, UK. Message-ID: <584bvm$e69@netty.york.ac.uk> References: <32A2DD8F.63BE@inis.de> <8mcoyv200UhWM27JB6@andrew.cmu.edu> On Mon, 2 Dec 1996 16:52:59 -0500, Charles William Swiger <cs4w+@andrew.cmu.edu> wrote: > Excerpts from netnews.comp.sys.next.programmer: 2-Dec-96 Compiler Error > by Frank Knobloch@inis.de > > cc: Internal compiler error: program ld got fatal signal 10 > If it is reproducable and deterministic (ie, ld always crashes when > trying to build that program), the odds are good that NeXT can fix it if > you make a test case available to them. i get those errors occasionally. it isn't reproducible or determistic; usually running the same build again will not produce the same error. i have a feeling it might be due to NFS gremlins. rog.
From: mpruett@cs.tamu.edu (Mark C Pruett) Newsgroups: comp.sys.next.programmer Subject: Where to find gcc for Next? Date: 7 Dec 1996 18:23:16 GMT Organization: Texas A&M Computer Science Department, College Station, TX Message-ID: <58ccmk$quj@news.tamu.edu> Where can I find gcc for the Next? My problem is that the Next station at work doesn't have cc or gcc on it, and I'd like to compile some stuff. Do any of you know of an ftp or web site with compiled gcc executables? Mark Pruett
From: Mycroft <mycroft@datasphere.net> Newsgroups: comp.sys.next.programmer Subject: OpenBSD/NeXT68k Date: 04 Dec 1996 13:40:25 -0800 Organization: DataSphere Sender: mycroft@chrome.datasphere.net Message-ID: <x7hgm2m1iu.fsf@chrome.datasphere.net> Well, now that PacBell finally figured out how to install an ISDN line, I'm starting to get the development team together. If you've emailed me before, please do so again. PacBell seems to love partial transit. Refresher: This is about porting OpenBSD (http://www.openbsd.org/) to NeXT black hardware. .mycroft -- [:]====================================================================[:] [\] Mycroft <mycroft@datasphere.net> >>>>>[DataSphere]<<<<< [=] [=] Key fingerprint = DD B1 A7 D9 2D DF A0 F7 23 C2 6B EC 5A AD 01 A9 [\] [:]====================================================================[:]
From: hugues@precipice.fdn.fr (Hugues RICHARD) Newsgroups: comp.sys.next.programmer,comp.sys.next.sysadmin Subject: Re: Looking for a UNIX find utility program (xargs is great) Date: 4 Dec 1996 23:32:36 GMT Organization: Individual - France Message-ID: <5851mk$47p@precipice.fdn.fr> References: <57gcp4$36k@tallowcross.uni-frankfurt.de> <57hild$eh@tallowcross.uni-frankfurt.de> <57kelf$poc@saturn.genoa.com> Uli Zappe wrote: (quoting Art Isbell) > > find . -type f -print | xargs egrep 'aSearchRegularExpression' > > If rootDirectoryForFind contains many files, the resulting > > egrep command might exceed the maximum UNIX command length. Well, there's a more direct way of doing this within find : find . -type f -exec egrep 'aSearchRegularExpression' {} \; -print Hugues. -------------------------------------------------------------------- hugues@precipice.fdn.fr - French, English, Italian and a few JP ->OK ------------ NS3.2 ------------ NS3.0J ------------ :-) ------------
From: Alex Blakemore <alex@genoa.com> Newsgroups: comp.sys.next.programmer,comp.sys.next.sysadmin Subject: Re: Looking for a UNIX find utility program (xargs is great) Date: 6 Dec 1996 04:20:45 GMT Organization: Genoa Software Systems Message-ID: <5886ut$27c@saturn.genoa.com> References: <57gcp4$36k@tallowcross.uni-frankfurt.de> <57hild$eh@tallowcross.uni-frankfurt.de> <57kelf$poc@saturn.genoa.com> <5851mk$47p@precipice.fdn.fr> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: hugues@precipice.fdn.fr >> find . -type f -print | xargs egrep 'aSearchRegularExpression' Hugues RICHARD wrote: > Well, there's a more direct way of doing this within find : > find . -type f -exec egrep 'aSearchRegularExpression' {} \; -print That works, but using xargs is much more efficient. (find -exec will create a subprocess for every file, xargs sends many files to just a few subprocesses) -- Alex Blakemore alex@genoa.com NeXT, MIME and ASCII mail accepted
From: Timothy Luoma <luomat@peak.org> Newsgroups: comp.sys.next.programmer Subject: Re: Where to find gcc for Next? Date: Sat, 7 Dec 1996 18:04:40 -0800 Organization: The PEAK FTP site for OpenStep & NeXTStep Message-ID: <Pine.SUN.3.95.961207180356.20049A-100000@kira> References: <58ccmk$quj@news.tamu.edu> Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII To: Mark C Pruett <mpruett@cs.tamu.edu> In-Reply-To: <58ccmk$quj@news.tamu.edu> You have to buy the developers tools. If you do that, you'll have /bin/cc which you can use to compile gcc. Without the libraries, you can't compile or use gcc. TjL
Newsgroups: comp.sys.next.programmer,alt.security.pgp From: wiml@netcom.com (Wim Lewis) Subject: Re: HELP!...Compiling PGP for next. Message-ID: <wimlE1xEEH.FIL@netcom.com> Organization: The Seattle Group References: <580787$9nh@coranto.ucs.mun.ca> Date: Thu, 5 Dec 1996 05:39:53 GMT Sender: wiml@netcom4.netcom.com In article <580787$9nh@coranto.ucs.mun.ca>, Kyle Hearfield <kyle@morgan.ucs.mun.ca> wrote: >I get the following error when trying to compile pgp for next-intel: > >/bin/ld: Undefined symbols: >_strdup NeXT's libc-equivalent doesn't have strdup(), but it does have a function with identical semantics named NXCopyStringBuffer(). (Don't ask me why.) You should be able to get pgp to compile either by defining -Dstrdup=NXCopyStringBuffer on the command line, or by putting #define strdup(x) NXCopyStringBuffer(x) in a convenient header file (say, pgp.h). Or you could just find the offending strdup in the source code and replace it with NXCopyStringBuffer. -- Wim Lewis * wiml@hhhh.org * Seattle, WA, USA PGP 0x27F772C1: 0C 0D 10 D5 FC 73 D1 35 26 46 42 9E DC 6E 0A 88 USENET: No Fun Anymore since 1987
Newsgroups: comp.sys.next.programmer From: Nitezki@NiDat.sub.org (Peter Nitezki) Subject: Re: Where to find gcc for Next? Message-ID: <E23Jy3.4Iw@nidat.sub.org> Sender: nitezki@nidat.sub.org (Peter Nitezki) Organization: private site of Peter Nitezki, Kraichtal, Germany References: <58ccmk$quj@news.tamu.edu> Date: Sun, 8 Dec 1996 13:25:14 GMT In article <58ccmk$quj@news.tamu.edu> mpruett@cs.tamu.edu (Mark C Pruett) writes: > Where can I find gcc for the Next? My problem is that the > Next station at work doesn't have cc or gcc on it, and I'd > like to compile some stuff. Do any of you know of an ftp or > web site with compiled gcc executables? > The executable for gcc won't help since you also have no link libs and system header files. Only NeXT supplies them, so you need the Dev package. The commercial version costs an arm and a leg. Academic is still rather costly. Maybe a used one on c.s.n.marketplace? -- Peter Nitezki | Nitezki@NiDat.sub.org # Blessed art thou who knoweth Staarenbergstr. 44 | Tel.: +49 7251 62495 # not about the pleasure and D-76703 Kraichtal | Fax : +49 7251 69215 # delight of being hooked GERMANY | E-mail defunct, sorry # up to the Net. Peter 1,3-5
From: Paul Lynch <Paul_Lynch@plsys.co.uk> Newsgroups: comp.sys.next.programmer Subject: Re: Where to find gcc for Next? Date: Sun, 8 Dec 1996 21:04:10 GMT Organization: P & L Systems Sender: news@seer.demon.co.uk Message-ID: <1996Dec8.210410.26906@seer.demon.co.uk> References: <Pine.SUN.3.95.961207180356.20049A-100000@kira> In article <Pine.SUN.3.95.961207180356.20049A-100000@kira> Timothy Luoma <luomat@peak.org> writes: > > You have to buy the developers tools. If you do that, you'll have /bin/cc > which you can use to compile gcc. > > Without the libraries, you can't compile or use gcc. It's the headers that are the killer for using gcc. Headers are system specific, and can only be supplied by NeXT; they only come with the developer version. Paul -- Paul Lynch (NeXTmail) http://www.plsys.co.uk/~paul
From: elitman@viaduct.com (Eric Litman) Newsgroups: comp.sys.next.programmer Subject: Q on 4.1 POSIX compliance Date: 8 Dec 1996 19:00:35 GMT Organization: Viaduct Technologies, Inc. Message-ID: <58f38j$eog@news2.dn.net> Can anyone make a quick comment on 4.1's POSIX compliance, vis a vis 3.3? Are there still missing basic functions, i.e. strdup, waitpid, etc.? </eal> -- Eric A. Litman Viaduct Technologies, Inc. Bethesda, MD CEO http://www.viaduct.com (301) 493-0220 digital cellular (PCS) info: http://www.celltalk.com
Newsgroups: comp.sys.next.programmer Subject: Re: Automatic Dynamic Class Loading Message-ID: <32AD047A.22B7@running-start.com> From: Eric Hermanson <eric@running-start.com> Date: Mon, 09 Dec 1996 22:34:34 -0800 References: <586pl3$avh@news.internetmci.com> Organization: Running Start, Inc. MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit I think you can initialize an undefined class handler function which is called when objc_getClass() fails, like this: int my_objc_classHandler(const char *name) { return (int)[ClassCache classNamed: [NSString stringWithCString:name]]; } + (void)initialize { if ([self class] == [ClassCache class]) { objc_setClassHandler(my_objc_classHandler); } } Of course you'll have to implement the ClassCache so that it returns the unloaded classes. Take a look at Ralph Zazula's RZBundle (a free software download from Running Start): http://www.running-start.com/cgi-bin/showPage.cgi/downloads/sources.html Eric Paul Haddad wrote: > > Hi, > > Is there a way to tell the objc runtime that it should call a certain > function whenever any undefined classes get messaged? What I'd like to do is > have something like the code below. > > void main() > { > [[SomeClassImplementedInABundle alloc] init]; > } > > Since SomeClassImplementedInABundle is undefined I'd like to call a function > that looks for the appropriate bundle and loads the class into the runtime > system...
From: clientserver@msn.com (Richard Goode) Subject: Obj - C/ WebObjects/ EOF <> WASH DC Metro+ Date: 10 Dec 96 05:19:39 -0800 Message-ID: <00001c42+00000e39@msn.com> Newsgroups: comp.sys.next.programmer Organization: The Microsoft Network (msn.com) Client/Server Resources has cutting edge opportunities in the Washington DC Metro Area for: NeXTStep Developers Responsibilities include design and development of the common object model. Work with other project teams to solidify the design of the common object model through the following development cycles: Requirement Analysis Functional Design Technical Design Construction Application Testing Qualifications: Application of OO design techniques and methodologies 3+ yrs C++ and/or Objective C programming experience 1+ yr UNIX Operating System experience - Sun Solaris 2.5 is ideal NeXTStep, OpenStep Solaris, and Windows NT Operating System experience a plus Knowledge of major RDBMS (Sybase) Enterprise Objects Modeler (EOModeler), Enterprise Objects Framework* 2.0/3.0(EOF*), WebObjects 3.0* e-mail your resume TODAY! clientserver@msn.com * "Perhaps the heart of WebObjects is Enterprise Objects Framework (EOF). The EOF is used to manipulate data as it passes between your database, your Enterprise Objects, and the HTML interface in your WebObjects application. The framework provides a valuable layer of abstraction for business logic. Your code talks to the framework, so that an application’s interface or backend database can be changed without having to alter business logic. WebObjects has a very open architecture that is becoming even more open and is suitable for any large or sophisticated Web site." - Joshua Kerievsky < http://www.next.com > e-mail your resume TODAY!!! ====> clientserver@msn.com Fax=====> (301) 983-4728 Snail mail to: Client/Server Resources P.O. Box 61351 Potomac, Maryland 20859-1351 Tel: (301) 983-6942 Fax: (301) 983-4728 e-mail: clientserver@msn.com
From: Santa Claws <jonko@sandman.hiof.no> Newsgroups: comp.sys.next.programmer Subject: table to graph(ics) Date: Tue, 10 Dec 1996 13:14:54 +0100 Organization: Hacker @ Halden Message-ID: <32AD543D.28B8@sandman.hiof.no> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Hi. I was wondering if there was a small program that converts a two coloumn table to a image of a graph with two axis (gif?) Anyone seen such a thing ? Yours Jon Kolbeinsen
From: Patson <sarah@ibm.net> Newsgroups: comp.sys.next.programmer Subject: Free Softwares Date: Tue, 10 Dec 1996 15:52:26 -0800 Organization: M-SOFT Message-ID: <32ADF7BA.7998@ibm.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Please visit http://www.geocities.com/SiliconValley/Park/1879 Don't forget to find my guest-book and sign it...... Become a member is a very interesting idea !!!
Newsgroups: comp.sys.next.programmer From: fgalot@x-lan.alienor.fr Subject: archiving a Storage? Message-ID: <E27HpM.FMv@x-lan.alienor.fr> Sender: news@x-lan.alienor.fr Organization: x&lan Date: Tue, 10 Dec 1996 16:27:22 GMT Does anyone knows how to archive a Storage? I've got an object whith an instance : Storage *listeCouples; listeCouples could be alloc-init like that: listeCouples=[[Storage alloc] initCount:0 elementSize:sizeof(substitutionType) description:"{***}"]; with : typedef struct { char valeurLue[60]; char valeurImprimee[250]; char valeurParDefaut[4]; }substitutionType; I want to do something like: - write:(NXTypedStream *)stream { [super write:stream]; NXWriteObjectReference(stream,listeCouples); ... - read:(NXTypedStream *)stream { [super read:stream]; listeCouples=NXReadObject(stream); ... but no way... (NeXTStep 3.3, hppa) Thanks for help. -- --------------------------------------- ® ® | ® O_O ® ® | O_O -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- Fred Galot fgalot@x-lan.alienor.fr
From: G.A.Redhead@massey.ac.nz Newsgroups: comp.sys.next.programmer Subject: how to get .snd file into integers for Matlab?? Date: Wed, 11 Dec 1996 11:43:24 Organization: FIMS, Massey University, NZ. Distribution: world Message-ID: <garedhea.2.000BB937@massey.ac.nz> Keywords: .snd sound conversion Howdi. I have some sound files produced by a NeXT computer which I would like to analyse using Matlab. The files are in .snd format. Does anybody know how to do this conversion from within Matlab, or outside? Or information about the header / structure of .snd files? (I have used a command in the package Mathematica to convert some files in the past, but I can't find anybody with Mathematica around here.) My e-mail address is: G.A.Redhead@massey.ac.nz
From: pemmerik@solair1.inter.NL.net (P.J.L.van Emmerik) Newsgroups: comp.sys.next.programmer Subject: NON-responsive app becomes responsive by clicking dock??? Date: Wed, 11 Dec 1996 07:33:39 GMT Organization: NLnet Message-ID: <58lo4j$nlf@news.NL.net> I am working on a project where several apps work together using distributed objects (DO). In some cases one of the apps becomes inresponsive for method calls over DO but becomes responsive again after clicking its icon in the dock (also bringing its windows in front). What does clicking the icon in the dock do so that the app becomes responsive again. Even better, what can couse an application to become inresponsive to DO method calls? I am working with NS 3.3 on HP and Intel. P.J.L. van Emmerik Holec Projects B.V. Email: emmerik@hpb.holec-projects.nl PO.BOX 565, 7550 AN Hengelo pemmerik@solair1.inter.NL.net The Netherlands Phone: +31 74 2558 688 --
From: ehutch@hypnos.norden1.com (E. Hutchinson) Newsgroups: comp.sys.next.programmer,misc.jobs.contract,va.jobs,oh.jobs Subject: NEXTSTEP/Contract--Long term/Va Date: 11 Dec 1996 13:00:37 GMT Organization: Norden 1 Communications Message-ID: <58mb9l$op2@tofu.alt.net> Programmer/analyst/developer NEXTSTEP--------------------Commercial experience Objective C-----------------Commercial experience EOF-------------------------A plus Sybase----------------------A plus Contract--------------------Long term Area------------------------Va To Be Considered------------Fax resume or mail a hard copy. -- ehutch@norden1.com (419) 893-6367 [fax] Omni Search (419) 893-6334 [voice] 1310 Craig Maumee, Ohio 43537
From: rog@ohm.york.ac.uk (Roger Peppe) Newsgroups: comp.sys.next.programmer Subject: How can I escape the bounds of a NSView when printing ? Date: 11 Dec 1996 16:07:31 GMT Organization: Department of Electronics, University of York, UK. Message-ID: <58mm83$gsb@netty.york.ac.uk> Openstep 4.0 question. Is it possible to have a NSView that has a printed representation completely different from its on-screen representation ? Under NS3.3, this was relatively easy, because lockFocus didn't clip the rectangle to the view's bounds, so by judiciously overriding beginPageSetup, and returning the whole view's bounds in getRect: forPage: it was possible to use the whole sheet of paper, regardless of the on-screen appearance of the View. I am currently trying to convert a Nextstep application that uses this capability as core functionality, and I now find myself at my wits end, because it seems impossible to use the whole sheet of paper when printing. Firstly, the rectangle is clipped to the bounds of the view, but I can get around that by changing the view bounds to the size of the piece of paper. However, the rectangle is also clipped to the size of the window containing the view. It isn't feasible for me to change the size of the View's window to the size of the piece of paper (some of the users of the program are printing on an A0 plotter!) If anyone has any sort of a hack that'll work, I'd be grateful... I'll stoop as low as it takes. (I am committed to converting this application, and I'm already tearing my hair out...) thanks rog.
From: elitman@nxstep.com (Eric Litman) Newsgroups: comp.sys.next.programmer Subject: OpenStep NT apps deployable on Win95? Date: 11 Dec 1996 18:44:47 GMT Organization: Viaduct Technologies, Inc. Message-ID: <58mvev$6lb@news3.digex.net> Can anyone answer definitavely whether OpenStep NT apps are deployable under Win95? Thanks </eal>
From: bordet@cimac-res.univ-lyon1.fr (jean-claude BORDET) Newsgroups: comp.sys.next.programmer Subject: How to display an Image on Next Station? Date: 11 Dec 1996 19:11:41 GMT Organization: U331 Message-ID: <bordet-1112962017410001@u331-3.univ-lyon1.fr> Hello, I have a Next Station and I am looking for a simple program to display an image. Does anyone know where I can find a such program. Thanks in advance. --------------- Abdel BOUDRAA Faculte RTH Laennec Lyon, France boudra@cimac-res.univ-lyon1.fr
From: Ken Clark <kclark@direct.ca> Newsgroups: comp.sys.next.programmer Subject: mixing OPENSTEP and Win32 Date: Wed, 11 Dec 1996 14:30:59 -0800 Organization: Global Election Systems Message-ID: <32AF3623.2627@direct.ca> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Hi. We have just begun to looking to the possibility of porting our OPENSTEP application to NT (having finished porting from 3.x to 4.x). My first question is: how do I go about including Win32 code in Objective C code. For example, say I wanted to include some Win32 Socket/RPC calles in my application. Another example might be using 3rd party libraries that need to be linked with Win32 libs. Hopefully most functionality will be available in the OPENSTEP/NT libraries (ie, the above might be bad examples), but I am specifically interested in including Win32 code. We have the Microsoft Visual C++ development kit. Are there any exaples of code doing this available? Are there any known problems (gotchas) in doing this? Are there any conflicts between the OPENSTEP/NT and Win32 include files? How do I get Project Builder to link with Microsoft libraries? Thanks, Ken
Newsgroups: comp.sys.next.programmer,control From: news@news.msfc.nasa.gov Message-ID: <cancel.58ncfn$f2l@hil-news-svc-5.compuserve.com> Control: cancel <58ncfn$f2l@hil-news-svc-5.compuserve.com> Subject: cmsg cancel <58ncfn$f2l@hil-news-svc-5.compuserve.com> no reply ignore Organization: Semi-Automatic Chain Letter Remover Date: Wed, 11 Dec 1996 22:26:56 GMT Sender: invest@goldbergservices.com ignore Make Money Fast post canceled by news@news.msfc.nasa.gov. Make Money Fast has been posted thousands of times, enough to qualify as cancel-on-sight spam. The chain letter scheme it describes is illegal in many countries. For example, see: http://www.usps.gov/websites/depart/inspect/chainlet.htm
Control: cancel <58nc2j$bv1u@usenet1w.prodigy.net> From: Subscribe2@Juno.com Newsgroups: comp.sys.next.programmer Subject: cmsg cancel <58nc2j$bv1u@usenet1w.prodigy.net> Message-ID: <Can_58nc2j$bv1u@usenet1w.prodigy.net> Date: Wed, 11 Dec 96 22:20:08 GMT Cancelled - doesn't fit Prodigy(r) "Terms of Use" Questions to admin@prodigy.com
From: schulhof@aol.com Newsgroups: comp.sys.next.programmer Subject: test Date: Wed, 11 Dec 1996 17:53:09 Message-ID: <58noi1$bap@news1-alterdial.uu.net> this is only a test, john do you see this.
From: Someone <Someone@home.thinking.about.you.com> Newsgroups: comp.sys.next.programmer Subject: Your GOD Loves You - YES YOU! Date: Thu, 12 Dec 1996 02:57:37 PST Organization: GTE Intelligent Network Services, GTE INS Message-ID: <1212199602573784606768025380Someone@home.thinking.about.you.com> I hope that you know your GOD loves you, no matter what GOD you believe in. Thank your GOD for life and ask your GOD to let you live as your GOD would want you to. When we look closely at GOD we begin to realize that we all believe in the same GOD, we may see GOD in different ways, but GOD will always be GOD. There can only be one GOD, and that one GOD loves us all, and wants nothing but the best for us. If your in doubt, just remember GOD works in mysterious ways, there is a reason for everything... God thank you. Someone
From: rog@ohm.york.ac.uk (Roger Peppe) Newsgroups: comp.sys.next.programmer Subject: Re: table to graph(ics) Date: 12 Dec 1996 10:32:26 GMT Organization: Department of Electronics, University of York, UK. Message-ID: <58omvq$o9@netty.york.ac.uk> References: <32AD543D.28B8@sandman.hiof.no> On Tue, 10 Dec 1996 13:14:54 +0100, Santa Claws <jonko@sandman.hiof.no> wrote: > Hi. > I was wondering if there was a small program that converts a > two coloumn table to a image of a graph with two axis (gif?) > Anyone seen such a thing ? > > Yours > Jon Kolbeinsen check out gnuplot. available from an ftp site near you... rog.
From: dave@turbocat.de (David Wetzel) Newsgroups: comp.sys.next.programmer Subject: cmsg cancel <32ADF7BA.7998@ibm.net> Control: cancel <32ADF7BA.7998@ibm.net> Date: 12 Dec 1996 10:59:42 GMT Organization: Turbocat's Development Message-ID: <58ooiu$b7@alice.turbocat.de> cancel
Newsgroups: comp.sys.next.programmer From: Someone <Someone@home.thinking.about.you.com> Subject: cmsg cancel <1212199602573784606768025380Someone@home.thinking.about.you.com> Control: cancel <1212199602573784606768025380Someone@home.thinking.about.you.com> Message-ID: <cancel.1212199602573784606768025380Someone@home.thinking.about.you.com> Followup-to: junk References: <1212199602573784606768025380Someone@home.thinking.about.you.com> Date: Thu, 12 Dec 1996 02:57:37 PST Spam-cancel: "Your GOD Loves You - YES YOU!"
Newsgroups: comp.sys.next.software,comp.sys.next.programmer From: tomi@shinto.nbg.sub.org (Thomas Engel) Subject: Re: Icons...and releasing Message-ID: <E2AxBA.EH@shinto.nbg.sub.org> Sender: news@shinto.nbg.sub.org Organization: STEPeople's home (A NUGI member) References: <584bqb$9km@rks1.urz.tu-dresden.de> <32A6A685.794B@mpip-mainz.mpg.de> Date: Thu, 12 Dec 1996 12:57:10 GMT Ok... now this really should go into c.s.n.programmer so please only follow-up there. OpenSteps mewmory management policies are quite simple even though it takes some time to get used to them and even though there are situations where you have to think twice. The situation below is not one of those and therefore a memory leak as presented below. If YOU create (= alloc or copy) an object YOU are responsible for releasing it. If YOU don't know for sure if SOMEONE (theDragView) will need it then YOU have to autorelease it (since release'ing would destroy it right away and propably pass an invalid object). Therefore the source below has to be modified to: [theDragView setImage:[[[NSImage alloc] initByReferencingFile:@"/tmp/tex2eps.eps"] autorelease]]; Aloha Tomi Stefan Ried <ried@mpip-mainz.mpg.de> wrote in comp.sys.next.software: > > - (void)your_method:(id)sender > { > > // NSImage +imageNamed is not not working with fullpath names > // only the images included in the project are accepted > // I hope, do not know, that NSImageView is releaseing the old > NSImage, > // if there is one ??? > > // DragView is a NSImageView > > [theDragView setImage:[[NSImage alloc] > initByReferencingFile:@"/tmp/tex2eps.eps"]]; > > return; > } > > > > > stef > > -- > ______________________________________________________________________ > /Stefan Ried, MPI f. Polymerforschung, Postf.3148, 55021 Mainz, F.R.G. \ > | ... openstep, the biggest step | > | E-Mail ried@mpip-mainz.mpg.de (MIME welcome) ...since the invention | > | Telefon ++49 6131 379 267 Fax:++49 6131 379 340 ...of the __/___/ | > | Project working on pattern-formation in liquid crystals /./\__/\\| > | WWW http://www-theory.mpip-mainz.mpg.de/~ried ...wheel\_/ \_/| > \______________________________________________________________________/
From: moellney@simtec.imr.mb.uni-siegen.de (Michael Möllney) Newsgroups: comp.sys.next.programmer Subject: gcc 2.7.2.1 Date: 12 Dec 1996 13:08:24 GMT Organization: Uni Siegen Message-ID: <58p049$hrn@si-nic.hrz.uni-siegen.de> Hi I've Problems compiling gcc 2.7.2.1 In building stage 2 there are problems with building the libraries: make CC="stage1/xgcc -Bstage1/" CFLAGS="-g -O2" ... stage1/xgcc -Bstage1/ -DIN_GCC -g -O2 -o cccp cccp.o cexp.o version.o obstack.o ` case "stage1/xgcc -Bstage1/" in "cc -traditional-cpp") echo "" ;; esac ` ld: warning archive library: stage1/libgcc.a appears after reference to dynamic shared library and will be searched as a dynamic shared library and later: ... stage1/xgcc -Bstage1/ -DIN_GCC -g -O2 -o genattr genattr.o rtl.o ` case "obstack.o" in ?*) echo obstack.o ;; esac ` ` case "stage1/xgcc -Bstage1/"@"" in "cc -traditional-cpp"@?*) echo ;; esac ` ` case "" in ?*) echo ;; esac ` ld: warning archive library: stage1/libgcc.a appears after reference to dynamic shared library and will be searched as a dynamic shared library ./genattr config/i386/i386.md > tmp-attr.h sh: 4593 Bus error *** Exit 138 Stop. or is it genattr making problems? Thanks for your help, michael -- Michael Möllney Paul-Bonatz-Straūe 9-11, Raum 426/2 57068 Siegen Tel: +49-271-740-4724 moellney@simtec.imr.mb.uni-siegen.de
Newsgroups: comp.sys.next.programmer Organization: Antigone Press gateway, San Francisco Return-Path: <zleo@dns.istsan.interbusiness.it> Message-ID: <1.5.4.32.19961212062002.00694dc8@istsan.interbusiness.it> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Date: Thu, 12 Dec 1996 07:20:02 +0100 From: Zanitti Leo <zleo@dns.istsan.interbusiness.it> Subject: openstep conversion Hello All I tried to convert my projects (NEXTSTEP 3.3) to OPENSTEP 4.0 I have began with a small project to learn: 1) I opened the Project and deleted the library and set the framework (foundation and appkit) changed the NSApplication and saved the project 2) I changed the makefiles (postamble preamble) and changed the makefile (PB relase notes) 3) I created the conversion scripts and runned. convert -preprocess convert -makescripts convert -all Now after the polisching of the code (warnings and errors) I have still this message on the console when I open the project: | Dec 11 19:27:19 projectServer[301] Warning: trying to index an unconverted | project...some lossage may occur. Why? (I compiled and ran the application and it runs OK) When I modified the myappfile.nib I saw this message on the console: | Dec 11 19:36:30 InterfaceBuilder[305] ***warning: Object compatibility method | 'dealloc' in class HashTable has been executed at least once have I run another script? Thanks PS: has the 4.1 the conversion's tools? are dev's tools (PB, IB, FILEMERGE, ...) good == no bugs? ************************************************************************ * Zanitti Leo * * Viale Regina Elena, 299 * * I-00161 ROME * * * * E-Mail: zleo@istsan.interbusiness.it * * * * TEL +39 6 82.09.70.77 * * TEL +39 6 49.90.24.10 * ************************************************************************
Newsgroups: comp.lang.perl.misc,comp.sys.next.programmer From: Russell_Schulz@locutus.ofB.ORG (Russell Schulz) Subject: Re: NeXTStep: Perl5.003, LWP, NET & IO Message-ID: <961212.091417.8N7.rnr.w164w@locutus.ofB.ORG> Date: Thu, 12 Dec 1996 09:14:17 -0700 References: <gabriele-ya023380001012961137110001@news.doit.wisc.edu> Organization: Private System, Edmonton, AB, Canada CC: poster gabriele@clotho.com (Gabriele R. Fariello) writes: > Does anyone out there have a pkg, or some such thing for installing > Perl5.003, LWP5.05, NET1.01, IO on a Next Cube? for 5.003, I wrote this (for NS2) in August: (I haven't installed the other packages) ... gregf@vulture.sps.mot.com (Greg Ferguson) writes: > I have a NextStation running NextStep 2.1. me too. isn't it sad how everything says `Copyright 1990', yet it mostly works at least as well and looks as nice as NT does today? > I finally told configure to use the defaults and 'gnore the warnings. I did it too, but in about four passes 1. Configure -d got your result changed usemyalloc to 'n' 2. Configure -der /bin/ld complained about needing ranlib on -lnm got rid of -lnm in the libs entry it said WHOA! a lot, because it hadn't been able to run a lot of test cases, so I also removed all the d_* lines 3. Configure -der dynaloader couldn't find mach-o/*, so I told it not to use the dynaloader with dl_ext='none' 4. make perl and now I have a perl executable, which says: perl -v This is perl, version 5.003 with EMBED built under next at Aug 31 1996 13:17:50 + suidperl security patch -- Russell_Schulz@locutus.ofB.ORG Shad 86c
From: dekorte@intrepid.suite.com (Steve Dekorte) Newsgroups: comp.sys.next.programmer Subject: OpenStep Conversion Tool Date: 13 Dec 1996 00:40:12 GMT Organization: OnRamp Technologies; ISP; Dallas/Ft Worth/Houston, TX USA Message-ID: <58q8lc$9lg@news.onramp.net> To whoever's interested: I submitted a little tool called "Conversion.app" to peak that's a GUI over the OPENSTEP conversion scripts. It also has quick links the the important NeXT docs on converting to OPENSTEP. It may help save some time. -- Steve Dekorte - OpenStep Developer - Anaheim, CA "Fundamentalism isn't about religion. It's about power." - S. Rushdie
From: EDV@lfa.hal.eunet.de (Thomas Richter) Newsgroups: comp.sys.next.programmer Subject: Problem with Master-Detail Configuration and Sybase Date: Fri, 13 Dec 1996 15:37:13 GMT Organization: Landesamt fuer archaeologische Denkmalpflege Sachsen-Anhalt Message-ID: <58s0st$l3f@news.Dortmund.Germany.EU.net> Hi, i use NEXTSTEP 3.3 (Patch installed) with Developer 3.3 on an Intel Box and Sybase System 10.0.1 on an IBM RS/6000. With EOF 1.1 i can build Programs with Master-Detail and Master-Peer-Configurations, but o n l y Master-Peer-Relations fetch records from the Detailtable for a selected master record (tested with a lot of different tables). There are no problems on my home machine with msql databases and Master-Detail-Configurations. Is there a problem with the EOF 1.1 Sybase Adaptor ? Thanks for any help Thomas Thomas Richter Landesamt fuer archaeolog. Denkmalpflege Sachsen-Anhalt, Germany EDV@lfa.hal.eunet.de Thomas_Richter@t-online.de
From: rennich@leland.stanford.edu (Steve Rennich) Newsgroups: comp.sys.next.programmer Subject: Problems with large stack memory (in c from Fortran via f2c) Date: 13 Dec 1996 12:52:08 GMT Organization: Stanford University Message-ID: <58rjho$1p6@nntp.Stanford.EDU> I am using f2c to compile very large CFD programs on a PPro 200 running NeXTstep. The f2c was compiled from source obtained from att's netlib. Even for reasonbly large datasets (64x64x16) things work quite well. The problem I am having is that when my array sizes become large, the compile process returns errors like: ld: __DATA segment (address = 0x2c000 size = 0x4662000) of vtexe overlaps with __DATA segment (address = 0x4010000 size = 0x8000) of /usr/shlib/libsys_s.B.shlib ld: __DATA segment (address = 0x2c000 size = 0x4662000) of vtexe overlaps with __OBJC segment (address = 0x4018000 size = 0x8000) of /usr/shlib/libsys_s.B.shlib *** Exit 1 Stop. This seems to stem from the fact that f2c allocates memory using: var[size] which, my c literate friends tell me, means they are placed on the stack. I can duplicate this error with a small test program. If, in this small program, I replace all of the statements like: struct { real x[8388608] /* was [128][256][256] */, y[8388608] /* was [128][ 256][256] */; } reals_; with struct { real *x, *y; } reals_; and, in the main program use malloc like: reals_1.x = (real *) malloc(7864320*sizeof(real)); reals_1.y = (real *) malloc(7864320*sizeof(real)); I can make the program work with vary large array sizes. + Can someone tell me what is really going wrong? Why is my stack limited in size, and, can that be changed? + Does anybody know a way to make f2c work around this? + Does anyone know if adopting g77 would fix this problem? (also posted to comp.lang.fortran) Thanks for any help Steve rennich@leland.stanford.edu
From: wfc@CL.cam.ac.uk (William Clocksin) Newsgroups: comp.sys.next.hardware,comp.sys.next.programmer Subject: Video image grabbing for NeXTStep? Date: 13 Dec 1996 17:29:04 GMT Organization: University of Cambridge, England Message-ID: <58s3p0$42u@lyra.csx.cam.ac.uk> Does anybody have a board+driver for Intel hardware running NeXTStep that allows video images to be captured onto a frame buffer? William Clocksin Computer Laboratory Cambridge University
From: goldwass@lifesci.lscf.ucsb.edu (Lloyd Goldwasser) Newsgroups: comp.sys.next.programmer Subject: Rotating image from EPS file Date: 13 Dec 1996 17:44:00 GMT Organization: University of California, Santa Barbara Message-ID: <58s4l0$moc@ucsbuxb.ucsb.edu> I'd like to rotate an image from an EPS file, and I'm not even sure whether it's possible. What I've tried hasn't worked, and the documentation says, Images have the horizontal and vertical orientation of the base coordinate system; they can't be rotated or flipped. When composited, an image maintains this orientation, no matter what coordinate system it's composited to." but later it says, - (BOOL)drawRepresentation:(NXImageRep *)imageRep inRect:(const NXRect *)rect shouldn't be called directly; the NXImage uses it to cache and print its representations. By overriding it in a subclass, you can change how representations appear in the cache, and thus how they'll appear when composited. For example, your version of the method could scale or rotate the coordinate system, then send a message to super to perform this version. The Purple book talks about rotating EPS images, but doesn't give anything specific enough to help someone at my level of ignorance. Also, Nghiem comments that EPS images look better than TIFF images do when they're rotated, which also makes me think that it must be possible. But things that I've tried haven't worked; e.g.: MyView.m: ... - readImage:sender { ... theImage = [[NXImage alloc] initFromFile:"myfile.eps"]; [theImage setDataRetained:YES]; [theImage setScalable: YES]; ... } - drawSelf:(NXRect *)rects :(int)rectCount { ... [self rotate:-theAngle]; [theImage composite:NX_SOVER toPoint:&theOrigin]; [self rotate:theAngle]; ... } ... I figure that the above is just rotating my coordinate system for drawing, but not doing anything about the image itself, which just gets stuck on as is. For rotating the image, I'm hoping that there's a simple trick that I'm just ignorant about... Thanks in advance, Lloyd Goldwasser goldwass@lifesci.lscf.ucsb.edu
From: tl@hrz-serv7.hrz.uni-kassel.de (Thomas Landgraf) Newsgroups: comp.sys.next.programmer Subject: Re: mixing OPENSTEP and Win32 Date: 13 Dec 1996 15:36:58 GMT Organization: Computer Center, Kassel University, Germany Distribution: world Message-ID: <58rt6q$ijo@hrz-ws11.hrz.uni-kassel.de> References: <32AF3623.2627@direct.ca> In article <32AF3623.2627@direct.ca>, Ken Clark <kclark@direct.ca> writes: |> Hi. We have just begun to looking to the possibility of porting our |> OPENSTEP application to NT (having finished porting from 3.x to 4.x). |> My first question is: how do I go about including Win32 code in |> Objective C code. For example, say I wanted to include some Win32 |> Socket/RPC calles in my application. Another example might be using 3rd ... yous should use the POSIX calls, so your application will compile on Openstep for Solaris (which performs quite nice) as well. Thomas -- %! Thomas (Landi) Landgraf, tl@hrz-serv7.hrz.uni-kassel.de /d{def}def/m{moveto}d/s{stroke}d/X{{52 sub 18 mul}forall}d/l{lineto}d/a{0 360 arc}d(@9J>@:J?I>JLJNORINNSHOMTGOLUFPKV0J2?>D<L@@AACE>@DFDFDDBE)X 3{m curveto s} /r{repeat}d r 8{m l s}r(?9>8><?:@<@8@MAN6)X a s 7 a fill m 5{l}r fill showpage
Message-ID: <32B1D641.25A1@nmaa.org> Date: Fri, 13 Dec 1996 14:18:41 -0800 From: Daniel Fahey <dansources@nmaa.org> Organization: DanSources Technical Services Inc. MIME-Version: 1.0 Newsgroups: comp.sys.next.bugs,comp.sys.next.hardware,comp.sys.next.marketplace,comp.sys.next.misc,comp.sys.next.programmer,comp.sys.next.advocacy,comp.sys.next.,announce,comp.sys.next.software,comp.sys.next.sysadmin,comp.soft-sys.nextstep,comp.lang.objective-c Subject: Corba and Next Developers Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit HELLO CORBA and NEXT Developers: We are seeking a bunch of contract C++, Corba, Object Oriented and OpenStep Developers for a large and long telecommunications program located in the Washington, DC. area. Our client is developing most of their systems in OpenStep and merging the legacy systems with C++ and CORBA compliance. There are Senior to Junior Developer positions with as little as one year NEXT or CORBA experience. Training is available for those who need to upgrade to OpenStep. If you are interested, please email your resume. The best way to send is to Attach as a Word or Wordperfect file, or just Paste it to the Email. If your know any friends please pass this information to them. We have a excellent team of people and the customer is cool to work with. This project is hot and we need good people. Thank you for your time and patience. Sincerely, Dan Fahey
From: YoungHoon Kil <ppai@soback.kornet.nm.kr> Newsgroups: comp.sys.next.hardware,comp.sys.next.programmer Subject: Re: Video image grabbing for NeXTStep? Date: Sat, 14 Dec 1996 04:55:55 +0900 Organization: KORNET Message-ID: <32B1B4BD.3DC@soback.kornet.nm.kr> References: <58s3p0$42u@lyra.csx.cam.ac.uk> Mime-Version: 1.0 Content-Type: text/plain; charset=euc-kr Content-Transfer-Encoding: 7bit William Clocksin wrote: > > Does anybody have a board+driver for Intel hardware running NeXTStep that > allows video images to be captured onto a frame buffer? Check out following website. http://www.ipc.de/information/products/index.html YoungHoon Kil ppai@soback.kornet.nm.kr (Cyberdog, Voice Mail OK) http://soback.kornet.nm.kr/~ppai (NEXTSTEP News written by Korean)
From: peter@pdh.com Newsgroups: comp.sys.next.programmer,seattle.jobs.offered,co.jobs,sdnet.jobs.offered,sac.jobs.offered Subject: **** Jobs in San Jose, CA Software Design Engineers Date: 13 Dec 1996 20:38:22 GMT Organization: NETCOM On-Line Communications Services Message-ID: <58seru$1or@nntp1.netcom.com> Keywords: nextstep, openstep, ood, c++, windows, nt, webobject, oracle, sybase Software Design Engineers >>>>> Career Opportunity<<<<< for an Object Oriented Designer and Developer PDH, Inc. is a leader in client-server systems using NEXTSTEP and soon OpenStep software development environments. These environments permit a 10 to 1 improvement in developer productivity on the first project and up to 25 to 1 on subsequent projects through the use of the tools, OOD, and the robust libraries (classes, palettes, kits). PDH is migrating our OOD experinece into in WebObjects, JAVA, and Windows/NT. In these environments you will develop custom mission critical applications for customers. Qualifications: Required: BS in Computer Science or related field One of the following: Objective-C, C++, SmallTalk, Java Willingness to travel within USA Desired: Familiarity with EOF, DBKit, AccessKit Experience in the following: Independent design and development Database design and development (SQL, Sybase or Oracle) Distributed databases Distributed architectures, Client-Server Graphical User Interface (GUI) design and development Object Oriented Methodology (OOA,OOD and OOP) UNIX Windows 95, NT, OLE NEXTSTEP Objective-C, C++, SmallTalk, Java Duties: Design, engineer, and participate in all stages of the product life-cycle: requirements, design, implementation, testing, documentation, training, and support. Take responsibility for technology insertion, database architectures, performance issues, and provide state-of-the-art solutions right to the desktops of customers. This is an excellent opportunity to be immediately challenged and to be a part of an elite staff. PDH provides excellent vacation, holiday, health, 401K and disability benefits. The work attire is casual, hours are flexible, and refreshments are sponsored. If you would like to be part of our fast-paced, high growth, engineering-focused development team, send your resume to: PDH, Inc. Personnel Department Vox: (408) 428-9596 Fax: (408) 428-9599 E-mail: personnel@pdh.com(NeXT Mail welcome) 2635 North First Street, Suite 224, San Jose, CA 95134-2034 Visit our web site at: http://www.pdh.com PDH, Inc. is an Equal Opportunity Employer. US CITIZENSHIP Required for Position
From: "Mark Bessey" <MaRK_BeSSeY@NeXT.CoM> Newsgroups: comp.sys.next.programmer Subject: Re: OpenStep NT apps deployable on Win95? Date: 13 Dec 1996 20:19:51 GMT Organization: NeXT Software, Inc. Message-ID: <01bbe934$9d99bc90$3e031281@bananajr> References: <58mvev$6lb@news3.digex.net> Eric Litman <elitman@nxstep.com> wrote in article <58mvev$6lb@news3.digex.net>... > Can anyone answer definitavely whether OpenStep NT apps are deployable under > Win95? > No, they aren't (not yet, anyway...) -Mark
From: doyle@aps.org (Mark Doyle) Newsgroups: comp.sys.next.sysadmin,comp.sys.next.bugs,comp.sys.next.programmer Subject: cmsg cancel <58na0n$fon@sun20.ccd.bnl.gov> Control: cancel <58na0n$fon@sun20.ccd.bnl.gov> Date: 11 Dec 1996 21:47:15 GMT Organization: Brookhaven National Laboratory Message-ID: <58na53$fon@sun20.ccd.bnl.gov> cancel
From: doyle@aps.org (Mark Doyle) Newsgroups: comp.sys.next.sysadmin,comp.sys.next.bugs,comp.sys.next.programmer Subject: cmsg cancel <58na0n$fon@sun20.ccd.bnl.gov> Control: cancel <58na0n$fon@sun20.ccd.bnl.gov> Date: 11 Dec 1996 21:47:23 GMT Organization: Brookhaven National Laboratory Message-ID: <58na5b$fon@sun20.ccd.bnl.gov> cancel
From: bmunn@lighthouse.com (Beth Munn) Newsgroups: comp.sys.next.programmer Subject: JOB: San Mateo, OO Applications Developers Date: 14 Dec 1996 00:22:54 GMT Organization: Lighthouse Design, a Sun Microsystems, Inc. business Message-ID: <58ss0u$nhc@nntp1.best.com> Lighthouse Design (a Sun Microsystems business) 2929 Campus Drive San Mateo, Ca. 94403 415.570.7736 http://www.lighthouse.com Founded in 1989, and aquired by Sun Microsystems in July of 1996, Lighthouse Design is one of the industry's most experienced developers of applications for purely object-oriented environments. Lighthouse Design's newest products, including JavaPlan, ease the transition to Java, and facilitate the development and deployment of Java-based custom applications to the World Wide Web, Sun's Solaris, and Windows NT. Looking towards the future... Lighthouse is growing at an incredible pace. Our expertise in Object-Oriented technology has positioned us for success in the middle of the Java revolution! Lighthouse offers the exciting and fast paced environment of a small company, while being able to provide "big company" benefits. We are looking for individuals who can demonstrate excellence in Object-OrientedtTechnology, GUI design, software engineerring management, and application development. The following positions are currently open: JAVA DEVELOPMENT MANAGER APPLICATIONS ENGINEERS JAVAPLAN ENGINEERS SALES ENGINEERS TRAINERS/CURRICULUM DEVELOPERS OPERATIONS MANAGER .....and many more!! Become part of the revolution! Lighthouse is a leader in the Object-Oriented software industry, come and work with some of the best people in the business. For more informaiton please contact: Beth Munn 415-570-7736 bmunn@lighthouse.com or elizabeth.munn@corp.sun.com For other opportunities, please see our web site at: www.lighthouse.com
From: Ones-And-Zeros@Prodigy.net Newsgroups: comp.sys.next.programmer Subject: ! MASS POST Was Here (qhyzbn) Date: Sat, 14 Dec 96 12:31:49 GMT Organization: Ones And Zeros, Corp. Message-ID: <58u6nn$7a1m@usenet1w.prodigy.net> MASS POST, by Ones And Zeros, will let you post to as many newsgroups as you want! To find out more about this exciting new program, visit a business newsgroup. (This ad was sent to thousands of newsgroups!) (xjcftg)
From: Ones-And-Zeros@Prodigy.net Newsgroups: comp.sys.next.programmer Organization: Ones And Zeros, Corp. Message-ID: <cancel.58u6nn$7a1m@usenet1w.prodigy.net> Control: cancel <58u6nn$7a1m@usenet1w.prodigy.net> Subject: cmsg cancel <58u6nn$7a1m@usenet1w.prodigy.net> Date: 14 Dec 1996 19:52:54 GMT Spam deleted
Control: cancel <58u6nn$7a1m@usenet1w.prodigy.net> From: Ones-And-Zeros@Prodigy.net Newsgroups: comp.sys.next.programmer Subject: cmsg cancel <58u6nn$7a1m@usenet1w.prodigy.net> Message-ID: <Can_58u6nn$7a1m@usenet1w.prodigy.net> Date: Sat, 14 Dec 96 12:31:49 GMT Commercial SPAM Questions to news@prodigy.com
Newsgroups: comp.sys.amiga.programmer,a.bsu.programming,alt.2600.programz,alt.comp.shareware.programmer,alt.msdos.programmer,alt.mud.programming,alt.sb.programmer,alt.winsock.programming,comp.lang.java.programmer,comp.os.ms-windows.programmer.controls,comp.os.ms-windows.programmer.drivers,comp.os.ms-windows.programmer.misc,comp.os.ms-windows.programmer.tools.misc,comp.os.ms-windows.programmer.tools.winsock,comp.os.msdos.programmer,comp.os.os2.programmer.misc,comp.os.os2.programmer.oop,comp.os.os2.programmer.porting,comp.os.os2.programmer.tools,comp.programming,comp.programming.contests,comp.sys.acorn.programmer,comp.sys.apple2.programmer,comp.sys.atari.programmer,comp.sys.mac.programmer.misc,comp.sys.mac.programmer.tools,comp.sys.newton.programmer,comp.sys.next.programmer,comp.sys.psion.programmer,comp.unix.programmer,comp.unix.sco.programmer,de.comp.os.ms-windows.programmer,de.comp.os.os2.programmer From: Ross Dawson <Ross_Dawson@County.com.au> Subject: Re: The real Issue Message-ID: <32B4EE74.BD3@County.com.au> Date: Mon, 16 Dec 1996 17:38:44 +1100 References: <16513.6905T806T2879@mindspring.com> <329c8e3e.105335965@news.airmail.net> Organization: County NatWest MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Dave Randolph wrote: > > On 27 Nov 96 13:26:57 +0500, Timothy Rue <timrue@mindspring.com> > wrote: > > >The follow IS NOT intended to promote the computer platform mentioned. > >Quite frankly and honestly, there is far to much dishonesty in regards to, > >through and surrounding the mentioned platform. > > > <snip> > > That must have been some good weed!!! Too bad I don't partake. You're right this guy must get the best drugs WOW!!!! My eyes started to roll back in my head just reading it
Newsgroups: comp.sys.next.programmer Organization: Antigone Press gateway, San Francisco Return-Path: <zleo@dns.istsan.interbusiness.it> Message-ID: <1.5.4.32.19961216063008.00665008@istsan.interbusiness.it> Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Date: Mon, 16 Dec 1996 07:30:08 +0100 From: Zanitti Leo <zleo@dns.istsan.interbusiness.it> Subject: TableView? Hello How can I set a tableView to have 100 rows and 100 columns In Conversion Guide: (Table View Conversion) Rows are always dynamically added, and columns are always statically added. But How? Thanks :-) ;>) )^> %^) =3D^) :) >-) (:|) >:-( 8-) %^| Zanitti Leo :<( 8-> Viale Regina Elena, 299 :-] :^< I-00161 ROME :o) :-0 :-[ :=3D) E-Mail: zleo@istsan.interbusiness.it :<| ;-[ 8^| :^0 TEL +39 6 82.09.70.77 :*) &^) TEL +39 6 49.90.24.10 ;=3Dj 8-! :-/ :-I :-> :0) ;=3D| :>) :#( 3-) 8#(=BB :-] 8*I
From: paul@pth.com (Paul Haddad) Newsgroups: comp.sys.next.programmer Subject: NSinternallnconsistency Exception Date: 16 Dec 1996 16:48:32 GMT Organization: InternetMCI Message-ID: <593uh0$9m0@news.internetmci.com> Hi, Does anyone know what causes an NSinternallnconsistency Exception? While running our EOF 1.1 based application we sometimes get this exception with an error message of. Attempt to load fault object of entity 'XXXX' from busy channel. Where XXXX is one of our objects. This error isn't easily repeatable so we have been unable to really track it down Any help tracking down the cause or creating a fix for this would be appreciated. Thanks, Paul Haddad
From: elitman@viaduct.com (Eric Litman) Newsgroups: comp.sys.next.programmer Subject: mmap() for 3.3 Date: 16 Dec 1996 16:52:06 GMT Organization: Viaduct Technologies, Inc. Message-ID: <593unm$s71@news3.digex.net> Anyone know of a drop-in mmap() implementation for 3.3? </eal>
From: "Lawson English" <english@primenet.com> Newsgroups: comp.soft-sys.middleware.opendoc,comp.sys.next.programmer,comp.sys.next.advocacy,comp.sys.sgi.graphics,comp.sys.sgi,comp.sys.sgi.misc,comp.sys.sun,comp.sys.sun.misc Subject: [announce] New GUI design discussion. Date: 16 Dec 1996 11:03:02 -0700 Organization: Primenet Services for the Internet Message-ID: <AEDADFB7-89C56@198.68.42.133> nntp://news.primenet.com/comp.sys.next.programmer, nntp://news.primenet.com/comp.sys.next.advocacy, nntp://news.primenet.com/comp.sys.sgi.graphics, nntp://news.primenet.com/comp.sys.sgi, nntp://news.primenet.com/comp.sys.sgi.misc, nntp://news.primenet.com/comp.sys.sun, nntp://news.primenet.com/comp.sys.sun.misc Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit For those who might possibly be interested, an _informal, non-official, non-Apple-sanctioned_ discussion about the design of a new graphical user interface and windowing system for the next generation of Macintosh operating system is talking place on the GX dev mailing list and the AIMED-talk mailing list [see sig for subscription info]. Background: Apple Computer's attempts to create a transitional operating system have failed, at least partly due to a lack of a pre-emptive multitasking-enabled graphical user interface and windowing system in their transitional OS design. The design of Apple's original graphics library [QuickDraw] didn't allow for a simple transition to PMT, and the shipment date for their transitional OS slipped beyond commercial viability. To make matters worse, former management didn't have a fully-PMT GUI waiting in the wings, so now Apple is without a transitional OS *or* a full-featured OS. Fortunately, Apple has available the most powerful 2D graphs library ever implemented on a desktop system: QuickDraw GX. [before you flame, look through the programming manuals via the GX Fan Club GXDev page listed below] GX was designed to be a PMT-able graphics API. It is an object-based, vector-based graphics library with very robust features. It was designed from scratch with desktop publishing for 2-byte languages in mind. It was designed from scratch to be a cross-platform library (at Comdex, Apple demoed a Netscape plug-in that displays GX graphics under Windows 95). With GX, all graphical objects are called shapes. Shapes can be collected in larger groups called pictures. All operations available for shapes are available for pictures. Even text is considred a kind of shape, and all shapes can be used for masking and other special effects purposes. Proposal: A number of us have noted these useful qualities of GX and have decided to try to design a next-generation GUI for the Macintosh based on QuickDraw GX. Due to the object-based nature of GX graphics, GX GUI elements would be remarkably powerful: *Any GX graphical objects or set of objects can be transformed using a 3x3 transformation matrix. *Transparency and coloring issues are resolved using powerful attributes found in "ink objects." *In-place editing of text that follows an arbitrary curve (rotated/skewed/etc is optional) is only two or three steps of complexity beyond the standard "Hello World" program when using GX calls. *Transforming a GUI element from one type to another would be trivial using the GX library since any shape object can store arbitrary data in "Tags," which could be used to store GUI-specific data. *Menus could become docking stations for any arbitrary GUI element, including another menu, merely by using the already existing GX API. *WIndows could be skewed or rotated or given a 3D perspective and rotated *into* the screen or merely scaled [allowing full view of 2 or more windows' contents as they are updated] using a simple 3x3 transform matrix. *OS language localization issues are relatively trivial because the GX font model was designed from scratch to handle single and double-byte languages desktop publishing issues. *Because GX was designed with PMT in mind, the issues that Apple faces to implement GX with full pre-emption are likely to be far less costly and time-consuming than any other options available for them to create the next-generation MacOS GUI. *Because GX is available already, a "shell" could be created to allow Macintosh developers to share a common code base between the current System 7 and the not-yet-released MacOS 8. THis would provide a MUCH larger customer base than would be available according to current rumors of an entirely new API with no backwards compatibility. *An Windows Manager and GUI API based on GX could be designed to be as robust and simple to use as the Mac's user interface itself. *Because GX was designed to be cross-platform, in theory a GX-based GUI could be ported to any platform, including the Internet. The discussion of how to implement a GX-based GUI and Windowing system is taking place primarily on two mailing lists: GX Dev and AIMED-talk. Subscription info can be found in my sig. Anyone interested in discussing issues related to implementing a GUI and Windowing system based on the most powerful 2D graphics library available on any platform [yes, I know about Display PostScript] should consider monitoring and contributing to these discussions on the AIMED-talk and GX Dev mailing lists. We believe that a GX-based GUI is viable and the best solution for Apple's immediate OS problem. Apple engineers are known to be monitoring this discussion, so it is conceivable that the ideas generated may actually be used in the next-generation Mac OS. At the least, the discussion should generate some interesting ideas concerning cutting edge user interfaces and PMT-aware windowing systems when using vector-based, object-based graphics. I don't read most of the newsgroups that I'm posting this to, so any feedback/questions/flames will have to be sent via e-mail. Thanks for your time. ++++++++++++++++++ To find out more about QuickDraw GX, go to: <http://www.gxfanclub.com/> To find out more about programming GX, or to subscribe to the GXdev mailing list, go to <http://www.gxfanclub.com/gxdev.html> ++++++++++++++ HOW DO I SUBSCRIBE TO AIMED-TALK? ------------------------------------- To subscribe to AIMED-TALK proceed as follows: Send E-mail to: <aimed-talk-request@aimed.org> with a blank subject line and the following command as the first (and only) line of the message body: SUBSCRIBE ++++++++++++++++++ --------------------------------------------------- "Without a new GUI that is as innovative and ground-breaking as the original was in its time, the Macintosh will cease to matter, and we should all go home." -Me ---------------------------------------------------
From: dekorte@intrepid.suite.com (Steve Dekorte) Newsgroups: comp.sys.next.programmer Subject: Re: OpenStep NT apps deployable on Win95? Date: 16 Dec 1996 20:06:47 GMT Organization: OnRamp Technologies; ISP; Dallas/Ft Worth/Houston, TX USA Message-ID: <594a4n$3t9@news.onramp.net> References: <58mvev$6lb@news3.digex.net> <01bbe934$9d99bc90$3e031281@bananajr> > Eric Litman wrote: > > Can anyone answer definitavely whether OpenStep NT apps are deployable > > under Win95? OPENSTEP is rumored to support Win95 in the next release. -- Steve Dekorte - OpenStep Developer - Anaheim, CA "Fundamentalism isn't about religion. It's about power." - S. Rushdie
From: Greg_Anderson@afs.com (Gregory H. Anderson) Newsgroups: comp.sys.next.programmer Subject: Re: Lighthouse Design turns Java Date: 16 Dec 1996 22:26:16 GMT Organization: Anderson Financial Systems Inc. Message-ID: <594ia8$3km@shelob.afs.com> References: <594a00$3t9@news.onramp.net> Steve Dekorte writes > Is Lighthouse turning into yet-another-cash-in-on-java-hype > company or what? You seem to have forgotten that Lighthouse is owned by the company engineering the Java hype. Would you expect anything else? -- Gregory H. Anderson | "I wander'd off by myself, In the Crystal Ball/Star Gazer | mystical moist night-air, and from Anderson Financial Systems | time to time, Look'd up in perfect greg@afs.com (NeXTmail OK) | silence at the stars." Walt Whitman
From: dekorte@intrepid.suite.com (Steve Dekorte) Newsgroups: comp.sys.next.programmer Subject: Lighthouse Design turns Java Date: 16 Dec 1996 20:04:16 GMT Organization: OnRamp Technologies; ISP; Dallas/Ft Worth/Houston, TX USA Message-ID: <594a00$3t9@news.onramp.net> References: <58ss0u$nhc@nntp1.best.com> Beth Munn wrote: > Lighthouse Design ... > JAVA DEVELOPMENT MANAGER > APPLICATIONS ENGINEERS > JAVAPLAN ENGINEERS > SALES ENGINEERS > TRAINERS/CURRICULUM DEVELOPERS > OPERATIONS MANAGER ... > Become part of the revolution! Is Lighthouse turning into yet-another-cash-in-on-java-hype company or what? -- Steve Dekorte - OpenStep Developer - Anaheim, CA "Fundamentalism isn't about religion. It's about power." - S. Rushdie
From: jrudd@cygnus.com (John Rudd) Newsgroups: comp.sys.next.programmer Subject: Re: Lighthouse Design turns Java Date: 16 Dec 1996 22:30:07 GMT Organization: Cygnus Support Message-ID: <594ihf$qb4@majipoor.cygnus.com> References: <58ss0u$nhc@nntp1.best.com> <594a00$3t9@news.onramp.net> Cc: dekorte@intrepid.suite.com In <594a00$3t9@news.onramp.net> Steve Dekorte wrote: > Beth Munn wrote: > > Lighthouse Design > ... > > JAVA DEVELOPMENT MANAGER > > APPLICATIONS ENGINEERS > > JAVAPLAN ENGINEERS > > SALES ENGINEERS > > TRAINERS/CURRICULUM DEVELOPERS > > OPERATIONS MANAGER > ... > > Become part of the revolution! > > Is Lighthouse turning into yet-another-cash-in-on-java-hype > company or what? > > Why not? They've got a solid organization built around a solid object technology. If they can apply that to a new object framework, and make tons of money off of it, why not? I don't mind as long as they don't in the process neglect the existing object tech (nextstep/openstep). -- John "kzin" Rudd jrudd@cygnus.com (ex- kzin@email.sjsu.edu) =========Intel: Putting the backward in backward compatible.============ Spammers: I charge you for my time, disk, and bandwidth if you post off- topic solicitations for money in the groups I read. $500/post/group.
Newsgroups: comp.sys.next.programmer,control From: news@news.msfc.nasa.gov Message-ID: <cancel.594c1j$ebj@oolong.memphis.edu> Control: cancel <594c1j$ebj@oolong.memphis.edu> Subject: cmsg cancel <594c1j$ebj@oolong.memphis.edu> no reply ignore Organization: Semi-Automatic Chain Letter Remover Date: Mon, 16 Dec 1996 21:10:36 GMT Sender: InfiNet ignore Make Money Fast post canceled by news@news.msfc.nasa.gov. Make Money Fast has been posted thousands of times, enough to qualify as cancel-on-sight spam. The chain letter scheme it describes is illegal in many countries. For example, see: http://www.usps.gov/websites/depart/inspect/chainlet.htm
From: dwy@ace.net (David Young) Newsgroups: comp.sys.next.programmer Subject: Re: Lighthouse Design turns Java Date: 16 Dec 1996 21:53:04 GMT Organization: Infinity AccessNET Message-ID: <594gc0$hh0@garfield.iaxs.net> References: <58ss0u$nhc@nntp1.best.com> <594a00$3t9@news.onramp.net> Steve Dekorte (dekorte@intrepid.suite.com) wrote: : Is Lighthouse turning into yet-another-cash-in-on-java-hype : company or what? Sell out early and often. -- # david young: +oo developer # vox: 212.629.6800 x170 phax: 212.629.6850 # net: david_young@thinkinc.com, dwy@ace.net (NeXTmail ok)
From: "Dirk P. Fromhein" <Dirk.Fromhein@watershed.com> Newsgroups: comp.sys.next.programmer Subject: Re: Lighthouse Design turns Java Date: Tue, 17 Dec 1996 00:00:52 +0500 Organization: Watershed Technologies, Inc. Message-ID: <32B59C64.7B41@watershed.com> References: <58ss0u$nhc@nntp1.best.com> <594a00$3t9@news.onramp.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit No, they are just doing what all smart viable businesses do... they go to where the market and money is. (Though I wish I could get Diagram for Openstep/Solaris... oh well) And Java is hardly hype... we have replaced four (almost five) production NeXSTEP apps with Java versions... were not talking toys here, we are talking mission critical business apps that work with Sybase, Informix, and Teradata RDBMS. The distribution of the apps is also easier, no need to worry if the client installed the corrent version of EOF, EOF Adaptors, DB Client Libs, interfaces/sqlhosts files, etc. The SysAdmins we work with LOVE us for that. With the we Java 1.1 API there is nothing you can do in Objective-C that you can't do in Java. And to boot Java runs on a whole lot more platforms than NeXTSTEP. All the beauty of the NeXTSTEP API is being created slowly but surely in Java. Java is the death of any NeXTSTEP project we come near :-) Dirk Fromhein df@watershed.com Watershed Technologies, Inc. NeXSTEP survivor Steve Dekorte wrote: [munch] > Is Lighthouse turning into yet-another-cash-in-on-java-hype > company or what? > > -- > Steve Dekorte - OpenStep Developer - Anaheim, CA > "Fundamentalism isn't about religion. It's about power." - S. Rushdie
From: embuck@palmer.cca.rockwell.com (Erik M. Buck) Newsgroups: comp.sys.next.programmer Subject: 4.1 Project Builder (Header options) Date: 15 Dec 1996 22:09:33 GMT Organization: Rockwell Avionics - Collins Message-ID: <591sut$3eo@castor.cca.rockwell.com> References: <58q8lc$9lg@news.onramp.net> Cc: dekorte@intrepid.suite.com In 4.1 projectBuilder, you can set an individual header file to be "public", "project", or "precompiled". I understand "public" and "precompiled", but WHAT is "project" ? I have a framework project with subprojects. The precompiled header for the framework never works (because of the subprojects). How do I fix this ? should all headers within a framework have import lines like #import <FrameworkName/HeadersName.h> or is #import <HeaderName.h> good enough ?
From: embuck@palmer.cca.rockwell.com (Erik M. Buck) Newsgroups: comp.sys.next.programmer Subject: Precompiled headers in Openstep 4.1 Mach Date: 17 Dec 1996 15:25:51 GMT Organization: Rockwell Avionics - Collins Message-ID: <596e1v$m24@castor.cca.rockwell.com> I just do not get it... I have a framework project with two subprojects. All headers are "project" and "public". One header imports all of the others and is also set to "precompiled". The first thing that a build does is try to precompile the header and it gets zillions of "can not find <header>" errors. The strange thing is that if I do not make it "precompiled", it compiles fine with no errors. Any help appreciated.
From: ukr8@rzstud2.rz.uni-karlsruhe.de (Jochen Quante) Newsgroups: comp.sys.next.programmer Subject: Indexing Kit Date: 17 Dec 1996 17:24:06 GMT Organization: University of Karlsruhe, Germany Message-ID: <596kvm$r5j$1@nz12.rz.uni-karlsruhe.de> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Hi, I'm trying to store pictures in an IXBtree, but the Indexing-Kit seems to corrupt the store-file. Here is the code: #import <foundation/foundation.h> #import <appkit/appkit.h> #import <btree/IXBTree.h> #import <btree/IXBTreeCursor.h> #import <stdlib.h> int main(int argc,char* argv[]) { NSData *dataDummy; NSString *strFilename,*strKey; IXBTree *btree; IXBTreeCursor *theCursor; if (argc!=3) { fprintf(stderr,"usage: %s filename key",argv[0]); return 1; } strFilename = [NSString stringWithCString:argv[1]]; strKey = [NSString stringWithCString:argv[2]]; printf("filename:<%s> key:<%s>\n",[strFilename cString],[strKey cString]); dataDummy = [NSData dataWithContentsOfFile:strFilename]; // create or open new btree and set cursor btree = [[IXBTree alloc] initFromName:"indexing.btree" inFile:"indexing.btree" forWriting:YES]; if (!btree){ btree = [[IXBTree alloc] initWithName:"indexing.btree" inFile:"indexing.btree"]; [btree setComparator:&IXCompareMonocaseStrings andContext:NULL]; } theCursor = [[IXBTreeCursor alloc] initWithBTree:btree]; // add new data to the btree [theCursor setKey:[strKey cString] andLength:strlen([strKey cString])+1]; [theCursor writeValue:[dataDummy bytes] andLength:[dataDummy length]]; // commit the stuff, sync and free allocated objects [[btree store] commitTransaction]; fsync([(IXStoreFile*)[btree store] descriptor]); [theCursor free]; [btree free]; return 0; } If I try to save a file larger then 16KB the resulting file indexing.btree is corrupted: If you examine the file with fstat() you get something like this: Filename . . . : 'indexing.btree' Num of Links . . : 1 User ID . . . . . : 304 Group ID . . . . : 403 Access mode . . . : 660 File type . . . . : regular Size . . . . . . : 49152 Last file access : Tue Dec 17 18:04:47 1996 Last modification : Tue Dec 17 18:04:47 1996 Last fstat change : Tue Dec 17 18:04:47 1996 I-node . . . . . : 249254 Dev id . . . . . : -252 st_rdev . . . . . : -9584 Blocksize . . . . : 8192 Num of Blocks . . : 32 (of 512 Bytes) The filesize is 49152 but the Number of blocks is only 32. And 32*512 Bytes is only 16384 bytes. If you access the store immediately there is no problem to read the stored data. If you log out the data after byte 16384 until 49152 is lost. If you copy the file indexing.btree before logging out and compare the copies file with it's original diff will report differences. I think it's a bug in the indexing kit. - is there a posibility to repair the blocksize before terminating the application? - is there a bugfix? - or is there a bug in my programm? Thanks Oliver
From: headi@now.ch (Daniel Scheidegger) Newsgroups: comp.sys.next.programmer Subject: How do I link againts wsock32.lib in OS/NT 4.1? Date: Tue, 17 Dec 1996 17:05:57 GMT Organization: NOW GmbH, Zuerich, Switzerland Sender: news@now.ch Message-ID: <E2KI5y.Bt6@now.ch> Hi all, I try to port an application to OS/NT 4.1 which uses sockets. Compiling with importing winsock.h works well, but i cannot link the app. I set OTHER_LIBS = -lwsock32 in the Makefile, but I still get unresolved external symbol _inet_addr while linking. Any hints? Thanks in advance Daniel -- Daniel Scheidegger Software Engineer, System Administrator NOW GmbH, Scheideggstr. 73, CH-8038 Zuerich ++41-1-2898025 / dscheide@now.ch
From: zander@conextions.com (Aleksey Sudakov) Newsgroups: comp.sys.next.programmer Subject: Re: How do I link againts wsock32.lib in OS/NT 4.1? Date: 17 Dec 1996 19:40:15 GMT Organization: The Internet Access Company, Inc. Message-ID: <596suv$gl6@news-central.tiac.net> References: <E2KI5y.Bt6@now.ch> headi@now.ch (Daniel Scheidegger) wrote: >Hi all, > >I try to port an application to OS/NT 4.1 which uses sockets. >Compiling with importing winsock.h works well, but i cannot >link the app. I set OTHER_LIBS = -lwsock32 in the Makefile, but >I still get unresolved external symbol _inet_addr while linking. >Any hints? You might want to use System.framework since all the stuff is in it already. Hope that will help. Aleksey
From: giddings@animas.chem.wisc.edu (Michael Giddings) Newsgroups: comp.sys.next.programmer Subject: OODBMS for OpenStep objects? Date: 17 Dec 1996 23:16:36 GMT Organization: University of Wisconsin - Madison Distribution: world Message-ID: <5979kk$1ims@news.doit.wisc.edu> I am wondering about persistent storage for OpenStep objects (aside from simple archiving). We are building a network-distributed data handling system that will need some reasonably advanced form of persistent storage. I think we'd prefer to use OODBMS as opposed to a RDBMS, since we're building the project from the ground-up to be object-based. We plan on using CORBA (probably with IONA's Orbix), so if there isn't an OODBMS available for OpenStep, how about one running under Solaris or NT that is accessed through through ORBIX? Any experience with this would be appreciated. -- Michael Giddings giddings@chem.wisc.edu giddings@barbarian.com (608)258-1699 or (608) 692-2851 http://www.barbarian.com
From: sef@kithrup.com Newsgroups: comp.sys.next.programmer Subject: cmsg cancel <597opq$k94@crawler.dlc.fi> Date: 18 Dec 1996 04:56:58 GMT Control: cancel <597opq$k94@crawler.dlc.fi> Message-ID: <cancel.597opq$k94@crawler.dlc.fi> Sender: jorge@mailloop.com Spam cancelled by sef@kithrup.com
From: sav@sky.conextions.com (Aleksandr Savostyanov) Newsgroups: comp.sys.next.programmer Subject: Problem with OpenStep on Solaris Date: 18 Dec 1996 16:03:59 GMT Organization: Conextions Message-ID: <5994lf$31r@news-central.tiac.net> Hi, I work on some project under OpenStep on Solaris. I have a following problem. Suppose I just import one file which contains a interface declaration of some class. This class is not in the project it is in another bundle or shared library. And this class is inherited from some class which name for example "Father". If project is app or tool I've got message from linker "Undefined symbol .objc_class_name_Father". If project is bundle I can build this bundle but during loading I've got the same message from a dynamic linker. In other words I can't import some class which is not in a project and is inherited from another class different from NSObject. Any hints or comments? Thanks in advance Alexander sav@conextions.com
From: "Alain Maisonneuve" <wizard@cyberus.ca> Newsgroups: comp.sys.next.programmer Subject: Unix Signals Date: 18 Dec 1996 16:12:00 GMT Organization: RADium Technologie Center (Canada) Message-ID: <01bbecd4$572fe880$a1b186cf@Pwizard> Hey would anybody know is there is a Foundation Kit class that you help deal with unix Signal... could anybody help me with this problem..... ================================================================= Alain Maisonneuve Sofware Engeneering e-mail: wizard@cyberus.ca
From: moellney@simtec.imr.mb.uni-siegen.de (Michael Möllney) Newsgroups: comp.sys.next.programmer Subject: RogueWave Date: 18 Dec 1996 16:33:51 GMT Organization: Uni Siegen Message-ID: <5996df$8ev@si-nic.hrz.uni-siegen.de> Hi Developers! I'm trying to install some RogueWave libs: RWTools 7.0.3 RWMath 6.0 RWLAPack 2.0.0 Im trying this using OS4.0/MACH/INTEL cc 2.5.8 acn't handle the templates gcc 2.7.2.1 can't be build Does anybody know - how to compile or where to get gcc2.7.2.1 for OS4.0/MACH/INTEL - how to compile the RW-libs Thanks for your hints, Michael ps: in WebObject 3.0 for NT there's gcc2.7.2 boundled so is there gcc 2.7.2 in OS4.1/MACH/INTEL ??? -- Michael Möllney Paul-Bonatz-Straūe 9-11, Raum 426/2 57068 Siegen Tel: +49-271-740-4724 moellney@simtec.imr.mb.uni-siegen.de
From: headi@now.ch (Daniel Scheidegger) Newsgroups: comp.sys.next.programmer Subject: Re: How do I link againts wsock32.lib in OS/NT 4.1? Date: Wed, 18 Dec 1996 14:12:00 GMT Organization: NOW GmbH, Baar, Switzerland Sender: news@now.ch Message-ID: <E2M4s0.7DB@now.ch> References: <E2KI5y.Bt6@now.ch> <596suv$gl6@news-central.tiac.net> In article <596suv$gl6@news-central.tiac.net>, Aleksey Sudakov <zander@conextions.com> wrote: >>I still get unresolved external symbol _inet_addr while linking. >>Any hints? > >You might want to use System.framework since all the stuff is in it already. > >Hope that will help. > >Aleksey Sorry, Aleksey, but I already did this. But I still get the same error while linking, thats why I thought, I would have to link against Wsock32.lib. So I still need hints. Thanks anyway Daniel -- Daniel Scheidegger Software Engineer, System Administrator NOW GmbH, Scheideggstr. 73, CH-8038 Zuerich ++41-1-2898025 / dscheide@now.ch
Newsgroups: comp.sys.next.programmer,comp.sys.next.software,comp.sys.next.bugs From: js@euler.han.de (Juergen Sell) Subject: Paper Sizes hardcoded - where? Message-ID: <E2M9LI.ALs@euler.han.de> Sender: js@euler.han.de (Juergen Sell) Organization: Ink Unknown Date: Wed, 18 Dec 1996 15:56:06 GMT Hi, sorry for the crossposting but this has bothered me again and again. Besides Next knows about it and seems to have known for some releases but has failed to porvide a bugfix. During my efforts to create PS output in the size of A0 or larger I stumbled across a dumb hardcoded limit (in the previewer (only?)). It cannot display documents somewhat larger than A3 but for such docs displays only the lower left (or right?) fraction. Since I will not use some of the doc sizes supported (all US sizes for me) I'd like to change their definition to represent the desired A0 and A00 sizes I need. Now I wonder where this is hardcoded? Initially I suspected the postscript package - either it is not there or I was not able to find it. So maybe it is somewhere in one of those shlibs? Since I do not even know in what unit (cm or Point or ?) the various sizes are stored internally it is most difficult to search for a representation of implicit doc sizes. Another thing that comes to mind: Using cm as unit, the print layout panel displays some round-off errors, second - the print layout panel 'knows' supported sizes. So it is either stored in the corresponding shlib or the code loads it dynamically? Any insights most welcome. Having DPS as a native windowing system _and_ a hardcoded limitation in formatsize has been annoying, to say the least. Thanks, Juergen --- AnsweringMachine +49 511 92455-50 Fon -51 Fax -52 NeXTMail welcome = What time do we live in when revolution reminds us of soap powder, = when spontaneity and freedom get associated with instant coffee, = when a politician's idea of social change is changing names = when a country posing as super know-how factory cuts expenses on education?
From: moellney@simtec.imr.mb.uni-siegen.de (Michael Möllney) Newsgroups: comp.sys.next.programmer Subject: Re: Where to find gcc for Next? Date: 18 Dec 1996 15:33:19 GMT Organization: Uni Siegen Message-ID: <5992rv$8ev@si-nic.hrz.uni-siegen.de> References: <58ccmk$quj@news.tamu.edu> <Pine.SUN.3.95.961207180356.20049A-100000@kira> Cc: luomat@peak.org In <Pine.SUN.3.95.961207180356.20049A-100000@kira> Timothy Luoma wrote: > > You have to buy the developers tools. If you do that, you'll have /bin/cc > which you can use to compile gcc. > > Without the libraries, you can't compile or use gcc. Did you work out, how to compile gcc2.7.2.1 with OS4.0 Dev??? Would be nice, if you coul'd tell me how, thanks, Michael > > TjL > > > > -- Michael Möllney Paul-Bonatz-Straūe 9-11, Raum 426/2 57068 Siegen Tel: +49-271-740-4724 moellney@simtec.imr.mb.uni-siegen.de
From: anch@logiball.de (Andreas Christiani) Newsgroups: comp.sys.next.programmer Subject: Re: OODBMS for OpenStep objects? Date: 19 Dec 1996 11:44:59 GMT Organization: Customer of EUnet Germany; Info: info@Germany.EU.net Message-ID: <59b9rr$ij0@news.Dortmund.Germany.EU.net> References: <5979kk$1ims@news.doit.wisc.edu> giddings@animas.chem.wisc.edu (Michael Giddings) wrote: >I am wondering about persistent storage for OpenStep objects (aside from >simple archiving). We are building a network-distributed data handling >system that will need some reasonably advanced form of persistent storage. I >think we'd prefer to use OODBMS as opposed to a RDBMS, since we're building >the project from the ground-up to be object-based. > >We plan on using CORBA (probably with IONA's Orbix), so if there isn't an >OODBMS available for OpenStep, how about one running under Solaris or NT that >is accessed through through ORBIX? > >Any experience with this would be appreciated. > > >-- >Michael Giddings >giddings@chem.wisc.edu >giddings@barbarian.com >(608)258-1699 or (608) 692-2851 >http://www.barbarian.com > I think there's an OODBMS available for NextStep : O2. As far as I know, this one is the best you can get anyway. A.C. --- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ LogiBall gGmbH * Innovationszentrum Herne * Westring 303 * 44629 Herne Andreas Christiani * christiani@logiball.de * http://www.logiball.de Tel.: 02323 / 925 577 * Fax : 02323 / 925 551 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
From: mfulmek@euklid.giro.telecom.at (Markus Fulmek) Newsgroups: comp.sys.next.programmer Subject: Q: gcc-2.7.2 for MachOS OPENSTEP 4.0/INTEL Date: 19 Dec 1996 12:34:59 GMT Organization: TELECOM Network Provider, Austria Message-ID: <59bcpj$fkj@pina1.telecom.at> Hi, I experienced problems compiling gcc-2.7.2 under MachOS-OPENSTEP4.0/INTEL (while compiling under NEXTSTEP3.3 was OK): Did anybody succeed in installing gcc-2.7.2 under MachOS OPENSTEP4.0 for INTEL PCs and will give me some hints? Many thanks in advance, Markus -- Markus Fulmek GiroCredit Abt. 520 Schubertring 5 A-1010 Vienna AUSTRIA Phone: +43-1-71194-3709
From: moellney@simtec.imr.mb.uni-siegen.de (Michael Möllney) Newsgroups: comp.sys.next.programmer,gnu.cc.help Subject: building gcc2.7.2 Date: 19 Dec 1996 13:00:05 GMT Organization: Uni Siegen Message-ID: <59be8l$m5g@si-nic.hrz.uni-siegen.de> References: <5996df$8ev@si-nic.hrz.uni-siegen.de> Cc: moellney@simtec.imr.mb.uni-siegen.de In <5996df$8ev@si-nic.hrz.uni-siegen.de> Michael Möllney wrote: Hi as mentioned before, i'm trying to compile gcc2.7.2 under OpenStep 4.0 /MACH/Intel Having the sources of gcc in OpenWeb 3.0/NT I copied these to my OS/MACH machine and tried to compile it. It strucks in stage1 with: rm -f SYSCALLS.c tmp-SYSCALLS.s cat sys-types.h sys-protos.h > SYSCALLS.c /xgcc -B./ -traditional-cpp -DIN_GCC -g -I./include -traditional-cpp -I. -I. -I./config -aux-info SYSCALLS.c.X -S -o tmp-SYSCALLS.s SYSCALLS.c *** IOT trap Can you give me any hints, how to get this right? Thanks everyone, Michael -- Michael Möllney Paul-Bonatz-Straūe 9-11, Raum 426/2 57068 Siegen Tel: +49-271-740-4724 moellney@simtec.imr.mb.uni-siegen.de
From: Tal Lancaster <tlan@fa.disney.com> Newsgroups: comp.sys.next.programmer,comp.sys.next.software Subject: Re: anim to QuickTime? Date: Thu, 19 Dec 1996 17:13:42 -0800 Organization: The Walt Disney Company Message-ID: <32B9E846.41C6@fa.disney.com> References: <1996Nov27.190010.89821@cc.usu.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Howard R. Cole wrote: > > Are there any applications or code fragments which > would allow me to convert a sequence of tiff files (like > an anim movie) and convert it into QuickTime format? > I use: ftp://ftp.media.mit.edu/pub/WavesWorld/anim2mov.gz If you want to find out more about WavesWorld (has a great interface to 3DKit and RenderMan and the source is included), look at: http://www.media.mit.edu/people/wave/ -- "If somebody was to say my rabbit, wasn't my rabbit, I'd tweek his little, tomato nose." -- B. Bunny Tal Lancaster Technical Director, Disney Feature Animation email: tlan@fa.disney.com WEB: The RenderMan Repository (http://pete.cs.caltech.edu/RMR/)
Newsgroups: comp.sys.next.programmer Organization: Antigone Press gateway, San Francisco Return-Path: <cs@hal.kph.tuwien.ac.at> Message-ID: <9612192322.AA01961@zaphod> Content-Type: text/plain Mime-Version: 1.0 (NeXT Mail 4.0 v146.2) From: Christian Starkjohann <cs@hal.kph.tuwien.ac.at> Date: Fri, 20 Dec 96 00:22:50 +0100 Subject: WANTED: Beta-Testers for Rumba Hello, I would like to find some beta-testers for my new tool rumba, which is an SMB client for NEXTSTEP/OPENSTEP (and possibly other) machines. It is more or less an SMB<-->NFS converter. Unfortunately I can't do extensive tests myself because I have only one machine... You can download the source from ftp://hal.kph.tuwien.ac.at/pub/NeXT/tools/rumba/rumba.0.0.s.gnutar.gz If you are a potential user (and not beta-tester), please wait for a later release, which will be available from the main NeXT archives. BTW: The difference between beta-testers and users is that beta-testers send me patches, bugreports or comments (patches are preferred, of course) :-) Bye, Christian. -- Christian Starkjohann <cs@hal.kph.tuwien.ac.at> or <cs@ds1.kph.tuwien.ac.at>, finger for PGP Public Key. PGP fingerprint: DF FD 40 60 91 6A 14 1C CD 2C E9 07 38 AE CB 4E
From: katzlbt@vuse.vanderbilt.edu (Thomas Katzlberger) Newsgroups: comp.sys.next.software,comp.sys.next.misc,comp.sys.next.programmer,comp.sys.next.advocacy Subject: SUBMISSION: New Versions of ... Date: 20 Dec 1996 04:54:31 GMT Organization: a white NeXT Message-ID: <59d667$c6l@news.vanderbilt.edu> In the last month I submitted Yftp 0.9626 SuperSolitaire II EditSound 2.3 NetpbmImageConverter (renamed from ImageConverter) All available in ftp://ftp.next.peak.org/pub/next/new_arrivals/ I hope they will somewhen get mirrored to peanuts. NetpbmImageConverter is also available as frontend. If you have already netpbm installed just link the bin directory into the app-wrapper and the filter service should work. EditSound comes with sox inside the app wrapper and will use it to convert wav and other soundfiles on the fly. It should also be possible to convert to wav with it. See also on my hompage for Version & System information. I don't have time to write 4 announces for the announce group, so there is just this informal notice. Have fun and mery Christmas, Cat. -- _/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/ _/_/ _/_/ _/_/ Thomas Katzlberger _/_/ _/_/ katzlbt@vuse.vanderbilt.edu _/_/ _/_/ @aWhiteNeXT.called.garfield _/_/ _/_/ http://www.vuse.vanderbilt.edu/~katzlbt/ _/_/ _/_/ _/_/ _/_/ "You can tune a file system, but you can't tune a fish." _/_/ _/_/ UNIX man page for tunefs. _/_/ _/_/ _/_/ _/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
From: flege@iese.fhg.de (Oliver Flege) Newsgroups: comp.sys.next.programmer Subject: EOF2.0 and Oracle-DB Date: 20 Dec 1996 07:19:08 GMT Organization: Fraunhofer Gesellschaft: Institut iese Message-ID: <59delc$6dn@iese.iese.fhg.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Hi, after upgrading from EOF1.1 to EOF2.0 it's no longer possible for me to connect to my Oracle-DB. EOModeler displays the login panel for the DB, but after filling it in as usual everything I get is an Alert-panel: "Unable to connect to server: Oracle error 6107" Any suggestions how to fix this? -- ----------------------------------------------------------------- Oliver Flege Fraunhofer Institute for Experimental Software Engineering (IESE) Sauerwiesen 6 tel (+49) 6301 707 220 67661 Kaiserslautern fax (+49) 6301 707 200 Germany e-mail flege@iese.fhg.de ----------------------------------------------------------------- 'A fool with a tool is still a fool.'
From: rao@sysmod.egr.uh.edu (Dr. Jagannatha Rao) Newsgroups: comp.sys.next.software,comp.sys.next.programmer Subject: Anybody tried to compile Octave 2.0 for Nextstep/Openstep? Date: 20 Dec 1996 15:21:48 GMT Organization: University of Houston Message-ID: <59eauc$1qo@Masala.CC.UH.EDU> Octave 2.0 has been released (find at http://bevo.che.wisc.edu/octave/) and I am writing to request one of you savvy Next developers to try and make a Nextstep/Openstep binary distribution. To compile, the README says that you will need g++ 2.7.2 or 2.7.2.1 libg++ 2.7.1 or 2.7.2 gnu make 3.75 Please let all of us know if a binary is available. Thank you very much. -- Jagannatha Rao E-mail:rao@uh.edu Department of Mechanical Engineering Tel :(713) 743-4535 University of Houston Fax :(713) 743-4503 Houston, TX 77204-4792
From: flight@mathi.uni-heidelberg.de (Gregor Hoffleit) Newsgroups: comp.sys.next.programmer,gnu.misc.discuss Subject: Port of binutils 2.7 for NEXTSTEP/MachOS ? Date: 20 Dec 1996 14:29:08 GMT Organization: University of Heidelberg, Germany Message-ID: <59e7rk$jvi@sun0.urz.uni-heidelberg.de> Are there still some mach-o wizards out there, who could hint me on porting the GNU binutils (specifically BFD) to NEXTSTEP resp. MachOS ? -- | Gregor Hoffleit Mathematisches Institut, Uni HD | | flight@mathi.uni-heidelberg.de INF 288, 69120 Heidelberg, Germany | | (NeXTmail, MIME) (49)6221 54-5771 fax 54-8312 | | PGP Key fingerprint = 23 8F B3 38 A3 39 A6 01 5B 99 91 D6 F2 AC CD C7 |
From: seanl@carmi.cs.umd.edu (Sean Luke) Newsgroups: comp.sys.next.programmer Subject: Re: how to get .snd file into integers for Matlab?? Date: 20 Dec 1996 17:48:45 GMT Organization: U Maryland at College Park Distribution: world Message-ID: <59ejht$hka@mimsy.cs.umd.edu> References: <garedhea.2.000BB937@massey.ac.nz> G.A.Redhead@massey.ac.nz wrote: >Howdi. > I have some sound files produced by a NeXT computer which I would >like to analyse using Matlab. The files are in .snd format. Does >anybody know how to do this conversion from within Matlab, or outside? > Or information about the header / structure of .snd files? > (I have used a command in the package Mathematica to convert some files >in the past, but I can't find anybody with Mathematica around here.) If you can't get Mathematica to work, you might try using a NeXT Sound object to load the sound file, then proceed to print out the data--I'd convert it to 16 bit first. The data is in signed shorts. An easy way to do this is to build a module from within Resound.app (plug plug). See the archives to grab this. _____________________________________________________________________________ Sean Luke "I've discovered that P==NP, but the proof is too U Maryland at College Park large to fit in the margins of this signature." seanl@cs.umd.edu URL: http://www.cs.umd.edu/~seanl/
From: zander@conextions.com (Aleksey Sudakov) Newsgroups: comp.sys.next.programmer Subject: Re: How do I link againts wsock32.lib in OS/NT 4.1? Date: 18 Dec 1996 23:54:41 GMT Organization: The Internet Access Company, Inc. Message-ID: <59a081$kpu@news-central.tiac.net> References: <E2KI5y.Bt6@now.ch> <596suv$gl6@news-central.tiac.net> <E2M4s0.7DB@now.ch> headi@now.ch (Daniel Scheidegger) wrote: >Sorry, Aleksey, but I already did this. But I still get the same error >while linking, thats why I thought, I would have to link against >Wsock32.lib. > >So I still need hints. Oh, it worked fine for me however I checked and it turned out that I do have OTHER_LDFLAGS += -lnetapi32 in Makefile.preamble-winnt I remember I added some files from MSVC to standard NeXT distribution. Try netapi32.lib if it won't help I have no idea what's wrong. Regards, Aleksey
From: Matt Watson <mgw@pacbell.net> Newsgroups: comp.sys.next.programmer,comp.lang.objective-c,comp.sys.mac.programmer.codewarrior Subject: Metrowerks to add Objective C to CodeWarrior Date: Sat, 21 Dec 1996 00:22:15 -0800 Organization: Thaumaturge, Inc. Message-ID: <32BB9E37.E5D@pacbell.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit For those of you who couldn't be at the Apple/NeXT merger press conference, check out this interesting tidbit from http://www2.apple.com/home/news/metrowerks.html: "Metrowerks expects to have Objective C compilers and Objective C runtime support in its C++ compilers hosted in CodeWarrior by the 1997 Apple WorldWide Developers Conference." matt.
From: roberto.arrocha@wcom.com (Roberto E. Arrocha) Newsgroups: comp.sys.next.programmer,comp.sys.next.advocacy,comp.sys.mac.programmer.misc,comp.sys.mac.oop.misc,comp.sys.mac.advocacy Subject: Apple buys NeXT Software! Date: 21 Dec 1996 15:30:10 GMT Organization: WilTel Distribution: world Message-ID: <59gvq2$ldp@gateway.wiltel.com> Keywords: NeXT, Apple http://www.latimes.com/HOME/NEWS/BUSINESS/t000111043.html http://interactive.wsj.com/edition/current/articles/SB851143970314778500.h tm http://www.next.com http://www.apple.com/ Happy New Year! Roberto Arrocha Project Manager, Architecture & Distributed Computing Group WorldCom Advanced Software Technology 8665 New Trails Drive The Woodlands, TX 77381 Phone: 713.364.4141 Email: roberto.arrocha@wcom.com Fax: 713.362.6415
From: MWRon@metrowerks.com (MW Ron) Newsgroups: comp.sys.next.programmer,comp.sys.next.misc Subject: METROWERKS TO INCLUDE APPLE'S NEWOS TOOLS IN REGULAR CODEWARRIOR SUBSCRIPTIONS Date: Sat, 21 Dec 1996 14:12:10 -0500 Organization: Metrowerks Message-ID: <MWRon-2112961412100001@aumi1-a06.ccm.tds.net> METROWERKS TO INCLUDE APPLE'S NEWOS TOOLS IN REGULAR CODEWARRIOR SUBSCRIPTIONS CodeWarrior Tools for Apple's NewOS to be Delivered in Incremental Releases AUSTIN, Texas, December 20, 1996.-Metrowerks Inc. (NASDAQ: MTWKF,TSE/ME:MWK), the leading provider of software development tools for the Macintosh, today announced that CodeWarrior support for Apple Computer, Inc.'s Next generation OS will be shipped to CodeWarrior customers as part of their regular CodeWarrior subscription, in step with Apple's release of its Next generation OS. Metrowerks expects to have Objective C compilers and Objective C runtime support in its C++ compilers hosted in CodeWarrior by the 1997 Apple WorldWide Developers Conference. Metrowerks expects to have its CodeWarrior compilers and linkers ported to Apple's Next generation OS simultaneous with its availability from Apple Computer. The CodeWarrior development environment will be supported on both MacOS and Apple's Next generation OS and the first developer release of the Apple Next generation OS-hosted CodeWarrior will be made available to current CodeWarrior subscribers at MacWorld San Francisco 1998. Metrowerks compiler offerings for Apple software platforms will include full support for 68K, PowerPC and x86 applications development. "Metrowerks intends to provide CodeWarrior support for Apple's Next generation OS from day one," said Greg Galanos, President and Chief Technology Officer of Metrowerks. "We will deliver CodeWarrior tools to the developer community in an ongoing fashion to support current MacOS and Apple's Next generation OS. Our intent is to make these tools available as soon as possible to our customers in their regular CodeWarrior subscription. CodeWarrior support of Apple's Next generation OS is in alignment with our overall tools strategy and increases the availability of CodeWarrior-hosted tools that can be used to develop applications software for the desktop, consumer electronics and embedded systems markets." "We are pleased to be working with Metrowerks, the premiere provider of developer tools for the Mac OS, to integrate Next's leading-edge object technologies into the CodeWarrior development environment." said Steve Jobs, Founder, Apple Computer, Inc., and Next Software. "This will enable Mac OS developers using C, C++, Pascal, and Object Pascal to easily transition their applications to the next generation of the Mac OS." "Metrowerks is a valued partner of Apple Computer and CodeWarrior was instrumental in our successful transition from 68K to PowerPC." said Ellen Hancock, Executive Vice President and Chief Technical Officer of Apple Computer. "We are working closely with Metrowerks to ensure a cohesive set of software development tools that span from MacOS 7.x to Apple's Next generation OS. One of Apple's highest priorities in the deployment of our Next generation OS is that CodeWarrior users can move their applications as quickly and efficiently as possible. We're pleased that Metrowerks will provide these new tools as part of their regular CodeWarrior subscription." About Metrowerks Founded in 1985, Metrowerks develops, markets and supports a complete line of computer language products for building Mac OS, Windows 95, Windows NT, Magic Cap, BeOS, PalmOS, PlayStation OS and PowerTV applications. Metrowerks CodeWarrior products have become the industry standard for professional Mac-hosted software development with more than 50,000 registered users in 70 countries. Additional information on Metrowerks and its products can be obtained in the U.S. by sending Email to info@metrowerks.com, by calling (800) 377-5416, or via the Internet at http://www.metrowerks.com. ### Metrowerks, the Metrowerks logo and CodeWarrior are registered trademarks of Metrowerks Inc. Macintosh is a registered trademark of Apple Computer, Inc. Mac is a trademark of Apple Computer, Inc. Windows, Windows NT and Windows 95 are either registered trademarks or trademarks of Microsoft Corp. in the United States and/or other countries. All other companies and products may be trademarks of their respective holders and are hereby recognized. Statements in this press release regarding future versions of CodeWarrior are forward looking statements that involve risks and uncertainties, including successful and timely development of future versions of CodeWarrior and customer acceptance of the product. Press Contacts: Cynthia Fray Media Relations Metrowerks Inc. 512.873.4758 cynthia@metrowerks.com Jim Welch Chief Financial Officer Metrowerks Inc. 512.87.4777 welch@metrowerks.com -- METROWERKS Ron Liechty "Software at Work" MWRon@metrowerks.com http://www.metrowerks.com/about/people/rogues.html#mwron
From: MWRon@metrowerks.com (MW Ron) Newsgroups: comp.sys.next.programmer,comp.lang.objective-c,comp.sys.mac.programmer.codewarrior Subject: Re: Metrowerks to add Objective C to CodeWarrior Date: Sat, 21 Dec 1996 14:13:47 -0500 Organization: Metrowerks Message-ID: <MWRon-2112961413470001@aumi1-a06.ccm.tds.net> References: <32BB9E37.E5D@pacbell.net> In article <32BB9E37.E5D@pacbell.net>, mgw@pacbell.net wrote: >For those of you who couldn't be at the Apple/NeXT merger press >conference, check out this interesting tidbit from >http://www2.apple.com/home/news/metrowerks.html: > >"Metrowerks expects to have Objective C compilers and Objective C >runtime support in its C++ compilers hosted in CodeWarrior by the 1997 >Apple WorldWide Developers Conference." Thanks Matt, here's the press release. METROWERKS TO INCLUDE APPLE'S NEWOS TOOLS IN REGULAR CODEWARRIOR SUBSCRIPTIONS CodeWarrior Tools for Apple's NewOS to be Delivered in Incremental Releases AUSTIN, Texas, December 20, 1996.-Metrowerks Inc. (NASDAQ: MTWKF,TSE/ME:MWK), the leading provider of software development tools for the Macintosh, today announced that CodeWarrior support for Apple Computer, Inc.'s Next generation OS will be shipped to CodeWarrior customers as part of their regular CodeWarrior subscription, in step with Apple's release of its Next generation OS. Metrowerks expects to have Objective C compilers and Objective C runtime support in its C++ compilers hosted in CodeWarrior by the 1997 Apple WorldWide Developers Conference. Metrowerks expects to have its CodeWarrior compilers and linkers ported to Apple's Next generation OS simultaneous with its availability from Apple Computer. The CodeWarrior development environment will be supported on both MacOS and Apple's Next generation OS and the first developer release of the Apple Next generation OS-hosted CodeWarrior will be made available to current CodeWarrior subscribers at MacWorld San Francisco 1998. Metrowerks compiler offerings for Apple software platforms will include full support for 68K, PowerPC and x86 applications development. "Metrowerks intends to provide CodeWarrior support for Apple's Next generation OS from day one," said Greg Galanos, President and Chief Technology Officer of Metrowerks. "We will deliver CodeWarrior tools to the developer community in an ongoing fashion to support current MacOS and Apple's Next generation OS. Our intent is to make these tools available as soon as possible to our customers in their regular CodeWarrior subscription. CodeWarrior support of Apple's Next generation OS is in alignment with our overall tools strategy and increases the availability of CodeWarrior-hosted tools that can be used to develop applications software for the desktop, consumer electronics and embedded systems markets." "We are pleased to be working with Metrowerks, the premiere provider of developer tools for the Mac OS, to integrate Next's leading-edge object technologies into the CodeWarrior development environment." said Steve Jobs, Founder, Apple Computer, Inc., and Next Software. "This will enable Mac OS developers using C, C++, Pascal, and Object Pascal to easily transition their applications to the next generation of the Mac OS." "Metrowerks is a valued partner of Apple Computer and CodeWarrior was instrumental in our successful transition from 68K to PowerPC." said Ellen Hancock, Executive Vice President and Chief Technical Officer of Apple Computer. "We are working closely with Metrowerks to ensure a cohesive set of software development tools that span from MacOS 7.x to Apple's Next generation OS. One of Apple's highest priorities in the deployment of our Next generation OS is that CodeWarrior users can move their applications as quickly and efficiently as possible. We're pleased that Metrowerks will provide these new tools as part of their regular CodeWarrior subscription." About Metrowerks Founded in 1985, Metrowerks develops, markets and supports a complete line of computer language products for building Mac OS, Windows 95, Windows NT, Magic Cap, BeOS, PalmOS, PlayStation OS and PowerTV applications. Metrowerks CodeWarrior products have become the industry standard for professional Mac-hosted software development with more than 50,000 registered users in 70 countries. Additional information on Metrowerks and its products can be obtained in the U.S. by sending Email to info@metrowerks.com, by calling (800) 377-5416, or via the Internet at http://www.metrowerks.com. ### Metrowerks, the Metrowerks logo and CodeWarrior are registered trademarks of Metrowerks Inc. Macintosh is a registered trademark of Apple Computer, Inc. Mac is a trademark of Apple Computer, Inc. Windows, Windows NT and Windows 95 are either registered trademarks or trademarks of Microsoft Corp. in the United States and/or other countries. All other companies and products may be trademarks of their respective holders and are hereby recognized. Statements in this press release regarding future versions of CodeWarrior are forward looking statements that involve risks and uncertainties, including successful and timely development of future versions of CodeWarrior and customer acceptance of the product. Press Contacts: Cynthia Fray Media Relations Metrowerks Inc. 512.873.4758 cynthia@metrowerks.com Jim Welch Chief Financial Officer Metrowerks Inc. 512.87.4777 welch@metrowerks.com -- METROWERKS Ron Liechty "Software at Work" MWRon@metrowerks.com http://www.metrowerks.com/about/people/rogues.html#mwron
From: thegoat4@airmail.net (Bryant Brandon) Newsgroups: comp.sys.next.programmer,comp.lang.objective-c,comp.sys.mac.programmer.codewarrior Subject: Re: Metrowerks to add Objective C to CodeWarrior Date: Sat, 21 Dec 1996 15:22:54 -0600 Organization: Anti Christian Coalition Message-ID: <thegoat4-2112961522540001@news.iadfw.net> References: <32BB9E37.E5D@pacbell.net> <MWRon-2112961413470001@aumi1-a06.ccm.tds.net> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit In article <MWRon-2112961413470001@aumi1-a06.ccm.tds.net>, MWRon@metrowerks.com (MW Ron) wrote: [trim] > >Metrowerks expects to have Objective C compilers and Objective C runtime >support in its C++ compilers hosted in CodeWarrior by the 1997 Apple >WorldWide Developers Conference. Metrowerks expects to have its >CodeWarrior compilers and linkers ported to Apple's Next generation OS >simultaneous with its availability from Apple Computer. What are the differences among C++, Objective C, and C? I thought Objective C was mostly an incremental step from C to C++. [trim] >"We are pleased to be working with Metrowerks, the premiere provider of >developer tools for the Mac OS, to integrate Next's leading-edge object >technologies into the CodeWarrior development environment." said Steve >Jobs, Founder, Apple Computer, Inc., and Next Software. "This will enable >Mac OS developers using C, C++, Pascal, and Object Pascal to easily >transition their applications to the next generation of the Mac OS." It's kinda neat how he founded both companies and now he's bringing then together, isn't it? Maybe now I can upgrage my mac without worrying if it'll be totally obsolete before I even turn it on the first time. (: [trimm] >"Metrowerks is a valued partner of Apple Computer and CodeWarrior was >instrumental in our successful transition from 68K to PowerPC." said Ellen >Hancock, Executive Vice President and Chief Technical Officer of Apple >Computer. "We are working closely with Metrowerks to ensure a cohesive set >of software development tools that span from MacOS 7.x to Apple's Next >generation OS. One of Apple's highest priorities in the deployment of our >Next generation OS is that CodeWarrior users can move their applications >as quickly and efficiently as possible. We're pleased that Metrowerks will >provide these new tools as part of their regular CodeWarrior >subscription." Just out of curiosity, will the future macs be at all backward-compatible? From what I hear, they will, but my sources are 4th or 5th generation hearsey. [trim] >-- >METROWERKS Ron Liechty >"Software at Work" MWRon@metrowerks.com >http://www.metrowerks.com/about/people/rogues.html#mwron Thanks in advance! B.B.
From: john_zollinger@arkona.com (John Zollinger) Newsgroups: comp.sys.next.programmer,comp.lang.objective-c,comp.sys.mac.programmer.codewarrior Subject: Re: Metrowerks to add Objective C to CodeWarrior Date: Sat, 21 Dec 1996 23:53:56 GMT Organization: Arkona, LLC Message-ID: <32bc73a0.3930702@news.xmission.com> References: <32BB9E37.E5D@pacbell.net> <MWRon-2112961413470001@aumi1-a06.ccm.tds.net> <thegoat4-2112961522540001@news.iadfw.net> thegoat4@airmail.net (Bryant Brandon) wrote: >In article <MWRon-2112961413470001@aumi1-a06.ccm.tds.net>, >MWRon@metrowerks.com (MW Ron) wrote: > >[trim] > >> >>Metrowerks expects to have Objective C compilers and Objective C runtime >>support in its C++ compilers hosted in CodeWarrior by the 1997 Apple >>WorldWide Developers Conference. Metrowerks expects to have its >>CodeWarrior compilers and linkers ported to Apple's Next generation OS >>simultaneous with its availability from Apple Computer. > > What are the differences among C++, Objective C, and C? I thought >Objective C was mostly an incremental step from C to C++. Ouch! I've never heard it described that way before. Objective-C is a cut well ABOVE C++. Objective-C is a joy to use, where C++ is like getting a wood splinter under your fingernail. For more detailed information on the Objective-C language, check out the following URL's: http://www.batech.com/~dekorte/Objective-C/objc.html http://www.next.com/Pubs/Documents/OPENSTEP/ObjectiveC/objctoc.htm Cheers! John Zollinger Software Engineering Director Arkona, LLC john_zollinger@arkona.com
From: lutzray@9bit.qc.ca (Raymond Lutz) Newsgroups: comp.sys.next.programmer,comp.lang.objective-c,comp.sys.mac.programmer.codewarrior Subject: Re: Metrowerks to add Objective C to CodeWarrior Date: 22 Dec 1996 01:23:59 GMT Organization: SPC Message-ID: <59i2jf$frc@wagner.spc.videotron.ca> References: <32BB9E37.E5D@pacbell.net> <MWRon-2112961413470001@aumi1-a06.ccm.tds.net> <thegoat4-2112961522540001@news.iadfw.net> <32bc73a0.3930702@news.xmission.com> In-Reply-To: <32bc73a0.3930702@news.xmission.com> On 12/21/96, John Zollinger wrote: [snip] >> What are the differences among C++, Objective C, and C? I >> thought >> Objective C was mostly an incremental step from C to C++. > >Ouch! I've never heard it described that way before. Objective-C >is a cut well ABOVE C++. > >Objective-C is a joy to use, where C++ is like getting a wood >splinter under your fingernail. > >For more detailed information on the Objective-C language, check >out the following URL's: > >http://www.batech.com/~dekorte/Objective-C/objc.html >http://www.next.com/Pubs/Documents/OPENSTEP/ObjectiveC/objctoc.htm And don't forget those nice pages on Obj-C dynamism at: http://www.misckit.com/DynamicOO/ big thanks to Andy Grosso and Donald A.Yacktman ! While you are there, take a look at the great MiscKit maintained by Don, a freeby package of usefull objects http://www.misckit.com/usage/index.html -- Raymond Lutz, lutzray@9bit.qc.ca "Les 400 plus fortunes individus de la planete possedent autant que 2.3 MILLIARDS des plus pauvres reunis"
From: Garance A Drosehn <gad@eclipse.its.rpi.edu> Newsgroups: comp.sys.next.programmer Subject: Re: Lighthouse Design turns Java Date: 19 Dec 1996 02:44:37 GMT Organization: Rensselaer Polytechnic Institute, Troy NY, USA Message-ID: <59aa6l$t8t@usenet.rpi.edu> References: <58ss0u$nhc@nntp1.best.com> <594a00$3t9@news.onramp.net> dekorte@intrepid.suite.com (Steve Dekorte) wrote: > > Is Lighthouse turning into yet-another-cash-in-on-java-hype > company or what? for one, I don't see what the problem is with them being interested in java. for two, this whole thread is just an advocacy discussion, and doesn't need to take place in the programmer newsgroup. --- Garance Alistair Drosehn = gad@eclipse.its.rpi.edu Senior Systems Programmer (MIME & NeXTmail capable) Rensselaer Polytechnic Institute; Troy NY USA
From: shess@one.net (Scott Hess) Newsgroups: comp.sys.next.programmer,comp.lang.objective-c,comp.sys.mac.programmer.codewarrior Subject: Re: Metrowerks to add Objective C to CodeWarrior Date: 21 Dec 96 21:19:26 Organization: Is a sign of weakness Message-ID: <SHESS.96Dec21211926@howard.one.net> References: <32BB9E37.E5D@pacbell.net> <MWRon-2112961413470001@aumi1-a06.ccm.tds.net> <thegoat4-2112961522540001@news.iadfw.net> <32bc73a0.3930702@news.xmission.com> In-reply-to: john_zollinger@arkona.com's message of Sat, 21 Dec 1996 23:53:56 GMT In article <32bc73a0.3930702@news.xmission.com>, john_zollinger@arkona.com (John Zollinger) writes: thegoat4@airmail.net (Bryant Brandon) wrote: >What are the differences among C++, Objective C, and C? I thought >Objective C was mostly an incremental step from C to C++. Ouch! I've never heard it described that way before. Objective-C is a cut well ABOVE C++. And, to answer the question ... Objective-C is an object oriented variation on C based on a Smalltalk tradition. At one point (back in 1987 or so) there were three or four variations out there, and they looked mostly alike. StepStone, where Brad Cox (the creator) worked (works?) was the only company that really held on. Well, and obviously NeXT, though NeXT wasn't really in the fray at the time. The main difference in compilers between StepStone and NeXT is that StepStone's is a preprocessor (like cfront was), while NeXT's is a compiler. GNU's version is based on NeXT's work, so is also a compiler. The NeXT/GNU version has been gradually moving away from StepStone's version - StepStone's version is pretty static these days. Objective-C's changes to C are very minimal. There are a couple constructs on the order of "I'm defining a class" and "I'm defining a method", plus "I'm calling a method", of course, but there is not _nearly_ the intrusiveness of C++. The language base is very recognizable as C, and the additions of Objective-C are simple and can be taught to a C programmer in a day or so. The main problem is the same as that with C++, though - everything useful lives in libraries. It takes much longer than a day to get the hang of where you need to look for a specific type of feature. To a great degree, though, everything is based on a few concepts applied liberally to solve a variety of problems, as opposed to having a different solution to every problem. Later, -- scott hess <shess@one.net> (606) 578-0412 http://w3.one.net/~shess/ <I plan to become so famous that people buy tapes of me reading source code>
From: sanguish@digifix.com Newsgroups: comp.sys.next.advocacy,comp.sys.next.announce,comp.sys.next.hardware,comp.sys.next.software,comp.sys.next.misc,comp.sys.next.sysadmin,comp.sys.next.bugs,comp.sys.next.programmer Subject: NEXTSTEP/OpenStep Resources on the Net Date: 23 Dec 1996 00:02:50 GMT Organization: Digital Fix Development Message-ID: <587851299369@digifix.com> Topics include: Stepwise NEXTSTEP/OpenStep Information WWW site eduSTEP WWW site NeXT Computer, Inc. WWW site comp.sys.next newsgroups related newsgroups comp.sys.next newsgroups mailing list ftp sites NeXTanswers Stepwise NEXTSTEP/OpenStep Information WWW site =============================================== This online community resource includes - ISV company pages - ISV product descriptions - NEXTSTEP Developer Directory - NEXTSTEP Community WhitePages - Mailing List archives and information You can connect via the world wide web at: http://www.stepwise.com/ Suggestions or comments can be directed to me at sanguish@digifix.com If you would like to get your company and product information on Stepwise, please contact me at sanguish@digifix.com. eduSTEP WWW site ================ http://www.nmr.embl-heidelberg.de/eduStep/ eduStep aims to provide up-to-date information on: - NextStep tools and projects for scientists. - Third-party products interesting for the educational and scientific community (with educational discounts noted, where they exist). - A listing of resellers and shops interested in working with customers in the educational community. - Conferences, meetings, workshops - Major projects, such as SciTools, EMBL's project to develop a NextStep scientific work environment - Status reports on GNUStep, a freely-available implementation of OpenStep now being developed NeXT Computer, Inc. WWW site ============================ http://www.next.com comp.sys.next.* newsgroups ========================== news:comp.sys.next.advocacy This is the "why NEXTSTEP is better (or worse) than anything else in the known universe" forum. It was created specifically to divert lengthy flame wars from .misc. news:comp.sys.next.announce Announcements of general interest to the NeXT community (new products, FTP submissions, user group meetings, commercial announcements etc.) This is a moderated newsgroup, meaning that you can't post to it directly. Submissions should be e-mailed to next-announce@digifix.com where the moderator (Scott Anguish) will screen them for suitability. Archives are available by ftp at ftp://ftp.stepwise.com/pub/Next_Announce_Archives Messages posted to announce should NOT be posted or crossposted to any other comp.sys.next groups. news:comp.sys.next.bugs A place to report verifiable bugs in NeXT-supplied software. Material e-mailed to Bug_NeXT@NeXT.COM is not published, so this is a place for the net community find out about problems when they're discovered. This newsgroup has a very poor signal/noise ratio--all too often bozos post stuff here that really belongs someplace else. It rarely makes sense to crosspost between this and other c.s.n.* newsgroups, but individual reports may be germane to certain non-NeXT- specific groups as well. news:comp.sys.next.hardware Discussions about NeXT-label hardware and compatible peripherals, and non-NeXT-produced hardware (e.g. Intel) that is compatible with NEXTSTEP. In most cases, questions about Intel hardware are better asked in comp.sys.ibm.pc.hardware. Questions about SCSI devices belong in comp.periphs.scsi. This isn't the place to buy or sell used NeXTs--that's what .marketplace is for. news:comp.sys.next.marketplace NeXT stuff for sale/wanted. Material posted here must not be crossposted to any other c.s.n.* newsgroup, but may be crossposted to misc.forsale.computers.workstation or appropriate regional newsgroups. news:comp.sys.next.misc For stuff that doesn't fit anywhere else. Anything you post here by definition doesn't belong anywhere else in c.s.n.*--i.e. no crossposting!!! news:comp.sys.next.programmer Questions and discussions of interest to NEXTSTEP programmers. This is primarily a forum for advanced technical material. Generic UNIX questions belong elsewhere (comp.unix.questions), although specific questions about NeXT's implementation or porting issues are appropriate here. Note that there are several other more "horizontal" newsgroups (comp.lang.objective-c, comp.lang.postscript, comp.os.mach, comp.protocols.tcp-ip, etc.) that may also be of interest. news:comp.sys.next.software This is a place to talk about [third party] software products that run on NEXTSTEP systems. news:comp.sys.next.sysadmin Stuff relating to NeXT system administration issues; in rare cases this will spill over into .programmer or .software. Related Newsgroups ================== news:comp.soft-sys.nextstep Like comp.sys.next.software and comp.sys.next.misc combined. Exists because NeXT is a software-only company now, and comp.soft-sys is for discussion of software systems with scope similar to NEXTSTEP. news:comp.lang.objective-c Technical talk about the Objective-C language. Implemetations discussed include NeXT, Gnu, Stepstone, etc. news:comp.object Technical talk about OOP in general. Lots of C++ discussion, but NeXT and Objective-C get quite a bit of attention. At times gets almost philosophical about objects, but then again OOP allows one to be a p#################################################################### Path: news.informatik.uni-muenchen.de!lrz-muenchen.de!informatik.tu-muenchen.de!fu-berlin.de!news.mathworks.com!newsfeed.internetmci.com!portal.gmu.edu!osf1.gmu.edu!aanwar From: Arman A Anwar <aanwar@osf1.gmu.edu> Newsgroups: comp.sys.next.programmer Subject: download site for gcc binaries for Nextstep 3.3 (black ) Date: Sat, 21 Dec 1996 22:31:38 -0500 Organization: George Mason University, Fairfax, Virginia, USA Lines: 13 Message-ID: <Pine.OSF.3.91.961221223025.3770B-100000@osf1.gmu.edu> NNTP-Posting-Host: osf1.gmu.edu Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII I'm trying to download gcc, perl etc. for black hw NS 3.3 .. don't have developer thus cannot compile ..:-( Arman. -+-+ A r m a n .. A l i .. A n w a r +-+- +-+- -+-+ Center for Information Systems Integration and Evolution { aanwar@gmu.edu, http://isse.gmu.edu/~aaanwar, (703) 993-1632 } +-+- -+-+ -+-+ Know of an opening for a Patent Office Clerk? I'm looking for one +-+-
From: Garance A Drosehn <gad@eclipse.its.rpi.edu> Newsgroups: comp.sys.next.programmer,comp.lang.objective-c,comp.sys.mac.programmer.codewarrior Subject: Re: Metrowerks to add Objective C to CodeWarrior Date: 22 Dec 1996 09:57:09 GMT Organization: Rensselaer Polytechnic Institute, Troy NY, USA Message-ID: <59j0ll$fe4@usenet.rpi.edu> References: <32BB9E37.E5D@pacbell.net> <MWRon-2112961413470001@aumi1-a06.ccm.tds.net> <thegoat4-2112961522540001@news.iadfw.net> <32bc73a0.3930702@news.xmission.com> <SHESS.96Dec21211926@howard.one.net> shess@one.net (Scott Hess) wrote: > The main difference in compilers between StepStone and NeXT is > that StepStone's is a preprocessor (like cfront was), while NeXT's > is a compiler. GNU's version is based on NeXT's work, so is also > a compiler. The NeXT/GNU version has been gradually moving away > from StepStone's version - StepStone's version is pretty static > these days. I believe NeXT bought out the rights to ObjectiveC from StepStone, at which point StepStone stopped. --- Garance Alistair Drosehn = gad@eclipse.its.rpi.edu Senior Systems Programmer (MIME & NeXTmail capable) Rensselaer Polytechnic Institute; Troy NY USA
From: Hans Speijer <speijer@holec-projects.nl> Newsgroups: comp.sys.next.programmer Subject: custom event loops Date: Mon, 23 Dec 1996 03:20:46 +0100 Organization: Holec Projects Message-ID: <32BDEC7E.26CA@holec-projects.nl> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit I need to settup a custom event loop for handling NXConnections and Socket file descriptors. I've read the 'Realities of Distributed Objects' and I desperately need to know how the handling functions for DPSAddFD() get called when handling events. Please reply as fast as you can, I need this info really bad. Help is really apreciated. Komtjatka, Hans Speijer \\ "To Be or not to Be ?" http://www.be.com NeXTSTEP Developer \\ Holec Projects \\ speijer@holec-projects.nl
From: Hans Speijer <speijer@holec-projects.nl> Newsgroups: comp.sys.next.programmer Subject: Merry Christmas ! Date: Mon, 23 Dec 1996 03:23:16 +0100 Organization: Holec Projects Message-ID: <32BDED14.3B90@holec-projects.nl> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit BTW merry christmas everybody, the news about the apple/NeXT merge realy made my day. Komtjatka, Hans Speijer \\ "To Be or not to Be ?" http://www.be.com NeXTSTEP Developer \\ Holec Projects \\ speijer@holec-projects.nl
From: aisbell@ix.netcom.com (Art Isbell) Newsgroups: comp.sys.next.programmer Subject: Speculation about OS/NT's future, anyone? Date: 23 Dec 1996 05:12:21 GMT Organization: Netcom Distribution: world Message-ID: <59l4bl$bko@dfw-ixnews5.ix.netcom.com> I view the Apple purchase of NeXT favorably, especially personally where my NS/OS experience may become a valuable asset to the Mac development community. But *none* of our customers or potential customers cares about Macs or the Apple purchase of NeXT. It's Windows or nothing, unfortunately :-( We had hoped to arrive at NT versions of our apps using OS/NT, but OS/NT 4.1 isn't ready for prime time yet. We can continue to develop under OS/Mach which is much more stable, but with the do-or-die rush to integrate OS/Mach with MacOS, we wonder how much effort Apple will direct toward making OS/NT stable and a viable NT development environment. Even if we could afford to wait for the new Mac OS, our customers want Windows, so a Mac solution is not really viable for us. Should we be shopping for a new NT development environment? -- Art Isbell NeXT/MIME Mail: aisbell@ix.netcom.com Trego Systems Voice/Fax: +1 408 335 2515 CaseServ: OPENSTEP Voice Mail: +1 408 335 1154 managed care solutions US Mail: Felton, CA 95018-9442
From: etienne@jupiter.univ-lr.fr (Etienne Gourdon) Newsgroups: comp.sys.next.software,comp.sys.next.programmer Subject: EOController question (EOF/Oracle) Date: 23 Dec 1996 09:26:23 GMT Organization: Universite de La Rochelle Message-ID: <59lj7v$cvb@hpuniv.univ-lr.fr> Keywords: EOF EOController IB ORACLE Hi, I've a little question concerning EOController. I want to load twice a NIB (with loadNibSection) which contains many EOController. When I do a saveToObjects on EOController of the first NIB, EOController of the second NIB are updated with values of the first and I do not want this. How can I do, not to have this result ? PS: I've remarked that if I use one EOController on a table and a second on a view (on that table) then the saveToObjects on one EOController do not update values of the other PS2: I'm still using EOF 1.1 with Oracle 7.0.16.4.
From: spamwall@zercom.net (Martin-Gilles Lavoie) Newsgroups: comp.sys.next.programmer Subject: Binding communities Date: 23 Dec 1996 13:45:26 GMT Organization: Groupimage, inc. Message-ID: <spamwall-2312960843330001@204.191.6.170> In the light of the Apple/NeXT announcement; I'd like to have some insights from a NeXT programmer which made the transition from MacOS, so that I can prepare myself for this learning curve ahead of me. Any info welcomed, and thanked. Reply via e-mail or this newsgroup, as it becomes part of my regular groups for now on. ================================================================= Please reply using the following address, rather than the "reply-to" address (my mail box is being filled with junk mail). ================================================================= Martin-Gilles Lavoie | Opinions expressed herein are just that. mouser@zercom.net | "No! Do, or do not. There is no try." Globimage, inc. | --Yoda on error handling
Newsgroups: comp.sys.next.programmer From: Nitezki@NiDat.sub.org (Peter Nitezki) Subject: Re: WANTED: Beta-Testers for Rumba Message-ID: <E2vKA3.8oz@nidat.sub.org> Sender: nitezki@nidat.sub.org (Peter Nitezki) Organization: private site of Peter Nitezki, Kraichtal, Germany References: <9612192322.AA01961@zaphod> Date: Mon, 23 Dec 1996 16:25:15 GMT In article <9612192322.AA01961@zaphod> writes: > Hello, I would like to find some beta-testers for my new tool > rumba, which is an SMB client for NEXTSTEP/OPENSTEP (and possibly > other) machines. It is more or less an SMB<-->NFS converter. > Unfortunately I can't do extensive tests myself because I have > only one machine... > Although it sounds nice and logical to call your nice little system "rumba" I want to inform you that you might get a problem with trade mark infringement. "Rumba" is the brand name of a rather successful commercial connectivity package for host and midrange access from any kind of Microsoft platform. As both fall in the same category the owners of the trade mark would probably not go unnoticed... For instance, why not call yours "paso doble" ;-) -- Peter Nitezki | Nitezki@NiDat.sub.org # Blessed art thou who knoweth Staarenbergstr. 44 | Tel.: +49 7251 62495 # not about the pleasure and D-76703 Kraichtal | Fax : +49 7251 69215 # delight of being hooked GERMANY | E-mail defunct, sorry # up to the Net. Peter 1,3-5
From: ehutch@hypnos.norden1.com (E. Hutchinson) Newsgroups: comp.sys.next.programmer,misc.jobs.contract,mi.jobs,oh.jobs Subject: Contract/Long Term/Nextstep/Va Date: 23 Dec 1996 20:37:02 GMT Organization: Norden 1 Communications Message-ID: <59mqhe$pui@tofu.alt.net> Programmer/analyst/developer NEXTSTEP---------------------Commercial experience Objective C------------------Commercial experience Contract---------------------Long term Area-------------------------Virginia EOF--------------------------A plus To Be Considered-------------Fax resume or mail a hard copy. -- -- ehutch@norden1.com (419) 893-6367 [fax] Omni Search (419) 893-6334 [voice] 1310 Craig Maumee, Ohio 43537
From: Joakim Johansson <jocke@rat.se> Newsgroups: comp.sys.next.programmer Subject: Apple deal / Developers wishlist (quite long) Date: 23 Dec 1996 22:45:16 GMT Organization: Research & Trade AB Distribution: world Message-ID: <59n21s$18f@baldwin.rat.se> Well, the last few days have been quite interesting to say the least... It'll be very interesting to see what direction the OS development at Apple will take now. Anyway, what are the key points that we'd like to see in the new Mac(h)OS environment as developers? (if we go with the idea that the new OS will be OpenStep compliant (which includes DPS etc)). Mostly, I'd say that it's more solid implementations of functionality that already exists. Here's three major things that's needed (IMHO) in the current NS/OS development environment: - Better support for writing MT applications. This is a huge one! (assuming we'll get SMP support, this will get important!) Pthreads would be ideal. (allowing us to share MT code between our server and client applications. ) We've been using cthreads so far, but it'd be nice to be able to have a common MT code base between servers and clients. NSThread thread abstraction could be nice, but there are source code that one wants to share that is in Ansi-C. It would also be nice to have better documentation on which libraries etc is threadsafe, and which are not - also it'd be nice with some clarifications on the implications on MT applications and the ObjC runtime system as well as NeXT/Apples libraries. (btw - is the Foundation kit threadsafe? I've spent most of my time lately doing Solaris, so I wouldn't now for sure (and most likely wouldn't anyone outside of NeXT engineering now either... ;-)) MT programs will make a huge difference on utilizing a proper SMP architecture (implemented correctly) which we hopefully will deal with soon enough. (I know for sure that we'd make _huge_ use of threading if/when SMP support is available - this is something we've been waiting/hoping for) Good MT programming support as well as good tools will be essential to help us build first-class applications. (that also scale well on SMP boxes) Enough ranting about MT support, there is probably more things that would be good to have in this area (like lock_lint) but that'd be a good start. - Faster build cycles. Yes, it may seem unnecessary with "todays fast hardware" but building an application from scratch just takes to long time. (Yes, we have a PPro 200 with plenty of memory and a cached SCSI controller, working with the source etc on one disk, and compiler, headers, temporary files etc on another.... That makes the build cycle..... bearable, not fast.) I don't know what the answer to this should be, maybe the Metrowerks compiler is blisteringly fast (comments anyone that used it?), and that might be the one which is going to be used instead of gcc. Maybe reviving the fix'n'go technology? (no help for complete builds, but small fixes also takes plenty of time) Anyway, something has to be done, (and let's pray they keep the capability of remote compiles as is! It's enough to buy a limited number of killer compile servers...) - Better debugging utilities (improving and polishing both the gdb interface and MallocDebug etc) One could go on quite a while about this one, but let's take that rant some other time.. I hope that these issues are adressed instead of trying to put in all sorts of cool new development features (that i'd love to see when we got real solid core development functionality in the system.. ;-) Any other thoughts on this? Happy holidays to all of you,,, (and especially to all the folks presently and previously at NeXT engineering, that hopefully at last will be able to see the fruition of their solid work! Good luck in your new endeavour!) Joakim -- Joakim Johansson Software Developer, Research & Trade jocke@rat.se <NeXTmail, MIME> http://www.rat.se/
From: Garance A Drosehn <gad@eclipse.its.rpi.edu> Newsgroups: comp.sys.next.programmer Subject: Re: Speculation about OS/NT's future, anyone? Date: 23 Dec 1996 23:10:46 GMT Organization: Squonk-Net, Loudonville, NY 12211 Message-ID: <59n3hm$p@duke.squonk.net> References: <59l4bl$bko@dfw-ixnews5.ix.netcom.com> aisbell@ix.netcom.com (Art Isbell) wrote: > I view the Apple purchase of NeXT favorably, especially > personally where my NS/OS experience may become a valuable asset > to the Mac development community. But *none* of our customers > or potential customers cares about Macs or the Apple purchase of > NeXT. It's Windows or nothing, unfortunately :-( > > We had hoped to arrive at NT versions of our apps using > OS/NT, but OS/NT 4.1 isn't ready for prime time yet. We can > continue to develop under OS/Mach which is much more stable, but > with the do-or-die rush to integrate OS/Mach with MacOS, we wonder > how much effort Apple will direct toward making OS/NT stable and > a viable NT development environment. Even if we could afford to > wait for the new Mac OS, our customers want Windows, so a Mac > solution is not really viable for us. Indications are that Apple wants to become more of a software company, just plain software (and not "software tied to the hardware that Apple sells"). My guess is that they would continue to improve OpenStep/WinNT. Note their selling point for all potential developers: If you use the OpenStep API's, you can develop for *both* the Mac *and* for Windows (and, actually, Solaris). I do not expect that they'd want to scuttle that benefit. --- Garance Alistair Drosehn = gad@eclipse.its.rpi.edu Senior Systems Programmer (MIME & NeXTmail capable) Rensselaer Polytechnic Institute; Troy NY USA
From: sanguish@digifix.com (Scott Anguish) Newsgroups: comp.sys.next.programmer Subject: Re: Binding communities Date: 24 Dec 1996 05:08:26 GMT Organization: Digital Fix Development Message-ID: <59noga$3a6@news.digifix.com> References: <spamwall-2312960843330001@204.191.6.170> In-Reply-To: <spamwall-2312960843330001@204.191.6.170> On 12/23/96, Martin-Gilles Lavoie wrote: >In the light of the Apple/NeXT announcement; > >I'd like to have some insights from a NeXT programmer which made the >transition from MacOS, so that I can prepare myself for this learning >curve ahead of me. Any info welcomed, and thanked. > Well what kind of information are you looking for? Tools ----- The tools are first rate. InterfaceBuilder provides a level of RAD user interface development that I was never able to get on the Macintosh. You have the advantage of a single, documented Object-Oriented API. You don't have a situation where one company has their version and another theirs. Its a constant. Thats a pretty big gain in my experience. And that will stick pretty much regardless of what other companies want to do. I would expect third party companies to build more comprehensive integrated development environments, with each component communicating with other apps via APIs. I wouldn't expect companies to try and re-write IB, but instead to concentrate on other areas, editing, revision control systems, etc.. There is also the 'community' element which has made huge efforts to provide good quality classes and class libraries like the MiscKit. Try finding re-useable free, good quality classes, with source on the Mac. Objective-C ----------- What can I say, its simple to adapt to from C. It doesn't have any of the horribly complex overloading crap that C++ does. Its easy to read, its syntax is different (using []) than functions (using ()). This eases reading of source. Distributed Objects ------------------- OK, this may sound confusing or something that many people may not need. But I disagree. I can message Mail.app to open a compose window, put values into To: Subject: and the body stuff in the UI from a remote program, and its trivial! This makes program interaction simple. Services -------- This is similar to the idea of desk accessories. Applications can add items to the Services menu. You can select a Service menu item from another application. Where the _power_ comes in is that I could select a section of text, or select a file in the Workspace, and pick a Service, and it could DO something based on that selection. Perhaps add it to a scrap-book, reformat it, load it into the Service provider User Interface and let you act on it. Services can also be used to convert from one file format to another. If you have graphic services installed, which there are several free versions for OpenStep now, your application that you only wrote to read .tiff files can now load .gif, .jpg, .pnm , .pbm, .png... no extra work. It can also be used in the reverse direction, to enable the conversion to other formats. -- Scott Anguish DBS Online - http://www.dbs-online.com/DBS sanguish@digifix.com Stepwise OpenStep WWW - http://www.stepwise.com
From: vtourang@chat.carleton.ca (Vince Tourangeau) Newsgroups: comp.sys.next.programmer Subject: OpenStep & 7.5 Date: 24 Dec 1996 04:46:30 GMT Organization: Carleton University, Ottawa, Canada Message-ID: <59nn76$4uu@bertrand.ccs.carleton.ca> NNTP-Posting-User: vtourang As do many of the people who have been posting in the comp.sys.next newsgroups over the past few days, I know nothing about OpenStep development. Which is why I'm asking... Would it be possible to develop OpenStep for system 7.x? Or does OpenStep require a "modern" OS? It seems to me that this would provide a good transition between the two OSes -- develop for OpenStep, and it runs on 7.x and NeXTStep (and NT, and Solaris...). If this could be done, how long would it take? Would it take longer to develop OS for 7.x than it would the "compatability box" for NeXTStep? Thanks, Vince ---------------------------------------------------------------------- Vince Tourangeau vtourang@chat.carleton.ca "Life is like a box of chocolates. A cheap, thoughtless, perfunctory gift that nobody ever asks for." - Cancer Man, the X-Files
From: mouser@zercom.net (Martin-Gilles Lavoie) Newsgroups: comp.sys.next.programmer Subject: Re: Speculation about OS/NT's future, anyone? Date: 24 Dec 1996 03:39:21 GMT Organization: nil From: Luke Howard <lukeh@xedoc.com.au> Newsgroups: comp.sys.next.programmer Subject: Re: NeXTStep/OpenStep programming Date: Wed, 25 Dec 1996 13:25:46 +1000 Organization: Xedoc Software Development Australia Pty Ltd Message-ID: <32C09EBA.4240@xedoc.com.au> References: <AEE5C847-9B5F0@205.252.73.26> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: Alan Dail <alandail@imperium.net> > installed? i.e. can I use OpenStep to develop a commercial WindowsNT app? > Are there licensing fees involved in doing this? WHat is the application > overhead vs using something like Visual C++/MFC? I saw a reference > somewhere that indicated that you could use OpenStep to develop a WindowsNT > application that would have the Windows95 look and feel. You need the Openstep runtime, which last time I looked, wasn't cheap; perhaps this wlil change with the acquisition, if Apple are to position Openstep as a cross-platform development environment. Yes, the overhead is greater than for a MFC app (you have to run windowserver+machd+nmserver). > - If the answer to #1 is yes, then can this app also run under Windows95? > - I also heard a rumor somewhere that OpenStep is being ported to > Windows95. Is this true? Maybe. NeXT's job advertisments are sometimes an indication of what they might be doing. Initially, Openstep was to be ported to '95; then NeXT backed down because (as I recall) '95 didn't implement enough of Win32; now they may be coming full circle (in many a way). -- Luke
From: Paul_Lynch@griffin.plsys.co.uk (Paul Lynch) Newsgroups: comp.sys.next.programmer Subject: Re: download site for gcc binaries for Nextstep 3.3 (black ) Date: Thu, 26 Dec 1996 00:37:42 GMT Organization: P & L Systems Sender: news@seer.demon.co.uk Message-ID: <1996Dec26.003742.2326@seer.demon.co.uk> References: <Pine.OSF.3.91.961221223025.3770B-100000@osf1.gmu.edu> In article <Pine.OSF.3.91.961221223025.3770B-100000@osf1.gmu.edu> Arman A Anwar <aanwar@osf1.gmu.edu> writes: > > I'm trying to download gcc, perl etc. for black hw NS 3.3 .. don't have > developer thus cannot compile ..:-( perl isn't a problem; try http://www.tiptop.com. But you can't install gcc if you don't have developer, binaries or no. You need headers and libraries that only are available in developer. Paul -- Paul Lynch (NeXTmail) http://www.plsys.co.uk/~paul
From: Paul_Lynch@griffin.plsys.co.uk (Paul Lynch) Newsgroups: comp.sys.next.programmer Subject: Re: Speculation about OS/NT's future, anyone? Date: Thu, 26 Dec 1996 00:43:54 GMT Organization: P & L Systems Sender: news@seer.demon.co.uk Message-ID: <1996Dec26.004354.2389@seer.demon.co.uk> References: <59p564$o2l@sjx-ixn9.ix.netcom.com> In article <59p564$o2l@sjx-ixn9.ix.netcom.com> aisbell@ix.netcom.com (Art Isbell) writes: > mouser@zercom.net (Martin-Gilles Lavoie) wrote: > > To think of it, a cross-platform "AppleSTEP" would not be anything to > > Apple. An OS that's not Mac-based that runs on some other hardware that's > > not Mac-based? Apple wouldn't simply want to become an over-scaled > > NeXT-like company. What's the point? Might as well close the company, as > > Macs wouldn't exists at all. > It seems that Mac developers would like to be able to develop Mac > software using OPENSTEP that is nearly 100% source-code compatible with the > Windows version of the same software. Just think of the increased market > without much additional effort. Seems like a big win to me. > > > The NeXT/Apple thing brings something to either parties that each other > > need: Hardware to NeXT, software to Apple. Whatever concerns Intel boxes > > isn't of Apple's concerns. FWIW, I endorse Art's opinions. It seems to me that some of the statements from Ellen Hancock would seem to back this up. If Apple can persuade developers (even if only vertical market developers) to write for OpenStep for portability reasons, then this is a powerful attractant to support third party applications on (the future) MacOS. Paul -- Paul Lynch (NeXTmail) http://www.plsys.co.uk/~paul
From: Dave Griffiths <dave@prim.demon.co.uk> Newsgroups: comp.sys.next.programmer Subject: Re: NextSteps Future with Apple Date: Wed, 25 Dec 1996 20:56:49 GMT Organization: Primitive Software Ltd. Message-ID: <1996Dec25.205649.433@prim.demon.co.uk> References: <32BFA0AB.4074@sfbayrun.com> In article <32BFA0AB.4074@sfbayrun.com> info@sfbayrun.com writes: > >MacSense has written a preety good article at >http://www.macsense.com/MacSense/HOTBITS/96/9612/NeXTOS.html . In the >article they point out that development of software on the Next platform >is 15-20 times faster then any other. Does that mean the projects get cancelled 15-20 times faster too? :-} Dave
From: Dave Griffiths <dave@prim.demon.co.uk> Newsgroups: comp.sys.next.programmer Subject: cmsg cancel <1996Dec25.205649.433@prim.demon.co.uk> Control: cancel <1996Dec25.205649.433@prim.demon.co.uk> Date: Thu, 26 Dec 1996 02:18:59 GMT Organization: Primitive Software Ltd. Message-ID: <1996Dec26.021859.748@prim.demon.co.uk> References: <32BFA0AB.4074@sfbayrun.com> <1996Dec25.205649.433@prim.demon.co.uk> This message was cancelled from within trn.
From: bigwig@aimnet.com (Michael Hui) Newsgroups: comp.sys.next.programmer Subject: a really pedantic issue ... the line break character Date: 25 Dec 1996 19:33:02 -0800 Organization: Aimnet Information Services Message-ID: <59srle$qgo@shell1.aimnet.com> Will the merged Mac/NeXT OS use LF or CR as the line break character?
From: Matt Tubbs <tubbs.3@postbox.acs.ohio-state.edu> Newsgroups: comp.sys.next.programmer Subject: Helloworld Date: Thu, 26 Dec 1996 18:21:11 -0800 Organization: Internet Concourse Message-ID: <32C33297.104E@postbox.acs.ohio-state.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit I've been reading a lot about OpenStep and Objective-C since the announcement of the Apple-NeXT deal. I'm interested in toying around with development on the new OS, and I'd like to get a quick feel for Objective-C written for OpenStep. I've been hearing from several sources that development is much faster using Objective-C compared to C++, could someone tell me why this is? Also, could someone post or mail the code for a very simple app written in Objective-C -- maby just something that opens up a window and draws a picture from a resource (are there resource forks in OpenStep?) or type some characters? Ya'Know -- HelloWorld.C Thanks, Tubbs matttu@crane-plastics.com
From: Christopher Rath <crath@nortel.ca> Newsgroups: comp.sys.next.software,comp.sys.next.programmer Subject: Q: how to map a disk block to a file Followup-To: comp.sys.next.software Date: 26 Dec 1996 23:38:17 -0500 Organization: Northern Telecom Ltd., Ottawa, Canada Message-ID: <iwk4th8wqiu.fsf@bmerhe83.nortel.ca> I lost a sector on my hard-disk. I then used the reasb command to reassign the block. Unfortunately reasb was unable to read the old data from the block before issuing the reassign block command to the disk. Has anyone written some code to scan the filesystem of a disk to find the file(s) that is occupying a specific block on the disk? I would like to reinstall the damaged file, however, I don't know which file was damaged. My system is a NeXTstation Mono running NEXTSTEP 3.3patch. The drive in question is a 1gig Quantum Fireball. Thanks, Christopher === Christopher Rath ===== crath@bnr.ca ===== (613) 765-3141 === Northern Telecom Ltd. | Box 3511, Station `C' | ``Hydrogen is a colourless, odourless Ottawa, ON K1Y 4H7 | gas which, given enough time, turns FAX: (613) 763-4101 | into people.'' --- Henry Hiebert
From: Clifford T. Matthews <ctm@ardi.com> Newsgroups: comp.sys.mac.advocacy,comp.sys.next.programmer Subject: Re: Faster emulators and modern kernels Date: 27 Dec 1996 00:05:53 -0700 Organization: ARDI Sender: ctm@ftp.ardi.com Message-ID: <ufengc4gby.fsf@ftp.ardi.com> References: <rbarris-ya023280002612961417480001@news.quicksilver.com> In-reply-to: rbarris@quicksilver.com's message of Thu, 26 Dec 1996 14:17:48 -0800 >>>>> "Rob" == Rob Barris <rbarris@quicksilver.com> writes: In article <rbarris-ya023280002612961417480001@news.quicksilver.com> rbarris@quicksilver.com (Rob Barris) writes: Rob> I read a little bit about how SoftWindows works many Rob> months ago, I recall something about maintaining a huge flag Rob> array that tracks which bits of emulated code have been Rob> executed/translated before, etc etc. At the time it sounded Rob> like it was a tad inefficient (and for all I know it doesn't Rob> really work this way anymore), but it was really the only way Rob> to do it on MacOS. [snip] If you're talking about emulating a Mac, there's no need to do all that. Executor 2's synthetic CPU is rock solid (Executor 2's limitations come from our avoidance of Apple ROMs and the Apple System File). Check out ftp://ftp.ardi.com/pub/SynPaper.ps and ftp://ftp.ardi.com/pub/MacHack_96/MacHack_96.ps Basically, because 68040s maintain separate instruction and data caches, applications that run on them have to explicitly address the cache when they modify code. That allows emulators a lot of leeway. Rob> Rob Barris Quicksilver Software Inc. rbarris@quicksilver.com Rob> * Opinions expressed not necessarily those of my employer * BTW, Executor saves in memory translated code for future use, but unlike FX32 doesn't write that translated code back to disk. Performance-wise it wouldn't be that big of a win because translation doesn't take up too much time. Additionally, unlike the binaries that FX!32 uses, Mac binaries tend to have a lot of dynamically Position-Independent-Code. That makes it harder to save code to disk for future reuse because it's not possible to determine that you're seeing the same code just be its starting address. Since you can't do that you need to examine the code before you use the translation, and examining the code itself takes up some of the time that you'd be saving by blindling executing the code that was translated in a previous run of the program. http://www.ardi.com/ has more information about Executor in general. --Cliff ctm@ardi.com
From: stes@wolfram.com (David Stes) Newsgroups: comp.sys.next.programmer Subject: Re: Helloworld Date: 27 Dec 1996 14:43:24 GMT Organization: Wolfram Research, Inc. Distribution: world Message-ID: <5a0nac$rec@dragonfly.wolfram.com> matttu@crane-plastics.com writes: > Also, could someone post or mail the code for a very > simple app written in Objective-C -- maby just something > that opens up a window and draws a picture from a resource > (are there resource forks in OpenStep?) or type some > characters? NeXTstep does have a notion similar to resource forks. At the lowest level, a file is just a sequential stream of bytes. Any file. Executable or not. Software can process files (if it would prefer to do so) as just a stream of chars. Then on top of that level, there are "file layout" models (such as the a.out layout or the mach-o layout) which have the notion of "Segments" or "Sections". The mach-o, for example, has a __SND or __TIFF section or __NIB section that can store sound, bitmaps or NeXT Interface Builder files. That's like resources : the "resources" of the program are "in" the executable file itself, in some way. It doesn't have to be like that, but it's possible. There's no such thing as a "Mercutio" MDEF, though :-) As to answer your "helloworld" question, the benefits of NeXTstep and Objective C aren't going to be clear from such a small "helloworld" example... But, it would be something like, void main(int argc,char *argv[]) { id myString; myString = [String sprintf:"hello world"]; [myString print]; } The power of NeXTstep's Objective C becomes more evident when you start adding String objects to Sets, Dictionaries, Collections, Tree objects etc. You don't have to deal with the low-level details of malloc() and realloc() as in C (but you can use C and C++ where you like, nevertheless, which I think an _important_ advantage). As far as my user testimony goes : I have the impression that my code is always shorter than that of the X-window or Windows developers, here. I enjoy programming with NeXTstep, and think you will do too, on the PowerMac. David. (I don't speak for WRI)
From: ehutch@hypnos.norden1.com (E. Hutchinson) Newsgroups: comp.sys.next.programmer,misc.jobs.offered,chi.jobs Subject: NEXTSTEP/Career Position/ILL Date: 27 Dec 1996 15:44:46 GMT Organization: Norden 1 Communications Message-ID: <5a0qte$ihn@tofu.alt.net> Programmer/analyst/developer NEXTSTEP--------------------Commercial experience Objective C-----------------Commercial experience EOF-------------------------A Plus Career Position-------------Excellent benefits & excellent opportunities Area------------------------ILL To Be Considered------------Fax resume or mail a hard copy. -- ehutch@norden1.com (419) 893-6367 [fax] Omni Search (419) 893-6334 [voice] 1310 Craig Maumee, Ohio 43537
From: rbarris@quicksilver.com (Rob Barris) Newsgroups: comp.sys.mac.advocacy,comp.sys.next.programmer Subject: Re: Faster emulators and modern kernels Date: Fri, 27 Dec 1996 10:19:13 -0800 Organization: Quicksilver Software, Inc. Message-ID: <rbarris-ya023280002712961019130001@news.quicksilver.com> References: <rbarris-ya023280002612961417480001@news.quicksilver.com> <ufengc4gby.fsf@ftp.ardi.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit In article <ufengc4gby.fsf@ftp.ardi.com>, Clifford T. Matthews <ctm@ardi.com> wrote: > >>>>> "Rob" == Rob Barris <rbarris@quicksilver.com> writes: > In article <rbarris-ya023280002612961417480001@news.quicksilver.com> rbarris@quicksilver.com (Rob Barris) writes: > > > Rob> I read a little bit about how SoftWindows works many > Rob> months ago, I recall something about maintaining a huge flag > Rob> array that tracks which bits of emulated code have been > Rob> executed/translated before, etc etc. At the time it sounded > Rob> like it was a tad inefficient (and for all I know it doesn't > Rob> really work this way anymore), but it was really the only way > Rob> to do it on MacOS. > > [snip] > > If you're talking about emulating a Mac, there's no need to do all > that. Executor 2's synthetic CPU is rock solid (Executor 2's > limitations come from our avoidance of Apple ROMs and the Apple System > File). Check out > > ftp://ftp.ardi.com/pub/SynPaper.ps > and ftp://ftp.ardi.com/pub/MacHack_96/MacHack_96.ps Actually I was referring to x86 emulation on RISC machines (SoftWindows being one such product), not the other way around, but your points still make sense. > BTW, Executor saves in memory translated code for future use, but > unlike FX32 doesn't write that translated code back to disk. > Performance-wise it wouldn't be that big of a win because translation > doesn't take up too much time. Additionally, unlike the binaries that > FX!32 uses, Mac binaries tend to have a lot of dynamically > Position-Independent-Code. That makes it harder to save code to disk > for future reuse because it's not possible to determine that you're > seeing the same code just be its starting address. Since you can't do > that you need to examine the code before you use the translation, and > examining the code itself takes up some of the time that you'd be > saving by blindling executing the code that was translated in a > previous run of the program. > > http://www.ardi.com/ has more information about Executor in general. > > --Cliff > ctm@ardi.com Rob Barris Quicksilver Software Inc. rbarris@quicksilver.com * Opinions expressed not necessarily those of my employer *
From: mmalcolm crawford <m.crawford@shef.ac.uk> Newsgroups: comp.sys.next.programmer Subject: Re: Helloworld Date: 27 Dec 1996 21:29:47 GMT Organization: University of Sheffield, UK Message-ID: <5a1f4b$l8b@bignews.shef.ac.uk> References: <32C33297.104E@postbox.acs.ohio-state.edu> In-Reply-To: <32C33297.104E@postbox.acs.ohio-state.edu> On 12/27/96, Matt Tubbs wrote: > Also, could someone post or mail the code for a very simple app > written in Objective-C -- maby just something that opens > up a window and draws a picture from a resource (are there resource > forks in OpenStep?) or type some characters? > > Ya'Know -- HelloWorld.C > Umm, for this you wouldn't need any code. You just create the interface in Interface Builder, build (compile) the application (IB creates a main.c for you) and you're away. Best wishes, mmalc. --
From: kris@satcom.planetary.net (Kristopher Jon Magnusson) Newsgroups: comp.sys.next.programmer Subject: Re: Speculation about OS/NT's future, anyone? Date: 27 Dec 1996 22:18:28 GMT Organization: XMission Internet (801 539 0900) Message-ID: <5a1hvk$9fm@news.xmission.com> References: <59p564$o2l@sjx-ixn9.ix.netcom.com> <1996Dec26.004354.2389@seer.demon.co.uk> In-Reply-To: <1996Dec26.004354.2389@seer.demon.co.uk> On 12/25/96, Paul Lynch wrote: >If Apple can >persuade developers (even if only vertical market developers) to write for >OpenStep for portability reasons, then this is a powerful attractant to >support third party applications on (the future) MacOS. It'd be pure justice if Microsoft had to drop MFC for Mac development and start using OpenStep. ..................kris -- Kristopher Magnusson kris@planetary.net http://www.planetary.net (NeXTmail and MIME OK) -------------------------------------------------------------------- Nothing is true, everything is permitted.
From: sanguish@digifix.com (Scott Anguish) Newsgroups: comp.sys.next.programmer Subject: Re: Helloworld Date: 27 Dec 1996 22:48:19 GMT Organization: Digital Fix Development Message-ID: <5a1jnj$8ev@news.digifix.com> References: <32C33297.104E@postbox.acs.ohio-state.edu> In-Reply-To: <32C33297.104E@postbox.acs.ohio-state.edu> On 12/26/96, Matt Tubbs wrote: >I've been reading a lot about OpenStep and Objective-C >since the announcement of the Apple-NeXT deal. I'm interested >in toying around with development on the new OS, and I'd like >to get a quick feel for Objective-C written for OpenStep. >I've been hearing from several sources that development >is much faster using Objective-C compared to C++, >could someone tell me why this is? > Also, could someone post or mail the code for a very simple app >written in Objective-C -- maby just something that opens >up a window and draws a picture from a resource (are there resource >forks in OpenStep?) or type some characters? > Actually that would require no code on OpenStep. You could do that entirely from within Interface Builder. :-) >Ya'Know -- HelloWorld.C > >Thanks, >Tubbs > >matttu@crane-plastics.com > -- Scott Anguish DBS Online - http://www.dbs-online.com/DBS sanguish@digifix.com Stepwise OpenStep WWW - http://www.stepwise.com
From: Qoute-A-Day@juno.com Newsgroups: comp.sys.next.programmer Subject: Good Quotes (YmINpC) Date: Sat, 28 Dec 96 01:27:48 GMT Organization: Qoute A Day Message-ID: <5a1t41$11di@useneta1.news.prodigy.com> Every day, we at Quote-A-Day e-mail an interesting quote to people on the Internet. The quotes are inspirational, witty and insightful. We don’t charge for this service and we hope you’ll want to be a part of it. If you would like to join our mailing, send e-mail to Subscribe2@Juno.com And put your name in the body of the message. Later, if you like, you can stop receiving this mailing by sending e-mail to Unsubscribe2@Juno.com (YmINpC)
Control: cancel <5a1t41$11di@useneta1.news.prodigy.com> From: Qoute-A-Day@juno.com Newsgroups: comp.sys.next.programmer Subject: cmsg cancel <5a1t41$11di@useneta1.news.prodigy.com> Message-ID: <Can_5a1t41$11di@useneta1.news.prodigy.com> Date: Sat, 28 Dec 96 01:27:48 GMT Cancelled - doesn't fit Prodigy(r) "Terms of Use" Questions to admin@prodigy.com
From: aris@aris.next.com (Aris Colp) Newsgroups: comp.sys.next.programmer Subject: Re: Apple deal / Developers wishlist (quite long) Date: 28 Dec 1996 03:01:19 GMT Organization: NeXT Software, Inc. Distribution: world Message-ID: <5a22hv$e60@news.next.com> References: <59n21s$18f@baldwin.rat.se> <rfenney-2612960030530001@rfenney.slip.netcom.com> Xedoc Software Development had a version of AppleEvents running on various UNIX platforms years ago. Used to be called XEvents (pronounced Cross-Events). From memory it was available for quite a few version of UNIX at the time. Contact info@xedoc.com for more information, or http://www.xedoc.com (I used to work for Xedoc :-) A. PS: Xedoc's also ported NetInfo to various UNIX platforms - SunOS, HP-UX, AIX, Solaris (SPARC and ix86), Digital UNIX (OSF/1), IRIX (and Linux???). Robert J. Fenney (rfenney@netcom.com) wrote: : How about the integration of QuickTime3D and Sprockets into NeXTSTEP. Also : what about the support for hardware accelleration of Display PostScript? : What about Apple Events under NeXTSTEP? I think I am going to have to sit : down and draw up a real list! : : Robert : -- Aris Colp NeXT Technical Support (I DO NOT SPEAK FOR NeXT Software Inc.) aris@next.com; +1-415-780-3712; http://www.next.com/~aris
From: robert@amo.mit.edu (Robert Lutwak) Newsgroups: comp.sys.next.programmer Subject: Re: Helloworld Date: 28 Dec 1996 14:29:35 GMT Organization: Erol's Internet Services Message-ID: <5a3asf$7t9@boursy.news.erols.com> References: <5a1jnj$8ev@news.digifix.com> On 12/26/96, Matt Tubbs wrote: > Also, could someone post or mail the code for a very simple app >written in Objective-C -- maby just something that opens >up a window and draws a picture from a resource (are there resource >forks in OpenStep?) or type some characters? A good place to get started is the Interface Builder Tutorial: ftp://next-ftp.peak.org/pub/next/documents/next/NeXT_IB_Tutorial.tar.gz It's a bit outdated now (I believe it was last updated for NeXTstep 2.1), in terms of what buttons do what in InterfaceBuilder.app, but the relevant concepts and ObjC haven't changed much. If you're willing to invest a bit of money, I highly recommed the book "NeXTSTEP PROGRAMMING" by Garfinkel and Mahoney. Robert -- Robert Lutwak robert@amo.mit.edu
From: Paul_Lynch@griffin.plsys.co.uk (Paul Lynch) Newsgroups: comp.sys.next.programmer Subject: Re: NeXTStep/OpenStep programming Date: Sat, 28 Dec 1996 21:04:03 GMT Organization: P & L Systems Sender: news@seer.demon.co.uk Message-ID: <1996Dec28.210403.10473@seer.demon.co.uk> References: <AEE5C847-9B5F0@205.252.73.26> In article <AEE5C847-9B5F0@205.252.73.26> "Alan Dail" <alandail@imperium.net> writes: > - when you develop an Application using OpenStep for WindowsNT, can the > resulting application run on a WindowsNT system that does not have OpenStep > installed? No; but you can strike a deal with NeXT to ship OpeStep DLLs with your app. Price ranges from $150 - $500 per user. Let's hoep that Apple keep OpenSTep/NT, and fix the pricing problem. > Are there licensing fees involved in doing this? WHat is the application > overhead vs using something like Visual C++/MFC? I don't know. However, you need to run a Display Postscript server, and my personal feeling is that overhead is significant; any further than that, and you have to run it to find out. > - If the answer to #1 is yes, then can this app also run under Windows95? > - I also heard a rumor somewhere that OpenStep is being ported to > Windows95. Is this true? NeXT have always said on their web site that OpenStep is intended for NT and Windows 95, at least for deployment. The current release is NT only, but I expect that had some reason for keeping W95 on the web pages. Paul -- Paul Lynch (NeXTmail) http://www.plsys.co.uk/~paul
From: polyex@mail.netsrq.com Newsgroups: comp.sys.next.programmer Subject: Re: Speculation about OS/NT's future, anyone? Date: 28 Dec 1996 01:00:28 GMT Organization: Intelligence Network Online, Inc. Message-ID: <5a1rfc$1ab@mercury.IntNet.net> References: <59p564$o2l@sjx-ixn9.ix.netcom.com> <1996Dec26.004354.2389@seer.demon.co.uk> <5a1hvk$9fm@news.xmission.com> In <5a1hvk$9fm@news.xmission.com>, kris@satcom.planetary.net (Kristopher Jon Magnusson) writes: >On 12/25/96, Paul Lynch wrote: >>If Apple can >>persuade developers (even if only vertical market developers) to write for >>OpenStep for portability reasons, then this is a powerful attractant to >>support third party applications on (the future) MacOS. > >It'd be pure justice if Microsoft had to drop MFC for Mac development and >start using OpenStep. > >...................kris >-- >Kristopher Magnusson kris@planetary.net >http://www.planetary.net (NeXTmail and MIME OK) >-------------------------------------------------------------------- > Nothing is true, everything is permitted. They could probably get things done alot faster.
From: robert@amo.mit.edu (Robert Lutwak) Newsgroups: comp.sys.next.programmer Subject: Re: Helloworld Date: 29 Dec 1996 00:51:04 GMT Organization: Erol's Internet Services Message-ID: <5a4f9o$5b2@nr1.vancouver.istar.net> References: <5a1jnj$8ev@news.digifix.com> On 12/26/96, Matt Tubbs wrote: > Also, could someone post or mail the code for a very simple app >written in Objective-C -- maby just something that opens >up a window and draws a picture from a resource (are there resource >forks in OpenStep?) or type some characters? A good place to get started is the Interface Builder Tutorial: ftp://next-ftp.peak.org/pub/next/documents/next/NeXT_IB_Tutorial.tar.gz It's a bit outdated now (I believe it was last updated for NeXTstep 2.1), in terms of what buttons do what in InterfaceBuilder.app, but the relevant concepts and ObjC haven't changed much. If you're willing to invest a bit of money, I highly recommed the book "NeXTSTEP PROGRAMMING" by Garfinkel and Mahoney. Robert -- Robert Lutwak robert@amo.mit.edu
From: Luke Howard <lukeh@xedoc.com.au> Newsgroups: comp.sys.next.programmer Subject: Re: Apple deal / Developers wishlist (quite long) Date: Sun, 29 Dec 1996 11:54:59 +1000 Organization: Xedoc Software Development Australia Pty Ltd Message-ID: <32C5CF73.1592@xedoc.com.au> References: <59n21s$18f@baldwin.rat.se> <rfenney-2612960030530001@rfenney.slip.netcom.com> <5a22hv$e60@news.next.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: Aris Colp <aris@aris.next.com> Aris Colp wrote: Hi Aris :-) > Xedoc Software Development had a version of AppleEvents running on various > UNIX platforms years ago. Used to be called XEvents (pronounced Cross-Events). > From memory it was available for quite a few version of UNIX at the time. For better or for worse, I'm fairly certain that Apple have their own implementation of AppleEvents for AIX that ships with their PowerPC server box. There's documentation on http://www.devworld.apple.com. > PS: Xedoc's also ported NetInfo to various UNIX platforms - SunOS, HP-UX, AIX, > Solaris (SPARC and ix86), Digital UNIX (OSF/1), IRIX (and Linux???). See http://www.xedoc.com/. -- Luke [speaking for myself, not Xedoc]
From: hugues@precipice.fdn.fr (Hugues RICHARD) Newsgroups: comp.sys.mac.programmer.misc,comp.sys.next.programmer,comp.sys.next.programmer.misc Subject: DPS *and* GX (was : Welcome to the New World Order) Date: 28 Dec 1996 22:32:49 GMT Organization: Individual - France Message-ID: <5a476h$1el@precipice.fdn.fr> References: <AEE5CE60-15EFA@198.68.42.189> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit In the case of "DPS or GX", I think it musn't be "DPS or GX" but "DPS *and* GX"... I'm work in the DTP field on NeXT, Mac and Windows. The problem for DTP is it isn't really wysiwyg. rendering is done at screen with a proprietary graphical meta-language and output is in postscript. If you really work with DTP, You wan't a screen and output unity because when you work with low resolution previews, different kind of fonts (e.g. TT fonts), graphical meta languages and so, even if it's OK on the sreen you can always have problem at the output. For MSWord & laser based works, if you have a problem, it is annoying but not problematical. If I send a thousand dollar job to the press, I can't really afford problems... My primary platform at work is Windows (I would changed this for a mac if my boss allowed me...). At work I only use TIFF and EPS files, I don't use TT fonts and so on. By doing this I greatly reduce eventual problems (even if PM6.0 isn't able to directly separate RVB TIFF files :-( Now, at home, I have NeXTSTEP. With NeXT I quite never have problems (except with brain dead software) because with DPS, you see problems that normally arise on the RIP machine : it is the same engine and I can correct them before sending my job to the press... I don't say that this actual PS chain is perfect but it is better than anything else I know (Did you ever got a rangecheck error calling closepath on some RIP when the Adobe red book say that clospath can only generate a limitcheck error :-) Now what about GX ? Well some things you describe in GX seems to be worderfull but we may not fall into YAGML (Yet Another Graphical Meta-Language). You wrote that some people made a GX2PS converter so that except with transparency you can transform any GX object into PS code (DPS support transparency as PS level 3 does, even if all technical details about PS level 3 aren't unveilled). I haven't saw GX but as you described it, I seems very promissing. In fact Apple should integrate it on top of DPS. How ? It is rather simple : GX is basically a wonderfull API. We can keep the API and do what Cox have done with Objective C. Objective C isn't a new language. That's only pure C : it doesn't declare any new instruction such as in C++. In fact Objective C is just a set of C functions and preprossessing rules. The more funny is that by just adding functions and preprocessing rules to an old C language, you obtain a better result than you got with a new "really" OO C language (C++) :-) You even obtain a more readable code. I think we can do the same with GX without any compatibility problems : NeXTSTEP programmers always programed graphics directly in postcript because there is no graphical objects within NeXT object hierarchy (apart when dealing with text and view hierarchy). GX API would be high level Objective C objects using DPS for basic drawing so that we could have the best of the two world : keep PS unity on the DTP chain and get a powerfull graphical API for the new system without breaking compatibility. NeXTSTEP weakest point is this lack of API. Apps can't exchange graphical objects, only composite graphics. But with such an API, you could do a graphic within an app and modify it within another app : better, memory savier and speedier than OLE_in_place_editing. The problem now is : is there any GX function that can't be rendered with postscript ? If there's such a function, this problem is biggest than the "GX or DPS" question, it would be "what is GX advantage if I can see things on screen but can't print them". Today's DTP world is postscript. You can't impose another graphical language... Hugues (which is ready to discuss the GX/DPS integration). -------------------------------------------------------------------- hugues@precipice.fdn.fr - French, English, Italian and a few JP ->OK ------------ NS3.2 ------------ NS3.0J ------------ :-) ------------
From: Paul_Lynch@griffin.plsys.co.uk (Paul Lynch) Newsgroups: comp.sys.next.programmer Subject: Re: NeXTStep/OpenStep programming Date: 29 Dec 1996 04:55:10 GMT Organization: P & L Systems Sender: news@seer.demon.co.uk Message-ID: <5a4tje$5b2@nr1.vancouver.istar.net> References: <AEE5C847-9B5F0@205.252.73.26> In article <AEE5C847-9B5F0@205.252.73.26> "Alan Dail" <alandail@imperium.net> writes: > - when you develop an Application using OpenStep for WindowsNT, can the > resulting application run on a WindowsNT system that does not have OpenStep > installed? No; but you can strike a deal with NeXT to ship OpeStep DLLs with your app. Price ranges from $150 - $500 per user. Let's hoep that Apple keep OpenSTep/NT, and fix the pricing problem. > Are there licensing fees involved in doing this? WHat is the application > overhead vs using something like Visual C++/MFC? I don't know. However, you need to run a Display Postscript server, and my personal feeling is that overhead is significant; any further than that, and you have to run it to find out. > - If the answer to #1 is yes, then can this app also run under Windows95? > - I also heard a rumor somewhere that OpenStep is being ported to > Windows95. Is this true? NeXT have always said on their web site that OpenStep is intended for NT and Windows 95, at least for deployment. The current release is NT only, but I expect that had some reason for keeping W95 on the web pages. Paul -- Paul Lynch (NeXTmail) http://www.plsys.co.uk/~paul
From: chris@nice.usergroup.ethz.ch (Christian Limpach) Newsgroups: comp.sys.next.programmer,comp.sys.next.software Subject: gcc 2.7.2.1 on OS 4.0 -- yes Date: 21 Dec 1996 03:25:24 +0100 Organization: A poorly-installed InterNetNews site - NOT Message-ID: <x7ybeshbk7.fsfchris@nice.usergroup.ethz.ch> Originator: uucp@nice.ethz.ch Hello, I have ported gcc 2.7.2.1 to OS 4.0. It was not working because the pic (position independent code) generated by the standard gcc and Next's gcc are quite different, also there were problems with gcc trying to link a static library after linking a dynamic one. A patch file against gcc-2.7.2.1 is available at: ftp://nice.ethz.ch/users/chris/OS4/gcc-2.7.2.1-OS4.patch.gz christian -- Christian Limpach, CS-Student @ ETH Zurich, Switzerland. http://nice.ethz.ch/~chris --- System-Administration VIS/NiCE member of the managing board of VIS (http://www.vis.inf.ethz.ch/)
From: John Kheit <jkheit@cnj.digex.net> Newsgroups: comp.sys.mac.programmer.misc,comp.sys.next.programmer,comp.sys.next.programmer.misc Subject: Re: DPS *and* GX (was : Welcome to the New World Order) Date: 29 Dec 1996 20:41:07 GMT Organization: monoChrome, Inc., NJ, USA Message-ID: <5a6l13$b8k@news3.digex.net> References: <AEE5CE60-15EFA@198.68.42.189> <5a476h$1el@precipice.fdn.fr> <rex-ya023080002912960750350001@nntp.ix.netcom.com> rex@mit.edu (Eric King) wrote: > GX converts shapes to Postscript every time one of its > printer drivers prints. GX was designed from the beginning > to be translatable to Postscript. DPS doesn't convert anything...that's why it's a UNIFIED imaging system. The truest WYSIWYG possible. The EXACT SAME INFORMATION that is used on the screen is sent to the printer. No translation. > )I haven't saw GX but as you described it, I seems very promissing. > In )fact Apple should integrate it on top of DPS. How ? > GX's prime selling points are its speed and font handling. It > caches just about everything cacheable operation, i.e. transform > math, color-space conversions, transfer modes calcs, etc. GX's > layout manager provides some incredibly powerful capabilities > which are not in DPS *or* the OpenStep classes based on DPS. Adding a couple of classes to OPENSTEP is much easier and more economical than regrafting GX in place of DPS to feed some kind of fetish you seem to have... > Check out UniQorn GX before you instantly assume PS is better > for DTP apps. IMO, PS is for output not programming. GX is > just a joy to program and use, and a *LOT* of work has been > put into making it *very* friendly with Postscript output > devices. I don't have a link UniQorn's site offhand but there's > plenty of GX info to be found at http://www.gxfanclub.com You > can get a link to UniQorn and other GX apps from there. You know why I don't -ASSUME- DPS is better for DTP than GX... B/C I can't friggn print a simple memo out with GX installed without it puking up all over the place. I KNOW DPS is currently much more usable. > Not so much a function, but a possible outcome. GX lets you > do some *wild* things with transfer modes. (Think of Photoshop's > Apply Image function on steroids) Unfortunately aside from > transparency (which still can be a problem...), Postscript > just has a really really difficult time dealing with some of > the results that they an unusual transfer mode can produce. > Transparency's usually an 'easy' one to translate, but what > about taking the L channel from an image in LAB space blending > it with the L channel of another image in HSL space, while at > the same time increasing the saturation of the image by 15%. > This is surprisingly easy to do in GX and doesn't require > anything really funky, but heaven help the poor Postscript > converter, you basically have to flatten the thing to a bitmap > before sending printing it, which can be a pain when you need > high resolution. Dunno, I have no problems using all kinds of compositing modes with transparency under DPS, using different color models. > There are a few other things that make using DPS as GX core > graphics renderer infeasible, but basically the two systems > should both be available and at the same level. Users and > developers should be able to pick which they want to use. I kinda prefer they don't. Having a single unified imaging model makes life more pleasant. If GX can replace DPS and still work just as reliably and more powerfully than DPS and offer some significant improvements...heck god's speed to them doing so. However, that seems to be far from the case... > Think video/multimedia/web effects. A company is about to > release a GX-based video editing and effects package. Realtime > effects and transitions. I rarely see a need to print a > Quicktime Movie ;) Same goes for web graphics and multimedia > apps. DPS has had this since 1988 (if not sooner). Any folks remember those cool DPS .movie files? > Today not everything in the DTP world is being printed. ;) Just most. -- Thanks, later, John Kheit monoChrome, Inc. | ASCII, MIME, PGP, SUN, & NEXTmail OK NEXT/OPENSTEP Developer | mailto:jkheit@cnj.digex.net Telepathy, It's coming... | http://www.cnj.digex.net/~jkheit New York Law School | Opinions expressed represent me only
From: "Jonathan W. Hendry" <jon@exnext.com> Newsgroups: comp.sys.next.programmer Subject: Re: Speculation about OS/NT's future, anyone? Date: Sun, 29 Dec 1996 06:12:59 -0500 Organization: Steel Driving Software, Inc. Message-ID: <32C6523B.3665@exnext.com> References: <59p564$o2l@sjx-ixn9.ix.netcom.com> <1996Dec26.004354.2389@seer.demon.co.uk> <5a1hvk$9fm@news.xmission.com> <5a1rfc$1ab@mercury.IntNet.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit polyex@mail.netsrq.com wrote: > > In <5a1hvk$9fm@news.xmission.com>, kris@satcom.planetary.net (Kristopher Jon Magnusson) writes: > >On 12/25/96, Paul Lynch wrote: > >>If Apple can > >>persuade developers (even if only vertical market developers) to write for > >>OpenStep for portability reasons, then this is a powerful attractant to > >>support third party applications on (the future) MacOS. > > > >It'd be pure justice if Microsoft had to drop MFC for Mac development and > >start using OpenStep. > They could probably get things done alot faster. Perhaps Apple could sell Microsoft a *special* version of the OpenStep tools. In Gaelic, perhaps. -- Jonathan W. Hendry President, Steel Driving Software, Inc. OpenStep, Delphi, and Java Consulting in Cincinnati http://www.steeldriving.com
From: rex@mit.edu (Eric King) Newsgroups: comp.sys.mac.programmer.misc,comp.sys.next.programmer,comp.sys.next.programmer.misc Subject: Re: DPS *and* GX (was : Welcome to the New World Order) Date: Sun, 29 Dec 1996 07:50:35 -0500 Organization: Netcom Message-ID: <rex-ya023080002912960750350001@nntp.ix.netcom.com> References: <AEE5CE60-15EFA@198.68.42.189> <5a476h$1el@precipice.fdn.fr> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit )Now what about GX ? )Well some things you describe in GX seems to be worderfull but we may )not fall into YAGML (Yet Another Graphical Meta-Language). GX is thankfully not a language at all :) )You wrote that some people made a GX2PS converter so that except with )transparency you can transform any GX object into PS code (DPS )support transparency as PS level 3 does, even if all technical )details about PS level 3 aren't unveilled). GX converts shapes to Postscript every time one of its printer drivers prints. GX was designed from the beginning to be translatable to Postscript. )I haven't saw GX but as you described it, I seems very promissing. In )fact Apple should integrate it on top of DPS. How ? GX's prime selling points are its speed and font handling. It caches just about everything cacheable operation, i.e. transform math, color-space conversions, transfer modes calcs, etc. GX's layout manager provides some incredibly powerful capabilities which are not in DPS *or* the OpenStep classes based on DPS. )keep PS unity on )the DTP chain and get a powerfull graphical API for the new system )without breaking compatibility. Check out UniQorn GX before you instantly assume PS is better for DTP apps. IMO, PS is for output not programming. GX is just a joy to program and use, and a *LOT* of work has been put into making it *very* friendly with Postscript output devices. I don't have a link UniQorn's site offhand but there's plenty of GX info to be found at http://www.gxfanclub.com You can get a link to UniQorn and other GX apps from there. )NeXTSTEP weakest point is this lack )of API. Apps can't exchange graphical objects, only composite )graphics. But with such an API, you could do a graphic within an app )and modify it within another app : better, memory savier and speedier )than OLE_in_place_editing. With GX you can do a lot more than just that ;) )The problem now is : is there any GX function that can't be rendered )with postscript ? Not so much a function, but a possible outcome. GX lets you do some *wild* things with transfer modes. (Think of Photoshop's Apply Image function on steroids) Unfortunately aside from transparency (which still can be a problem...), Postscript just has a really really difficult time dealing with some of the results that they an unusual transfer mode can produce. Transparency's usually an 'easy' one to translate, but what about taking the L channel from an image in LAB space blending it with the L channel of another image in HSL space, while at the same time increasing the saturation of the image by 15%. This is surprisingly easy to do in GX and doesn't require anything really funky, but heaven help the poor Postscript converter, you basically have to flatten the thing to a bitmap before sending printing it, which can be a pain when you need high resolution. There are a few other things that make using DPS as GX core graphics renderer infeasible, but basically the two systems should both be available and at the same level. Users and developers should be able to pick which they want to use. ) If there's such a function, this problem is biggest )than the "GX or DPS" question, it would be "what is GX advantage if I )can see things on screen but can't print them". Think video/multimedia/web effects. A company is about to release a GX-based video editing and effects package. Realtime effects and transitions. I rarely see a need to print a Quicktime Movie ;) Same goes for web graphics and multimedia apps. )Today's DTP world is )postscript. You can't impose another graphical language... Today not everything in the DTP world is being printed. ;) -Eric -- )>GX Enthusiast and 3D Programmer.
Newsgroups: comp.sys.next.programmer From: hhoff@schwaben.de (Holger Hoffstaette) Subject: Building ILU 2.0alpha8 Message-ID: <E35M1L.3oC@flop.schwaben.de> Sender: news@flop.schwaben.de Organization: NeXT Ghetto People feat. St.Eve Date: Sun, 29 Dec 1996 02:39:21 GMT I'm trying to build ILU 2.0alpha8, and configure gives me: .. checking for getcwd... no configure: error: ILU requires a POSIX-compatible OS <barf> Any ideas what I could do before I start deciphering configure and friends? I know cc -posix is partially broken, but I'd like to try anyway - making Python, ObjC, Java and other CORBA objects talk to each other sounds like fun. :) Holger -- Object web weaver | @work: hhoff@media-group.de Media group | @home: hhoff@schwaben.de (NeXTmail & PGP ok) Stuttgart, Germany | Be cool.
From: John Kheit <jkheit@cnj.digex.net> Newsgroups: comp.sys.next.programmer Subject: SCSI Commands Date: 29 Dec 1996 22:24:21 GMT Organization: monoChrome, Inc., NJ, USA Message-ID: <5a6r2l$b8k@news3.digex.net> Hi all, Under NS 3.3 there used to be SCSI & SCSI_CD commands found at: /NextDeveloper/Examples/UNIX/SCSI_CD & /NextDeveloper/Examples/UNIX/SCSI Under OPENSTEP for Mach/Intel 4.0 those files are gone... Are they back for 4.1? Does anyone have those files from any 4.X distribution? Thanks for any pointers. -- Thanks, later, John Kheit monoChrome, Inc. | ASCII, MIME, PGP, SUN, & NEXTmail OK NEXT/OPENSTEP Developer | mailto:jkheit@cnj.digex.net Telepathy, It's coming... | http://www.cnj.digex.net/~jkheit New York Law School | Opinions expressed represent me only
From: "Lawson English" <english@primenet.com> Newsgroups: comp.sys.mac.programmer.misc,comp.sys.next.programmer,comp.sys.next.programmer.misc Subject: Re: DPS *and* GX (was : Welcome to the New World Order) Date: 29 Dec 1996 18:17:01 -0700 Organization: Primenet Services for the Internet Message-ID: <AEEC692A-805EB@198.68.42.208> References: <5a476h$1el@precipice.fdn.fr> nntp://news.primenet.com/comp.sys.next.programmer, nntp://news.primenet.com/comp.sys.next.programmer.misc Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Hugues RICHARD <hugues@precipice.fdn.fr> said: [discussion snipt] >I think we can do the same with GX without any compatibility >problems=A0: NeXTSTEP programmers always programed graphics directly in >postcript because there is no graphical objects within NeXT object >hierarchy (apart when dealing with text and view hierarchy). GX API >would be high level Objective C objects using DPS for basic drawing >so that we could have the best of the two world : keep PS unity on >the DTP chain and get a powerfull graphical API for the new system >without breaking compatibility. NeXTSTEP weakest point is this lack >of API. Apps can't exchange graphical objects, only composite >graphics. But with such an API, you could do a graphic within an app >and modify it within another app : better, memory savier and speedier >than OLE_in_place_editing. > MMMM... GX has other advantages over Display PostScript besides the OOP-ness. One of the most important is the fact that various calculation-results and other data are kept around in a "shape cache" for each shape. This means that when you redraw/reuse that shape, GX can use the information available to speed up whatever is being done (drawing, masking, whatever). Using GX as an API on top of Display PostSCript would make less useful since you're now working with an engine one or more layers removed. Another issue is fonts. While this won't really matter for printing, GX fonts allow for up to 65,536 glyphs with layout, ligature, justification, etc., information contained in the font tables. Trying to bounce back and forth between the two strategies in real-time sounds like it would be *terribly* inefficient for display. GX is faster than standard QuickDraw graphics because it can cache certain information for reuse. Doing this context-switching would more than eat up all the time saved, I'm sure. >The problem now is : is there any GX function that can't be rendered >with postscript ? If there's such a function, this problem is biggest >than the "GX or DPS" question, it would be "what is GX advantage if I >can see things on screen but can't print them". Today's DTP world is >postscript. You can't impose another graphical language... > As far as I know, "everything" that GX does can be translated into PS, but I've heard that really complex transparencies aren't handled terribly well in current incarnations of GX printer drivers. --------------------------------------------------- "Without a new GUI that is as innovative and ground-breaking as the original was in its time, the Macintosh will cease to matter, and we should all go home." -Me ---------------------------------------------------
From: timothy@calliope.vnet.net (Timothy R. Mills) Newsgroups: comp.sys.next.software,comp.sys.next.programmer,comp.sys.next.marketplace Subject: Pattern Recognition Date: 30 Dec 1996 01:33:35 GMT Organization: Vnet Internet Access, Inc. Message-ID: <5a765f$4d7@ralph.vnet.net> Keywords: pattern recognition, nearest neighbor, regression tree Does anyone know of any pattern recognition software currently running (or planned to run) under NEXTSTEP/OpenStep? I'm interested in hearing about any software utilizing neural nets, adaptive classifiers (genetic algorithms), nearest neighbor, classification and regression trees, or anything else? If so, please email me with details and contacts. Thanks. Timothy -- --------------------------------------------------------------------- Timothy R Mills 2500 Innsbrook Road timothy@acm.org Charlotte, NC 28226 (NeXT/MIME/ASCII) phone: 704-442-1141 ---------------------------------------------------------------------
From: red@redpoll.mrfs.oh.us (Richard E. Depew) Newsgroups: comp.sys.next.programmer Subject: ignore: Re: NeXTStep/OpenStep programming Control: cancel <5a4tje$5b2@nr1.vancouver.istar.net> Sender: news@seer.demon.co.uk Message-ID: <cancel.5a4tje$5b2@nr1.vancouver.istar.net> Date: Sun, 29 Dec 1996 21:54:44 GMT Cleaning up spew from broken gateway at nr1.vancouver.istar.net
From: nurban@csugrad.cs.vt.edu (Nathan M. Urban) Newsgroups: comp.sys.mac.programmer.misc,comp.sys.next.programmer,comp.sys.next.programmer.misc Subject: Re: DPS *and* GX (was : Welcome to the New World Order) Date: 29 Dec 1996 16:50:06 -0500 Organization: Virginia Polytechnic Institute and State University Message-ID: <5a6p2e$emg@csugrad.cs.vt.edu> References: <AEE5CE60-15EFA@198.68.42.189> <5a476h$1el@precipice.fdn.fr> In article <5a476h$1el@precipice.fdn.fr>, hugues@precipice.fdn.fr (Hugues RICHARD) wrote: > Objective C isn't a new language. That's only pure C : it doesn't > declare any new instruction such as in C++. In fact Objective C is > just a set of C functions and preprossessing rules. That is only true of Stepstone's Objective-C compiler. NeXT's and GNU's compilers are real compilers; they are not preprocessors. -- Nathan Urban | nurban@vt.edu | Undergrad {CS,Physics,Math} | Virginia Tech
From: Constantin Szallies <szallies@energotec.de> Newsgroups: comp.sys.next.programmer Subject: Re: Building ILU 2.0alpha8 Date: 30 Dec 1996 10:31:46 GMT Organization: Tech Net GmbH Message-ID: <5a85mi$auv1@ddfservb.technet.net> References: <E35M1L.3oC@flop.schwaben.de> hhoff@schwaben.de (Holger Hoffstaette) wrote: > >I'm trying to build ILU 2.0alpha8, and configure gives me: > >.. >checking for getcwd... no >configure: error: ILU requires a POSIX-compatible OS ><barf> > >Any ideas what I could do before I start deciphering configure >and friends? I know cc -posix is partially broken, but I'd like >to try anyway - making Python, ObjC, Java and other CORBA objects >talk to each other sounds like fun. :) The following helped me to run configure: setenv CC "/bin/cc -posix" I could not compile after that because imake aborted with some error and I could'nt fix this. If you are successful, please let me know!! BTW, ILU supports IDL only for very few platforms.... :-( -- Constantin Szallies, Energotec GmbH szallies@energotec.de 49211-9144018
From: mmalcolm crawford <m.crawford@shef.ac.uk> Newsgroups: comp.sys.next.software,comp.sys.next.programmer,comp.sys.next.marketplace Subject: Re: Pattern Recognition Date: 30 Dec 1996 15:34:56 GMT Organization: University of Sheffield, UK Message-ID: <5a8nf0$su2@bignews.shef.ac.uk> References: <5a765f$4d7@ralph.vnet.net> In-Reply-To: <5a765f$4d7@ralph.vnet.net> On 12/30/96, Timothy R. Mills wrote: > Does anyone know of any pattern recognition software currently running (or > planned to run) under NEXTSTEP/OpenStep? I'm interested in hearing about > any software utilizing neural nets, adaptive classifiers (genetic > algorithms), nearest neighbor, classification and regression trees, or > anything else? > I got Kohonen's Self Organising Map distribution compiled up on NEXTSTEP a while back, and created an app to view the nets in a couple of different ways -- wasn't too difficult. A couple of years ago I also developed a framework for a Blackboard system (for which I then implemented two knowledge sources for the first stages of a model of human sound source separation), which I'm thinking of exhuming... There was also a commercial app which did a *lot* of neural net stuff, allowed you to design your own nets, train them , display connections etc, but which I think went to the wall a year or two back? Best wishes, mmalc. --
Newsgroups: comp.sys.mac.programmer.misc,comp.sys.next.programmer,comp.sys.next.programmer.misc From: thomas@gamelan.shnet.org (Thomas Funke) Subject: Re: DPS *and* GX (was : Welcome to the New World Order) Message-ID: <1996Dec30.123226.643@gamelan.shnet.org> Sender: thomas@gamelan.shnet.org (thomas) Cc: nurban@csugrad.cs.vt.edu Organization: Disorganization References: <AEE5CE60-15EFA@198.68.42.189> <5a476h$1el@precipice.fdn.fr> <5a6p2e$emg@csugrad.cs.vt.edu> Date: Mon, 30 Dec 1996 12:32:26 GMT In <5a6p2e$emg@csugrad.cs.vt.edu> Nathan M. Urban wrote: > > That is only true of Stepstone's Objective-C compiler. NeXT's and GNU's > compilers are real compilers; they are not preprocessors. Technically true, but one should note that the previous statement "ObjC is almost C" is not false either. The ObjC Compiler translates the constructs which are not C, like message calls, into calls of the runtime lib. Therefore an ObjC Compiler needs not be very sophisticated. The technology behind ObjC is in the runtime lib, *not* the compiler. -- ----- Thomas Funke ----------------------- thomas@gamelan.shnet.org ----- C++ is to C as Lung Cancer is to Lung
From: "Lawson English" <english@primenet.com> Newsgroups: comp.sys.mac.programmer.misc,comp.sys.next.programmer,comp.sys.next.programmer.misc Subject: Re: DPS *and* GX (was : Welcome to the New World Order) Date: 30 Dec 1996 11:00:05 -0700 Organization: Primenet Services for the Internet Message-ID: <AEED542B-56E54@198.68.42.230> References: <5a6l13$b8k@news3.digex.net> nntp://news.primenet.com/comp.sys.next.programmer, nntp://news.primenet.com/comp.sys.next.programmer.misc Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit John Kheit <jkheit@cnj.digex.net> said: >rex@mit.edu (Eric King) wrote: >> GX converts shapes to Postscript every time one of its >> printer drivers prints. GX was designed from the beginning >> to be translatable to Postscript. > >DPS doesn't convert anything...that's why it's a UNIFIED imaging >system. The truest WYSIWYG possible. The EXACT SAME INFORMATION >that is used on the screen is sent to the printer. No translation. > Let's put this in perspective: DPS uses 32-bit floats, or so I understand, to supply parameters for display. GX uses signed 32-bit fixed point numbers. That gives one an accuracy of 16-bits per ***PIXEL***, when printing. Unless you know of a printer that can print 1,000,000+ DPI, the difference between fixed and float is meaningless for this usage. Unless you can point to a real-world program that deals with 32,000 pixel long images, the difference is meaningless. Unless you are using fixed-point numbers for calculations (something that is done in games, on occassion), there is going to be absolutely NO discernable difference in output between GX display and DPS display, and GX printing and DPS printing, of any arbitrary graphics primitive or combination of graphics primitives. NONE. Nada. Period. That should settle the issue, I think. Unless you can raise some subtle point that I've missed, if you raise the point again, I'll consider it pure FUD on your part, and treat you accordingly. > >> )I haven't saw GX but as you described it, I seems very promissing. >> In )fact Apple should integrate it on top of DPS. How ? > >> GX's prime selling points are its speed and font handling. It >> caches just about everything cacheable operation, i.e. transform >> math, color-space conversions, transfer modes calcs, etc. GX's >> layout manager provides some incredibly powerful capabilities >> which are not in DPS *or* the OpenStep classes based on DPS. > >Adding a couple of classes to OPENSTEP is much easier and more >economical than regrafting GX in place of DPS to feed some kind of >fetish you seem to have... > > Do you really think that having optimized "atomic" functions that make use of cached font/color/compososit/transform are going to be the same speed as having a class library, with all the overhead of OOP, implement the same functionality, and THEN calling Display PostScript? In other words, you missed his point... >> Check out UniQorn GX before you instantly assume PS is better >> for DTP apps. IMO, PS is for output not programming. GX is >> just a joy to program and use, and a *LOT* of work has been >> put into making it *very* friendly with Postscript output >> devices. I don't have a link UniQorn's site offhand but there's >> plenty of GX info to be found at http://www.gxfanclub.com You >> can get a link to UniQorn and other GX apps from there. > >You know why I don't -ASSUME- DPS is better for DTP than GX... >B/C I can't friggn print a simple memo out with GX installed without >it puking up all over the place. I KNOW DPS is currently much more >usable. > That's a function of the app you are using, using an out-moded, poorly documented, print model that GX is trying to cope with. Probably a Microsoft product. > >> Not so much a function, but a possible outcome. GX lets you >> do some *wild* things with transfer modes. (Think of Photoshop's >> Apply Image function on steroids) Unfortunately aside from >> transparency (which still can be a problem...), Postscript >> just has a really really difficult time dealing with some of >> the results that they an unusual transfer mode can produce. >> Transparency's usually an 'easy' one to translate, but what >> about taking the L channel from an image in LAB space blending >> it with the L channel of another image in HSL space, while at >> the same time increasing the saturation of the image by 15%. >> This is surprisingly easy to do in GX and doesn't require >> anything really funky, but heaven help the poor Postscript >> converter, you basically have to flatten the thing to a bitmap >> before sending printing it, which can be a pain when you need >> high resolution. > >Dunno, I have no problems using all kinds of compositing modes with >transparency under DPS, using different color models. > We're talking printing it out here, in case you missed. And GX has 4 more compositing modes than DPS, and you can do things with GX inks that appear next to impossible with DPS. > >> There are a few other things that make using DPS as GX core >> graphics renderer infeasible, but basically the two systems >> should both be available and at the same level. Users and >> developers should be able to pick which they want to use. > >I kinda prefer they don't. Having a single unified imaging model >makes life more pleasant. If GX can replace DPS and still work >just as reliably and more powerfully than DPS and offer some >significant improvements...heck god's speed to them doing so. >However, that seems to be far from the case... > GX provides features that DPS doesn't. It provides speed that DPS doesn't. It translates all DPS-esque graphics primitives directly into PostScript when printing. Shareware GX => PS and PS => GX translators exist, and pretty much prove that PS provides a subset of GX's features. > >> Think video/multimedia/web effects. A company is about to >> release a GX-based video editing and effects package. Realtime >> effects and transitions. I rarely see a need to print a >> Quicktime Movie ;) Same goes for web graphics and multimedia >> apps. > >DPS has had this since 1988 (if not sooner). Any folks remember >those cool DPS .movie files? > There are real-time commercial movie editors for TV commercials available using DPS calls on NeXT? I'm impressed. > >> Today not everything in the DTP world is being printed. ;) > >Just most. Mmmmm... Multi-media presentations, web-publishing, games graphics design... --------------------------------------------------- "Without a new GUI that is as innovative and ground-breaking as the original was in its time, the Macintosh will cease to matter, and we should all go home." -Me ---------------------------------------------------
From: "Lawson English" <english@primenet.com> Newsgroups: comp.sys.mac.programmer.misc,comp.sys.next.programmer,comp.sys.next.programmer.misc Subject: Re: DPS *and* GX (was : Welcome to the New World Order) Date: 30 Dec 1996 11:02:01 -0700 Organization: Primenet Services for the Internet Message-ID: <AEED54AE-58D20@198.68.42.230> References: <5a6p2e$emg@csugrad.cs.vt.edu> nntp://news.primenet.com/comp.sys.next.programmer, nntp://news.primenet.com/comp.sys.next.programmer.misc Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit >> Objective C isn't a new language. That's only pure C : it doesn't >> declare any new instruction such as in C++. In fact Objective C is >> just a set of C functions and preprossessing rules. > >That is only true of Stepstone's Objective-C compiler. NeXT's and GNU's >compilers are real compilers; they are not preprocessors. Out of curiousity, when was Objective-C released? It has the same syntax as Dave McClain's Triton pre-processor for HyperC, and that goes back commercially to about 1986... Dave used to sell the source code for Triton for $50, so I'm just wondering... --------------------------------------------------- "Without a new GUI that is as innovative and ground-breaking as the original was in its time, the Macintosh will cease to matter, and we should all go home." -Me ---------------------------------------------------
From: mhovan@BLaCKSMITH.com (Michael A. Hovan III) Newsgroups: comp.sys.mac.programmer.misc,comp.sys.next.programmer,comp.sys.next.programmer.misc Subject: Re: DPS *and* GX (was : Welcome to the New World Order) Date: 30 Dec 96 14:01:01 Organization: BLaCKSMITH, Inc. Message-ID: <MHOVAN.96Dec30140101@kafka.BLaCKSMITH.com> References: <5a6p2e$emg@csugrad.cs.vt.edu> <AEED54AE-58D20@198.68.42.230> In-reply-to: "Lawson English"'s message of 30 Dec 1996 11:02:01 -0700 >> Out of curiousity, when was Objective-C released? It has the same syntax as >> Dave McClain's Triton pre-processor for HyperC, and that goes back >> commercially to about 1986... Dave used to sell the source code for Triton >> for $50, so I'm just wondering... I saw Dr. Cox speak about 3-4 years ago. In that talk he mentioned the origins of Objective-C being from work he did at Niagra Mohawk Power back in the late 70's or early 80's. (Or, at least that is what my head remembers....) Mike Hovan Mike_Hovan@BLaCKSMITH.com
From: bihkrch@uxa.ecn.bgu.edu (Raymond Chu) Newsgroups: comp.sys.next.programmer Subject: Tcl/Tk Date: 30 Dec 1996 14:20:43 -0600 Organization: Educational Computing Network Message-ID: <5a986r$ipf@ecom3.ecn.bgu.edu> Hello All, Has anyone built Tcl/Tk on Openstep 4.0? I wanted to hear of any pitfalls before I got started. Thanks eric chu echu@bpo-ess.ceco.com
From: Garance A Drosehn <gad@eclipse.its.rpi.edu> Newsgroups: comp.sys.next.advocacy,comp.sys.next.programmer Subject: Re: Books on NeXTSTEP and NeXTSTEP programming Date: 30 Dec 1996 21:34:38 GMT Organization: Squonk-Net, Loudonville, NY 12211 Message-ID: <5a9che$g8n@duke.squonk.net> References: <5a4u1e$5b2@nr1.vancouver.istar.net> <5a7rth$sq4@news.next.com> rhayden@next.com (Ronald Hayden) wrote: > NeXT provides a number of books using the updated OpenStep API. You can > find out about these on NeXT's Pubs Catalog page: > > http://www.next.com/Pubs/PubsCatalog.html > > All ordering info (including phone and part #s) is available at: > > http://www.next.com/Pubs/PubsOrderForm.html > > In particular, I recommend our new "Discovering OPENSTEP: A > Developer Tutorial" for newcomers. It is our most complete > OPENSTEP tutorial ever, and delves into quite a lot of detail > using a very visual and readable approach. I recommend getting > the Windows version -- we put it out a couple of months later > than the Mach version, and had a chance to make some improvements. rhayden@next.com (Ronald Hayden) also wrote: > I should also mention that Nik Gervae was long a writer at NeXT, > and that Nancy Craighill worked with us as a contract writer/editor > while she was doing her book. Therefore I anticipate that both > their books should be very accurate and useful. > > As a public service, here are the URLs you can use to order their > books from Amazon: > > OpenStep for Enterprises, by Nancy Craighill > http://www.amazon.com/exec/obidos/ISBN=0471308595/1826-4740401-062042 > > Developing Business Applications With OpenStep > http://www.amazon.com/exec/obidos/ISBN=038794852X/1826-4740401-062042 These are useful pointers, thanks. (it just occurred to me that this thread would probably be useful to see in comp.sys.next.programmer too, since csn.advocacy is getting so busy...). --- Garance Alistair Drosehn = gad@eclipse.its.rpi.edu Senior Systems Programmer (MIME & NeXTmail capable) Rensselaer Polytechnic Institute; Troy NY USA
From: marcel@cs.tu-berlin.de (Marcel Weiher) Newsgroups: comp.sys.mac.programmer.misc,comp.sys.next.programmer,comp.sys.next.programmer.misc Subject: Re: DPS *and* GX (was : Welcome to the New World Order) Date: 30 Dec 1996 23:30:50 GMT Organization: Technical University of Berlin, Germany Message-ID: <5a9jba$mk0$1@news.cs.tu-berlin.de> References: <5a6l13$b8k@news3.digex.net> <AEED542B-56E54@198.68.42.230> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit "Lawson English" <english@primenet.com> writes: >John Kheit <jkheit@cnj.digex.net> said: >>DPS doesn't convert anything...that's why it's a UNIFIED imaging >>system. The truest WYSIWYG possible. The EXACT SAME INFORMATION >>that is used on the screen is sent to the printer. No translation. >> [...discussion of number formats deleted...] >That should settle the issue, I think. Unless you can raise some subtle >point that I've missed, if you raise the point again, I'll consider it pure >FUD on your part, and treat you accordingly. Hmm...I am probably being totally moronic here, but converting between different graphics formats usually involves a lot more than just fixed/floating point conversions. Not doing any conversion at all will always be the optimum for maintaining fidelity, no matter what. Also, fixed number formats start running into problems when you have (a) applications that scale the coordinate system to have convenient units and (b) documents with scaled coordinates are nested. Let's face it, any fixed limit is one someone will run into, someday (can you say 'millenium bug'?). Regards, Marcel
From: "Lawson English" <english@primenet.com> Newsgroups: comp.sys.mac.programmer.misc,comp.sys.next.programmer,comp.sys.next.programmer.misc Subject: Re: DPS *and* GX (was : Welcome to the New World Order) Date: 30 Dec 1996 17:52:05 -0700 Organization: Primenet Services for the Internet Message-ID: <AEEDB4C4-5C8C0@198.68.42.169> References: <5a9jba$mk0$1@news.cs.tu-berlin.de> nntp://news.primenet.com/comp.sys.next.programmer, nntp://news.primenet.com/comp.sys.next.programmer.misc Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Marcel Weiher <marcel@cs.tu-berlin.de> said: "Lawson English" <english@primenet.com> writes: >>That should settle the issue, I think. Unless you can raise some subtle >>point that I've missed, if you raise the point again, I'll consider it pure >>FUD on your part, and treat you accordingly. > >Hmm...I am probably being totally moronic here, but converting >between different graphics formats usually involves a lot more >than just fixed/floating point conversions. Not doing any >conversion at all will always be the optimum for maintaining >fidelity, no matter what. True enough. But within the limits of any conceivable display system, 16.16 fixed point should do fine. > >Also, fixed number formats start running into problems when you >have (a) applications that scale the coordinate system to have >convenient units and (b) documents with scaled coordinates are >nested. Let's face it, any fixed limit is one someone will >run into, someday (can you say 'millenium bug'?). > a) shouldn't apply unless you are talking about convenient units that need more than what is available under a range of 0 to ffff.ffff. b) might be a problem. I am not familiar with "nesting documents." I would think that such issues wouldn't apply in a hypothetical GX-based GhostScript server anyway because only the final results would need to be converted to GX fixed-point format for display/printing. The intermediate values could be stored in float or double format for greater accuracy until the actual rendering was done. I'd be greatly surprised if GX didn't do this anyway for some things, like rotation. --------------------------------------------------- "Without a new GUI that is as innovative and ground-breaking as the original was in its time, the Macintosh will cease to matter, and we should all go home." -Me ---------------------------------------------------
Newsgroups: comp.sys.next.programmer From: jspool@uie.com (Jared M. Spool) Subject: Two Courses on Product Usability Sender: news@world.std.com (Mr Usenet Himself) Message-ID: <32c882be.5226003@news.std.com> Date: Tue, 31 Dec 1996 03:16:18 GMT Organization: User Interface Engineerng Next
From: Garance A Drosehn <gad@eclipse.its.rpi.edu> Newsgroups: comp.sys.mac.advocacy,comp.sys.next.programmer Subject: Re: Faster emulators and modern kernels Date: 30 Dec 1996 23:16:14 GMT Organization: Rensselaer Polytechnic Institute, Troy NY, USA Message-ID: <5a9ifu$586@usenet.rpi.edu> References: <rbarris-ya023280002612961417480001@news.quicksilver.com> <ufengc4gby.fsf@ftp.ardi.com> Clifford T. Matthews <ctm@ardi.com> wrote: > If you're talking about emulating a Mac, there's no need to do > all that. Executor 2's synthetic CPU is rock solid (Executor > 2's limitations come from our avoidance of Apple ROMs and the > Apple System File). Check out > > ftp://ftp.ardi.com/pub/SynPaper.ps > and ftp://ftp.ardi.com/pub/MacHack_96/MacHack_96.ps > > Basically, because 68040s maintain separate instruction and data > caches, applications that run on them have to explicitly address > the cache when they modify code. That allows emulators a lot of > leeway. This touches upon a topic that I did not think of until recently. For this emulation stuff to work, Apple is going to need to emulate PowerPC code as well as 680x0 code. Does Executor have any hooks for that? --- Garance Alistair Drosehn = gad@eclipse.its.rpi.edu Senior Systems Programmer (MIME & NeXTmail capable) Rensselaer Polytechnic Institute; Troy NY USA
From: kcd@babylon5.jumpgate.com (Kenneth C. Dyke) Newsgroups: comp.sys.mac.programmer.misc,comp.sys.next.programmer,comp.sys.next.programmer.misc Subject: Re: DPS *and* GX (was : Welcome to the New World Order) Date: 31 Dec 1996 09:02:30 GMT Organization: Best Internet Communications Message-ID: <5aakr6$ctn@nntp1.best.com> References: <5a6l13$b8k@news3.digex.net> <AEED542B-56E54@198.68.42.230> In-Reply-To: <AEED542B-56E54@198.68.42.230> On 12/30/96, "Lawson English" wrote: >John Kheit <jkheit@cnj.digex.net> said: > >>rex@mit.edu (Eric King) wrote: >>> GX converts shapes to Postscript every time one of its >>> printer drivers prints. GX was designed from the beginning >>> to be translatable to Postscript. >> >>DPS doesn't convert anything...that's why it's a UNIFIED imaging >>system. The truest WYSIWYG possible. The EXACT SAME INFORMATION >>that is used on the screen is sent to the printer. No translation. >> > >Let's put this in perspective: > >DPS uses 32-bit floats, or so I understand, to supply parameters for >display. > >GX uses signed 32-bit fixed point numbers. That gives one an accuracy of > >16-bits per ***PIXEL***, > >when printing. > >Unless you know of a printer that can print 1,000,000+ DPI, the difference >between fixed and float is meaningless for this usage. > >Unless you can point to a real-world program that deals with 32,000 pixel >long images, the difference is meaningless. > >Unless you are using fixed-point numbers for calculations (something that >is done in games, on occassion), there is going to be absolutely NO >discernable difference in output between GX display and DPS display, and GX >printing and DPS printing, of any arbitrary graphics primitive or >combination of graphics primitives. > >NONE. Nada. > >Period. > >That should settle the issue, I think. Unless you can raise some subtle >point that I've missed, if you raise the point again, I'll consider it pure >FUD on your part, and treat you accordingly. Hmm.... how about on a 3600DPI Imagesetter printing a 17" by 9' (feet) image? That would be 61200 dots across (well outside the range of 16.16 signed fixed point) by 388,800 dots long (REALLY outside the range of 16.16). I know someone who has printed things like that on a Mac using a PostScript imagesetter. And he has heard of systems that go up to 5000DPI. -Ken
From: marcel@cs.tu-berlin.de (Marcel Weiher) Newsgroups: comp.sys.mac.programmer.misc,comp.sys.next.programmer,comp.sys.next.programmer.misc Subject: Re: DPS *and* GX (was : Welcome to the New World Order) Date: 31 Dec 1996 09:34:32 GMT Organization: Technical University of Berlin, Germany Message-ID: <5aamn8$27s$1@news.cs.tu-berlin.de> References: <5a9jba$mk0$1@news.cs.tu-berlin.de> <AEEDB4C4-5C8C0@198.68.42.169> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit "Lawson English" <english@primenet.com> writes: >Marcel Weiher <marcel@cs.tu-berlin.de> said: >>Hmm...I am probably being totally moronic here, but converting >>between different graphics formats usually involves a lot more >>than just fixed/floating point conversions. Not doing any >>conversion at all will always be the optimum for maintaining >>fidelity, no matter what. >True enough. But within the limits of any conceivable display system, 16.16 >fixed point should do fine. Hmmm...let's try this again: Converting between different graphics formats involves a lot _more_ than just number/coordinate conversions. Any conversion, even if it is absolutely the greatest ever implemented is more likely to have problems than _no_ conversion. Just like the fastest and only 100% guaranteed bug-free routine is the one that didn't have to be implemented. >> >>Also, fixed number formats start running into problems when you >>have (a) applications that scale the coordinate system to have >>convenient units and (b) documents with scaled coordinates are >>nested. Let's face it, any fixed limit is one someone will >>run into, someday (can you say 'millenium bug'?). >> >a) shouldn't apply unless you are talking about convenient units that need >more than what is available under a range of 0 to ffff.ffff. Let's take a CAD application that uses PS-points (72dpi/screen resolution) as its base coordinate system. Now you want to draw an aircraft carrier and you have just overflowed the range of the coordinate system. Of course you still have lots of precision left, so you _could_ have rescaled everything. But maintaining two sets of coordinates is really too much of a hassle. >b) might be a problem. I am not familiar with "nesting documents." Application A generates an EPS E, which is included by Program P into illustration I (also saved as EPS) which is then imported into Layout App L. Etc. Marcel
From: Paul_Lynch@griffin.plsys.co.uk (Paul Lynch) Newsgroups: comp.sys.next.programmer Subject: Re: Tcl/Tk Date: Tue, 31 Dec 1996 09:40:29 GMT Organization: P & L Systems Sender: news@seer.demon.co.uk Message-ID: <1996Dec31.094029.21667@seer.demon.co.uk> References: <5a986r$ipf@ecom3.ecn.bgu.edu> In article <5a986r$ipf@ecom3.ecn.bgu.edu> bihkrch@uxa.ecn.bgu.edu (Raymond Chu) writes: > Has anyone built Tcl/Tk on Openstep 4.0? > I wanted to hear of any pitfalls before I got started. Before you do, look at Scott Hess' TickleServices (on all the archives) and http://www.tiptop.com. Paul -- Paul Lynch (NeXTmail) http://www.plsys.co.uk/~paul
From: ians@cam-ani.co.uk (Ian Stephenson) Newsgroups: comp.sys.next.programmer Subject: Re: DPS *and* GX (was : Welcome to the New World Order) Date: Tue, 31 Dec 1996 14:28:29 GMT Organization: Cambridge Animation Systems Ltd Sender: news@cam-ani.co.uk Message-ID: <E3A87I.B1@cam-ani.co.uk> References: <5a476h$1el@precipice.fdn.fr> In article <5a476h$1el@precipice.fdn.fr> hugues@precipice.fdn.fr (Hugues RICHARD) writes: > In the case of "DPS or GX", I think it musn't be "DPS or GX" but "DPS > *and* GX"... > Apple's current drawing architecture has one fundamental flaw (aside from the fact it can't remote display ;-)) IT'S NOT DEVICE INDEPENDANT. My 6 year old NeXT monostation can run EVERYTHING I throw at it. I've never seen an app refuse to run because it didn't like the display. (or infact for any hardware reason - in fact if anything, MORE apps run on the old hardware than the new!). DPS scales from 2bit mono to 32bit colour (with alpha) without ANY programmer intervention. My 2 year old powerbook is crippled by it's display - not because it physically isn;t good enough, but because so many apps whine that they need a certain colour model or depth. Worse - many which do run are unuusable because the colour model isn't mapped correctly - everything comes out black on black. NeXT is the only platform I've seen achieve this - X is terrible, and DOS is pretty bad. $an
From: paul@pth.com (Paul Haddad) Newsgroups: comp.sys.next.programmer Subject: Ring Line not supported by NeXT serial port drivers??? Date: 31 Dec 1996 16:17:26 GMT Organization: InternetMCI Message-ID: <5abeam$khm@news.internetmci.com> Hi, I've been working on some code that reads the lines of a serial port and it appears to me that the NeXT Intel serial port driver (v3.3) doesn't support the TIOCM_RNG line. I thought this was some kind of OS problem but I switched to the MUX driver (v1.7) and much to my surprise it works with no problems. Has anybody else experienced this problem or am I doing something else? Also anybody know if this problem occurs with Black or Sun hardware? Thanks, -- Paul Haddad
From: Greg_Anderson@afs.com (Gregory H. Anderson) Newsgroups: comp.sys.next.programmer Subject: Re: DPS *and* GX (was : Welcome to the New World Order) Date: 31 Dec 1996 16:47:46 GMT Organization: Anderson Financial Systems Inc. Message-ID: <5abg3i$jds@shelob.afs.com> References: <AEED542B-56E54@198.68.42.230> "Lawson English" <english@primenet.com> writes > That should settle the issue, I think. Unless you can raise some subtle > point that I've missed, if you raise the point again, I'll consider it > pure FUD on your part, and treat you accordingly. To my many dear friends on c.s.n.programming: I just wanted to warn those of you that don't read the advocacy groups and don't subscribe to the Mac developer mailing list <semper.fi@solutions.apple.com> that this guy Lawson is a serious time sink. As I described it yesterday in a different forum, it's just as futile as arguing over Biblical scripture with the Jehovah's Witness at your front door: His job is to evangelize the Gospel, he has a prepared semi-relevant response for everything you might think to say, and meanwhile the roast is burning in the oven. Don't take the bait. You've been warned. -- Gregory H. Anderson | "I wander'd off by myself, In the Crystal Ball/Star Gazer | mystical moist night-air, and from Anderson Financial Systems | time to time, Look'd up in perfect greg@afs.com (NeXTmail OK) | silence at the stars." Walt Whitman
From: tim@apple.com (Tim Olson) Newsgroups: comp.sys.mac.advocacy,comp.sys.next.programmer Subject: Re: Faster emulators and modern kernels Date: 31 Dec 1996 15:58:48 GMT Organization: Apple Computer, Inc. / Somerset Sender: -Not-Authenticated-[8230] Message-ID: <5abd7o$921@cerberus.ibmoto.com> References: <rbarris-ya023280002612961417480001@news.quicksilver.com> <ufengc4gby.fsf@ftp.ardi.com> <5a9ifu$586@usenet.rpi.edu> Xdisclaimer: No attempt was made to authenticate the sender's name. In article <5a9ifu$586@usenet.rpi.edu> Garance A Drosehn <gad@eclipse.its.rpi.edu> writes: > This touches upon a topic that I did not think of until recently. > For this emulation stuff to work, Apple is going to need to > emulate PowerPC code as well as 680x0 code. Does Executor have > any hooks for that? PowerPC emulation would only be required if you weren't running natively on a PowerPC processor. In a "compatibility box" scenerio, you need to virtualize the machine, not necessarily the processor. -- Tim Olson Apple Computer, Inc. (tim@apple.com)
From: "Lawson English" <english@primenet.com> Newsgroups: comp.sys.mac.programmer.misc,comp.sys.next.programmer,comp.sys.next.programmer.misc Subject: Re: DPS *and* GX (was : Welcome to the New World Order) Date: 31 Dec 1996 13:10:04 -0700 Organization: Primenet Services for the Internet Message-ID: <AEEEC433-DB8A@198.68.42.248> References: <5aamn8$27s$1@news.cs.tu-berlin.de> nntp://news.primenet.com/comp.sys.next.programmer, nntp://news.primenet.com/comp.sys.next.programmer.misc Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Marcel Weiher <marcel@cs.tu-berlin.de> said: >>a) shouldn't apply unless you are talking about convenient units that need >>more than what is available under a range of 0 to ffff.ffff. > >Let's take a CAD application that uses PS-points (72dpi/screen resolution) >as its base coordinate system. Now you want to draw an aircraft carrier >and you have just overflowed the range of the coordinate system. Of >course you still have lots of precision left, so you _could_ have >rescaled everything. But maintaining two sets of coordinates is really >too much of a hassle. > I'm sorry. Do you REALLY think that PS doesn't switch between float and integer internally, as needed? >>b) might be a problem. I am not familiar with "nesting documents." > >Application A generates an EPS E, which is included by Program P >into illustration I (also saved as EPS) which is then imported >into Layout App L. Etc. That is an issue for a GhostScript interpreter. We're talking *output* here. How things are stored internally in an interpreter is entirely a different matter. --------------------------------------------------- "Without a new GUI that is as innovative and ground-breaking as the original was in its time, the Macintosh will cease to matter, and we should all go home." -Me ---------------------------------------------------
From: "Lawson English" <english@primenet.com> Newsgroups: comp.sys.mac.programmer.misc,comp.sys.next.programmer,comp.sys.next.programmer.misc Subject: Re: DPS *and* GX (was : Welcome to the New World Order) Date: 31 Dec 1996 13:07:02 -0700 Organization: Primenet Services for the Internet Message-ID: <AEEEC395-B649@198.68.42.248> References: <5aakr6$ctn@nntp1.best.com> nntp://news.primenet.com/comp.sys.next.programmer, nntp://news.primenet.com/comp.sys.next.programmer.misc Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Kenneth C. Dyke <kcd@babylon5.jumpgate.com> responded: [I claimed that 16.16 was enough for any conceivable printing task] > >Hmm.... how about on a 3600DPI Imagesetter printing a 17" by 9' (feet) >image? That would be 61200 dots across (well outside the range of >16.16 signed fixed point) by 388,800 dots long (REALLY outside the >range of 16.16). I know someone who has printed things like that >on a Mac using a PostScript imagesetter. And he has heard of systems >that go up to 5000DPI. Hmmm... With scaling, 16.16 allows for 2^32 dots in each direction. a 2^14 (16,384) DPI printer would still leave 2^18 inches on the side, which is actually 131,072 inches, or 10,922.666667 feet on the side... I guess "We are sorry for the inconvenience" in 42 mile high letters (or whatever it was) would be beyond the range of GX's ability to print properly, but aside from a deity's need to apologize for creating the universe, I still don't see your point. --------------------------------------------------- "Without a new GUI that is as innovative and ground-breaking as the original was in its time, the Macintosh will cease to matter, and we should all go home." -Me ---------------------------------------------------
From: John Kheit <jkheit@cnj.digex.net> Newsgroups: comp.sys.mac.programmer.misc,comp.sys.next.programmer,comp.sys.next.programmer.misc Subject: Re: DPS *and* GX (was : Welcome to the New World Order) Date: 31 Dec 1996 20:35:26 GMT Organization: monoChrome, Inc., NJ, USA Message-ID: <5abtee$mk9@news4.digex.net> References: <5a6l13$b8k@news3.digex.net> <AEED542B-56E54@198.68.42.230> "Lawson English" <english@primenet.com> wrote: > John Kheit <jkheit@cnj.digex.net> said: > >rex@mit.edu (Eric King) wrote: > >> GX converts shapes to Postscript every time one of its > >> printer drivers prints. GX was designed from the beginning > >> to be translatable to Postscript. > > > >DPS doesn't convert anything...that's why it's a UNIFIED imaging > >system. The truest WYSIWYG possible. The EXACT SAME INFORMATION > >that is used on the screen is sent to the printer. No translation. > > There is no other perspective. DPS and PS printers use the same code. GX does not. Period. End of story. > Unless you are using fixed-point numbers for calculations (something > that is done in games, on occassion), there is going to be > absolutely NO discernable difference in output between GX display > and DPS display, and GX printing and DPS printing, of any arbitrary > graphics primitive or combination of graphics primitives. > NONE. Nada. > Period. > That should settle the issue, I think. Unless you can raise some > subtle point that I've missed, if you raise the point again, I'll > consider it pure FUD on your part, and treat you accordingly. The FUD has turned into pure fantasy on your part. There is one BIG difference you fail to note. I print on a DPS system, it PRINTS. Period. No problems. The same is not true of GX. Every PS file I pumpt to DPS prints...the same is not true of GX. That is the harsh reality. The harsh reality is that ms word, the biggest wp on the mac, pukes with gx often enough that gx is removed at universities. Period end of story. That you constantly ignore these facts seems to indicate you don't care about the reality users face. > Do you really think that having optimized "atomic" functions that > make use of cached font/color/compososit/transform are going to > be the same speed as having a class library, with all the overhead > of OOP, implement the same functionality, and THEN calling Display > PostScript? Dunno, depends on the implementation. > >You know why I don't -ASSUME- DPS is better for DTP than GX... > >B/C I can't friggn print a simple memo out with GX installed > >without it puking up all over the place. I KNOW DPS is currently > >much more usable. > > > That's a function of the app you are using, using an out-moded, > poorly documented, print model that GX is trying to cope with. > Probably a Microsoft product. See, under DPS and NeXTSTEP, it isn't a function of the app. All apps just print. Period. No problems. > >Dunno, I have no problems using all kinds of compositing modes > >with transparency under DPS, using different color models. > We're talking printing it out here, in case you missed. Didn't miss it, you were speaking of transparencies alone. DPS3 might fix this. Also, several times people mentioned that they developed ways to print transparencies under DPS and NeXTSTEP. > And GX has 4 more compositing modes than DPS, and you can do > things with GX inks that appear next to impossible with DPS. I haven't seen an example yet. Again, these are all minor issues dwarfed by the fact GX routinely pukes printing basic documents; and furthermore that may be all together taken care of by DPS3. > GX provides features that DPS doesn't. It provides speed that > DPS doesn't. It translates all DPS-esque graphics primitives > directly into PostScript when printing. Until it provides reliable printing, all the above are useless... > Shareware GX => PS and PS => GX translators exist, and pretty > much prove that PS provides a subset of GX's features. If you understand the concepts of turing languages, you'll understand that all of GX can be done in dps as well... > >> Think video/multimedia/web effects. A company is about to > >> release a GX-based video editing and effects package. > >> Realtime effects and transitions. I rarely see a need to > >> print a Quicktime Movie ;) Same goes for web graphics and > >> multimedia apps. > > > >DPS has had this since 1988 (if not sooner). Any folks remember > >those cool DPS .movie files? > > > There are real-time commercial movie editors for TV commercials > available using DPS calls on NeXT? No the apps never materialized b/c of the small market. But the effects in re-time were done back then in DPS. The capability is there...just no developers to take advantage... > I'm impressed. Somehow I don't believe you ;) > >> Today not everything in the DTP world is being printed. ;) > > > >Just most. > Mmmmm... Multi-media presentations, web-publishing, games graphics > design... If you doubt MOST things are still printed to good ole paper...well, I guess that's just par for the course. -- Thanks, later, John Kheit monoChrome, Inc. | ASCII, MIME, PGP, SUN, & NEXTmail OK NEXT/OPENSTEP Developer | mailto:jkheit@cnj.digex.net Telepathy, It's coming... | http://www.cnj.digex.net/~jkheit New York Law School | Opinions expressed represent me only
From: root@bytewarecafe.com Newsgroups: comp.sys.next.programmer Subject: 32meg 70ns 72pin EDO simm for $140 Date: 31 Dec 1996 20:41:59 GMT Organization: bytewarecafe.com Message-ID: <5abtqn$82k@newman.pcisys.net> We are a new site on the internet and we can supply your hardware needs. As a promotion to get our name out to you, we are running a special promotion on 32Meg simms. For a very limited time, we are selling 32Meg/70ns EDO simms for just 140+shipping and handling, delivered to your door within 2-3 days. Just go to our site www.bytewarecafe.com and fill out the necessary information about yourself and your credit card information. Goto the products list and choose the memory item. From here, select the memory you want and click on the invoice button to see your total charges. If you wish to browse the other hardware categories, feel free to browse for as long as you wish. If you wish to buy anything else, just select that item from that category. If you are satisfied with your selection(s) and your personal information is correct, click on the submit order button. The bytewarecafe.com server will respond with an order number and a time stamp. You will need these two numbers for any future correspondences with bytewarecafe.com Your order will be prepared and delivered to your door within 2-3 days. Thank you.
From: root@bytewarecafe.com Newsgroups: comp.sys.next.programmer Subject: 32meg 70ns 72pin EDO simm for $140 Date: 31 Dec 1996 20:42:00 GMT Organization: bytewarecafe.com Message-ID: <5abtqo$82k@newman.pcisys.net> We are a new site on the internet and we can supply your hardware needs. As a promotion to get our name out to you, we are running a special promotion on 32Meg simms. For a very limited time, we are selling 32Meg/70ns EDO simms for just 140+shipping and handling, delivered to your door within 2-3 days. Just go to our site www.bytewarecafe.com and fill out the necessary information about yourself and your credit card information. Goto the products list and choose the memory item. From here, select the memory you want and click on the invoice button to see your total charges. If you wish to browse the other hardware categories, feel free to browse for as long as you wish. If you wish to buy anything else, just select that item from that category. If you are satisfied with your selection(s) and your personal information is correct, click on the submit order button. The bytewarecafe.com server will respond with an order number and a time stamp. You will need these two numbers for any future correspondences with bytewarecafe.com Your order will be prepared and delivered to your door within 2-3 days. Thank you.
Date: Tue, 31 Dec 1996 17:31:04 -0600 From: mark@oaai.com Subject: Another UI suggestion - since we're at it Newsgroups: comp.sys.next.advocacy,comp.sys.next.programmer Message-ID: <852072602.2258@dejanews.com> Organization: Deja News Usenet Posting Service Since someone's started up a thread about UI updates NEXTSTEP could use here's my personal favourite: Inspectors should try harder to accommodate multiple selections than they typically do. If I click on one file in the Workspace Manager and inspect it, I see its properties. If I click on two files, I see the properties of neither - the panel displays "Multiple Selection" instead. Traits and IB: I would love in Interface Builder to be able to select all of my TextFields and set their border style or font in a single interaction with the inspector. To do this in IB, replace the "Attributes" inspector with a dynamic "Traits" inspector. IB objects, instead of registering a single monolithic Attributes inspector can instead register a collection of generic trait editors which can be accumulated in the Traits inspector. [I'm on a roll here, and I'm about to geek-out; casual readers beware :-)] Imagine two dissimilar objects, a text field and an icon well for purposes of argument. Lets enumerate a candidate collection of traits for each: 1) TextField Traits: text value editable/non-editable selectable/non-selectable background color text color border style 2) IconWell Traits: selectable/non-selectable draggable/non-draggable background color border style If I select both of these objects within IB, I should still be able set common traits. So given a Trait Inspector which accumulates common traits for a given selection, the following traits would be displayed in, say, a scrolling list: selectable/non-selectable background color border style What is a Trait then? It's an object which edits a particular aspect of another object. We can categorize the traits above according to this description in the following way: 1) BooleanTraits selectable/non-selectable, draggable/non-draggable, 2) Text Traits text value 3) Color Traits background color, text color 4) Border Traits border style From a reuse perspective it makes better sense to factor the attributes of objects in terms of traits, write litte editors for these, and build attribute inspectors as compositions of these smaller trait editors. Inheritence of the attributes inspectors becomes easier to handle using this scheme. The need for developing new inspectors is diminished. Peace on earth - we could have all of these things :-) [geek-out *off*] There are a lot of areas where the environment could be improved. I humbly submit this one example. Mark -------------------==== Posted via Deja News ====----------------------- http://www.dejanews.com/ Search, Read, Post to Usenet

These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Marcel Waldvogel and Netfuture.ch.