AmigaOS4 programming: new article and announcement of book.

Date 26-Mar-2012 4:36:56
Topic: Miscellaneous News


Few months ago i start to works on some programming related book for amigaos4, and as side effect, some time before i made an small article called "GDB For Beginners", which you can read on http://os4coding.net, here.

Purposes of the whole book, its to cover amigaos4 internals, kernel internals, disassembling and debugging techniqs, ppc-assembler, utilities and tools which help when you debug programms and so on. In other words, book are not for application programmers, but mostly for the low-level coders who in interest in low-level stuff. Thorugh, i hope, it will be interesting to read and to other programmers who in interest in amigaos4.

The text of the book will be proof-readed and fixed for grammars, book will have bunch of images and all the other stuff, to make it professionaly looking and interesting to reads. Initial version will be done in the PDF, but real paper version if planned of course (through, that depends).

For all of this, your help is need it if you want to see full work to be done.

Currently i publish one more article: at this time not for very beginners, and that one cover a bit more aspects, as well as i trying to do article more proffesional, good looking and intersting to read in compare with first one. Its can be called like "example chapter", by which you can make an opinion about how book will be done, and it it worht of it at all.

The reasson to publish that article is to see, if there is interest from aos4 user base to see full book to be done, and if publishing of this kind of articles in beetwen are intersting at all, or it waste of time. So, if you found all of this worthwise, make a donation, because by donations i can see if interest is real one or not. To add, to make book proffesionaly done, i need to spend money for proof-readers, for proffessional painters outside (becase amiga painters have no time mostly for making quality stuff in which they not involved directly).

Purposes of new article are to cover some areas which wasnt covers anythere else, nor in SDK, nor as 3d party tutorials, and that is:

-- Differences and internals of libc (newlib in our case)
-- Differences beetwen amigaos4 and unix from programming point of view
-- Internals of ELF format on amigaos4, parsing of elfs
-- Basics of GDB and objdump
-- Programming on assembler for amigaos4 in different ways
-- and all the other small bits here and here.


You can read the article online at os4coding.net HERE or download PDF version with all the examples HERE


I know, lately there was too much bountyes and asking for donations from different persons and different kind of projects, but that how it works: if you want everything progress faster, there is need to spend something for.

Currently, i do not create any bounty for book (what i will do later), but i just want to see if it even worth to worry. Planes to get starting donations in summs of 200$ (money will be spends beetwen me and Trixie (who do proof-reading and grammar corrections). Once we will reach 200, i will create a bounty which will exactly cover the book and all the stuff.

Bonty will be necessary as there will need some money for proof-readers and those who will fix english grammars, for graphics painters (to make some first/end pages), and as i say before, to make everything going fast, i mostly will recruit someone outside on the payment basics. There is already some work done, but sure it will be good to cover all by donations.

You also feel free to suggest the questions which will be covered in upcoming articles which can fits to the book later, if they will really worthwile to discuss deeply and worth to including to book of such kind. Plans are publish such kind of articles in meanwhile, while works on the book is ongoing.

At the end, big thanks going to Frank Wille with his never endles help, and to Trixie, who make a proof-read and gramar corrections.

Help us to make book reality, make a donation HERE

ps. i will post list of donars here, so everyone will see who do donations and how many, and once it reach starting summ, no more need it.



This article comes from AmigaWorld - Amiga Community Portal
https://amigaworld.net

The URL for this story is:
https://amigaworld.net/article.php?storyid=6306