home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.sys.apple2
- Path: sparky!uunet!zaphod.mps.ohio-state.edu!malgudi.oar.net!chemabs!lwv26
- From: lwv26@cas.org (Larry W. Virden)
- Subject: Re: Tybalt files in SHK format (BINSCII)
- Message-ID: <1992Jul25.115442.26964@cas.org>
- Followup-To: comp.sys.apple2
- Sender: usenet@cas.org
- Reply-To: lvirden@cas.org (Larry W. Virden)
- Organization: Nedriv Software and Shoe Shiners, Uninc.
- References: <1992Jul18.050427.29749@micor.ocunix.on.ca> <1992Jul19.114658.14310@cas.org> <1992Jul22.150727.33@vtrm01.uucp>
- Date: Sat, 25 Jul 1992 11:51:31 GMT
- Lines: 38
-
- In article <1992Jul22.150727.33@vtrm01.uucp> flaforest@vtrm01.uucp (Fred LaForest) writes:
- :In article <1992Jul19.114658.14310@cas.org>, lwv26@cas.org (Larry W. Virden) writes:
- :>>I work VAX systems and have a version of SCIIBIN which I use to process BSC
- :>>>Is there a Xenix/386 version of SCIIBIN? That would be really handy here, to
- :>
- :> The code for SCIIBIN and BSC are in C. There aren't 'versions' of it - its
- :> C, just compile it on the machine and use it.
- :
- :I have found a "version" of BSC on TYBALT. Thanks to all who pointed me
- :in that direction.
- :
- :Obviously, my usage of the term "version" was not crystal clear. :-P The term
- :"version", as used in my original post, was referring to code which was
- :targeted for a particular operating system.
- :
- :Where the C program meets the operating system is where the fun begins. I
- :believe the term programmers use is "port", changing a C program into a C
- :program. On VAX/VMS systems, the file creation/open calls have an extra
- :argument(s). That extra argument will change the performance of your
- :program DRASTICALLY (the wrong way).
- :
- :C is C. (Unless it's BDS C, Small C, VAX C, DECUS C, GNU C, Microsoft C,
- :Borland C, MANX C, Portable C, ANSI C, ORCA C, APW C, Whitesmith C, etc. :->
-
- Oh I agree. I have spent the better part of 13 yrs porting C code from
- here to there and back ;-). I don't maintain 'versions' in the sense you
- mention - and don't see many folks who do. Instead, we write one C program,
- with instructions on what to do to create output that runs on VMS, or BSD,
- or MS-DOS or whatever. Believe it or not, it really doesn't take a LOT of
- work for a program like BSC or SCIIBIN to be portable. The programs that
- are tough are ones that need to get down and dirty in the operating system.
- Most true C's (as opposed to Small C or Hyper C) are pretty compatible when
- it comes to standard i/o type operations.
- --
- Larry W. Virden UUCP: osu-cis!chemabs!lvirden
- Same Mbox: BITNET: lvirden@cas INET: lvirden@cas.org
- Personal: 674 Falls Place, Reynoldsburg, OH 43068-1614
- America Online: lvirden@aol.com
-