+ Reply to Thread
Results 1 to 4 of 4

Thread: SmallBASIC (v0.7)

  1. #1
    xadrieth is offline x10Hosting Member xadrieth is an unknown quantity at this point
    Join Date
    Apr 2009
    Posts
    62

    SmallBASIC (v0.7)

    Has anyone else heard of this? (I discovered it around v0.2)

    It's yet another variation of BASIC, created be MicroSoft, I tried it out (v0.7), and within the first 10 minutes, I though "This is so damn cool.".

    It works right out of the box, and is very powerful (microsoft claims you can make a SmallBASIC compiler with SmallBASIC itself). The IDE is extremely friendly and simple. A new feature of SmallBASIC called "Graduate" is able to translate your SmallBASIC code into VisualBASIC.

    Take a look at this 5 line program (from their 69 page manual, which acts more like a tutorial book).

    Code:
    For i = 1 To 10
    pic = Flickr.GetRandomPicture("mountains")
    Desktop.SetWallPaper(pic)
    Program.Delay(10000)
    EndFor
    What it does that every 10 seconds, it replaces your current desktop picture with one from Flicker with the tag "Mountains".

    You have got to try this out.

    http://www.smallbasic.com/

    I wish I had this when I first learned programming.
    Last edited by xadrieth; 10-28-2009 at 07:51 PM.

  2. #2
    Mr. DOS is offline x10 Sophmore Mr. DOS is an unknown quantity at this point
    Join Date
    Oct 2009
    Location
    Nova Scotia, Canada
    Posts
    228

    Re: SmallBASIC (v0.7)

    Pedantic comment: it's written as Small Basic, not SmallBASIC.

    It looks neat, but honestly, I'm still glad QBasic was the only thing on hand when I started learning; while I did pick up a case of the GOTO bug, I still learned a lot from it. I'm not really sure this is such a good thing for beginning programmers: on one hand, it's BASIC, so it's easy to learn, but on the other hand, a quick skim of it shows that it seems to do an awful lot for you.

    --- Mr. DOS
    I've written a couple articles on automatic application of AlphaImageLoader in IE6 using nothing but IE6-specific CSS rules.

  3. #3
    natrobius is offline x10Hosting Member natrobius is an unknown quantity at this point
    Join Date
    Oct 2009
    Posts
    21

    Re: SmallBASIC (v0.7)

    I don't think this will really be of use anywhere except the educational area. Any serious programmer, or serious learner even will want more power and control than this.

  4. #4
    ah-blabla's Avatar
    ah-blabla is offline x10 Lieutenant ah-blabla is an unknown quantity at this point
    Join Date
    Sep 2009
    Posts
    375

    Re: SmallBASIC (v0.7)

    Quote Originally Posted by natrobius View Post
    I don't think this will really be of use anywhere except the educational area. Any serious programmer, or serious learner even will want more power and control than this.
    That is very true. You might as well learn a "real" language when learning to program. Nowadays, I know a lot of schools in Switzerland teach Java, which is one of the best languages (my opinion) around. You won't get far with Small Basic on your CV.

    I must admit I do program basic (TI-Basic 68K Basic), but that is only on my calculator, and even there I mostly program in c. The advantage with basic on the calculator is I can program it directly on the calc, whereas with c I need to write it, compile it on the computer, and then transfer it.

    Regarding the random picture loading tutorial -- it might be cool -- but that's more the "wow" factor of technology for technology's sake -- practicality is limited: I don't really see the point in changing backgrounds; I hardly ever see my actual desktop since I keep windows on top of it.

+ Reply to Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
x10hosting free hosting for the masses
dedicated servers