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.


Graham Shaw's website

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


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.


 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

  • Iyonix Review Part One
    The hardware, the alternatives, the history.
     16 comments, latest by Martyn Fox on 22/4/03 1:01PM. Published: 5 Dec 2002

  • Random article

  • 32bit Adjust on ARM9 breakthrough
    This is not a drill [Updated]
     46 comments, latest by diomus on 19/10/04 04:52AM. Published: 8 Oct 2004

  • Useful links

    News and media:

    Top developers:
    RISCOS LtdRISC OS OpenMW SoftwareR-CompAdvantage SixVirtualAcorn

    CJE MicrosAPDLCastlea4X-AmpleLiquid SiliconWebmonster


    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
    "Well, if you will use these complicated words, how can you expect us lowly RISC OS users to follow?"
    Page generated in 0.0867 seconds.