Drobe :: The archives
About Drobe | Contact | RSS | Twitter | Tech docs | Downloads | BBC Micro

RiscPkg author publishes new coding book

Published: 25th Feb 2007, 00:28:12 | Permalink | Printable

Everything you wanted to know about UnixLib

A dude reading a dead tree tome. That's right. A dead tree.RiscPkg author Graham Shaw has written and published a new book for RISC OS programmers. His latest dead tree tome, Using UnixLib, aims to introduce coders to the GCCSDK library that provides the basic C function set as well as, effectively, a UNIX-compatibility layer.

Graham, who is also working on a replacement Shared C Library module, said: "Using UnixLib describes in detail how UnixLib goes beyond the capabilities of a standard C library, with particular emphasis on how UNIX-like capabilities have been adapted to and implemented within the RISC OS environment. It is aimed at intermediate-level programmers who have experience of C and RISC OS, but not necessarily of UNIX."

As well as providing standard functions for C programs, UnixLib includes most of the functions that a program would expect to find on a system running UNIX, according to Graham. He said this made UnixLib ideal for porting software usually found on GNU/Linux and related OSes to RISC OS - but the library can be used to power new, native ROS applications.

He said: "Because many open source programs assume that these functions are available, this makes UnixLib particularly suitable for porting such programs to RISC OS, but the features it provides can be equally useful when writing new code."

The book, launched during Saturday's South West show, costs eight quid plus a pound for postage. Graham said profits will be spent on promoting RISC OS open source software programming.

Links

Graham Shaw's website

Previous: RISC OS 5.13 available for download
Next: Create drawfiles from BASIC with DrawAid

Discussion

Viewing threaded comments | View comments unthreaded, listed by date | Skip to the end

Well done Graham. I guess that many of us know how tedious writing documentation can be, yet it is (IMHO) essential in making things easier for others to use. Without good documentation it becomes much more time-consuming to exploit facilities, making it less likely to happen.

Availability in physical book form is a bonus, to me anyway, as it makes it more accesible (away from the computer, that is) and frees screen real-estate when actually working.

 is a RISC OS UserTonyStill on 25/2/07 10:51AM
[ Reply | Permalink | Report ]

Well Graham can put me down for a copy. how do we actually buy it?

 is a RISC OS UserGavinWraith on 25/2/07 11:30AM
[ Reply | Permalink | Report ]

This is a fantastic development :) I know I've struggled with understanding the Unix world in order to use GCCSDK etc so I look forward to having a look at this book.

Adam

 is a RISC OS Useradamr on 25/2/07 5:18PM
[ Reply | Permalink | Report ]

It's a nice book. similar format to his "Programming with RISC OS Toolkit. written using TechWriter on an Iyonix. The introduction, explaining what UnixLib is, is followed by a fascinating chapter on the History of UnixLib from 1989 to the present day. Then it gets down and dirty with detailed information on how to use it with separate chapters on Files, Directories, Sockets, Name Resolution, Processes, Threads, Globbing, Regular Expressions, CLI and SysLog. Even for a non-coder the book has a fair amount of interest for example the explanations of Globbing and Regular Expression. (for Graham - there is a typo on page 9 start of penultimate paragraph:-)

 is a RISC OS UserJohnR on 25/2/07 8:13PM
[ Reply | Permalink | Report ]

In reply to GavinWraith:

The best way to buy a copy would be to go to the RISC OS South West show yesterday. (I didn't want to announce anything until I was sure I could deliver, and unfortunately that point was not reached until rather close to the show.)

Failing that I hope to be at Wakefield, or can offer it mail order. I've just put up a web page with more details ([link])

 is a RISC OS Usergdshaw on 25/2/07 10:56PM
[ Reply | Permalink | Report ]

Your talk at SW show was very clear and concise and your enthusiasm boundless. Thanks for organising it.

 is a RISC OS Usermarkee174 on 26/2/07 1:32PM
[ Reply | Permalink | Report ]

Please login before posting a comment. Use the form on the right to do so or create a free account.

Search the archives

Today's featured article

  • Prototype affordable Braille display in development
    A low-cost computer-controlled Braille board has been prototyped by a RISC OS-using university student. Undergraduate Edward Rogers hopes to sell his completed units for as little as 200 quid each to schools and families to allow more blind children to continue learning Braille. And he said he wanted to launch his venture using RISC OS-powered kit before offering a package for other platforms.
     10 comments, latest by epokh on 27/6/09 12:49PM. Published: 22 Nov 2008

  • Random article

  • Wakefield 2007 to take place in May
    New venue found, theatre presentations 'unlikely'
     11 comments, latest by cables on 26/2/07 12:56PM. Published: 21 Feb 2007

  • Useful links

    News and media:
    IconbarMyRISCOSArcSiteRISCOScodeANSC.S.A.AnnounceArchiveQercusRiscWorldDrag'n'DropGAG-News

    Top developers:
    RISCOS LtdRISC OS OpenMW SoftwareR-CompAdvantage SixVirtualAcorn

    Dealers:
    CJE MicrosAPDLCastlea4X-AmpleLiquid SiliconWebmonster

    Usergroups:
    WROCCRONENKACCIRUGSASAUGROUGOLRONWUGMUGWAUGGAGRISCOS.be

    Useful:
    RISCOS.org.ukRISCOS.orgRISCOS.infoFilebaseChris Why's Acorn/RISC OS collectionNetSurf

    Non-RISC OS:
    The RegisterThe InquirerApple InsiderBBC NewsSky NewsGoogle Newsxkcddiodesign


    © 1999-2009 The Drobe Team. Some rights reserved, click here for more information
    Powered by MiniDrobeCMS, based on J4U | Statistics
    "You know you use the comments system too much when you get email telling you that someone replied to your comment, and that someone is you"
    Page generated in 0.0997 seconds.