yab FAQ

  • What is yab?
  • What can i do with yab?
  • Where can i get it?
  • Where i can find tutorials?
  • How to communicate with other developers?
  • Where are many programs developed in yab?



  •  

    What is yab?

    The yab interpreter is a basic dialect and a further development of yabasic. Yabasic is available for Windows, Linux and Playstation2. Yab is optimized for Haiku, BeOS and ZETA and therefore contains many additional commands. Past version 1.7 yab does not support BeOS and Zeta OS any more.

    Yab is a development project of Jan__64.

    Back to Index


     

    What can i do with yab?

    Yab is a easy to learn development language. It is very easy to create small and even complex programs. A good example is the in ZETA OS included burning application JABA.



    Back to Index


     

    Where can i get it?

  • Version 1.7: Haikuware
        A yab development editor (IDE) and many examples are allready included
  • yabIDE BeSly Edition: Haikuware
        yabIDE BeSly Edition is a further development version of the original yabIDE.
  • yabConcept Creator: Haikuware
        A complete new IDE for Haiku.


  • Back to Index


     

    Where i can find tutorials?

    You can find many tutorials on the BeSly the Haiku, BeOS and Zeta knowledge base. Many tutorials are available in several languages.

    Here is a small selection of them:

  • Beginners Tutorial
        First steps programming in yab (The "bind" function does not run anymore (Zeta only))
  • Beginners Tutorial Number 2
        How to make a little application
  • Game Tutorial
        Creating a memoy game
  • The yab - what is what
        Shows all widgets
  • Help for developers
        A collection of examples
  • yabIDE basics
        How to work with the yabIDE
  • yabConcept Creator Documentation
        yabConcept Creator Documentation
  • yab 1.5 Command
        A list of all yab 1.5 commands
  • How to add new commands to yab
        Make your own commands?
  • BuildFactory - Compiling yab Source as Binary
        Using the BuildFactory out of the yabIDE
  • Testing yab programs
        How to test yab programs properly


  • Back to Index


     

    How to communicate with other developers?

    There are a lot of options to communicate with other deveolpers. There are mailing lists, forums and ICR channels:

    Mailing lists

  • yab-dev
        Mailing list for yab developers


  • Forums

  • Forum
        Haikuware Forum
  • German Haiku Usergroup
        It is a german community site, but there are many developers. Register please and use the forum.


  • IRC Channels

  • IRC Channel on Freenode.org: #yab
  • Tutorial to setup IRC Client (Haiku, BeOS, Zeta): Vision
  • For Mozilla Browsers on Windows/Linux use: ChatZilla


  • Back to Index


     

    Where are many programs developed in yab?

    You can find a list of released yab programs on BeSly.

    Back to Index




    FAQ by Christian Albrecht (Lelldorin) May 2012
    Made available by BeSly the Haiku, BeOS and Zeta knowledge base.