[openbeos] Re: Want to try developing for Haiku (again)...

  • From: beos@xxxxxxxxxxxxx
  • To: <openbeos@xxxxxxxxxxxxx>
  • Date: Tue, 12 Sep 2006 10:43:48 +0200

Hi Chris,

if it's only about developing _for_ Haiku_, i.e. if you would be happy if you 
could "just" contribute apps for our beloved OS, you could give "yab" a try, 
given your BASIC background.

yab-Links:
http://yab-interpreter.sourceforge.net/
http://yab.beosmax.org/

However, if you want to help working on the system itself, there's no way 
around C/C++. If have no experience in driver development, though, so I don't 
know if that could be a good starting point for you. Your experience in 
Assembler should help you with this, I guess, as you should be used to kissing 
every bit individually :-)

Regarding sample code, I can only point you to the R5 developer tools that also 
contain sample drivers which should be accompanied by articles. You could also 
ask for tutorials/sample code at the BeDrivers forum. Of course, BeBits should 
also have driver source code, however, not necessarily well-documented ...
 
http://www.bedrivers.com/forums/


Greetings,
Finn


>Hello list
>
>I'd love to be able to develop for Haiku but I don't know C++ and have only
>dabbled briefly with C.  I've tried on numerous occasions to learn C++ but
>for some reason it just doesn't seem to stick.  My coding background (in
>chronological order) is:
>
>Basic (Sharp MZ series)
>Basic (Amstrad CPC series)
>Assembly (Z80 - Sharp and Amstrad)
>Basic (Amiga)
>Assembly (Amiga / MC68K in general)
>Visual Basic (PC)
>
>Originally I thought about teaching myself C++ by developing some fairly
>simple apps for Haiku, however after following this list for a couple of
>years now I'm wondering if that may be a bit pointless with many/most apps
>simply requiring a port from an existing one.
>
>So, I'm thinking instead that it might be more useful to stick with pure C
>and to try to help with driver development for Haiku instead.  (I'm guessing
>drivers are written in C rather than C++ of course).  Would this make sense?
>If so, could anyone point me to a Haiku sample driver and/or tutorial that I
>could start looking at?
>
>I've got a separate PC which dual boots R5 and Haiku so I can use this as a
>build platform without destroying my day-to-day PC.
>
>Would appreciate any comments/suggestions!
>
>

Other related posts: