Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Categories

freeBasic

vokialvokial Member Posts: 1
Why here's no anything about freeBasic? It's the best BASIC language compilier available... And it's absolutely free...

Exellent for game creating because of its speed... Other BASICs look like slow cows comparing to fb...

Take a look and visit www.freebasic.net

Comments

  • red3warlordred3warlord Member Posts: 77
    [b][red]This message was edited by red3warlord at 2007-2-4 21:55:3[/red][/b][hr]
    : Why here's no anything about freeBasic? It's the best BASIC language compilier available... And it's absolutely free...
    :
    : Exellent for game creating because of its speed... Other BASICs look like slow cows comparing to fb...
    :
    : Take a look and visit www.freebasic.net
    :
    :
    to vokial,

    may be, almost all of us here are more comfortable on dealing with the basic that of what you called, "freebasic"... it's becuase it is the original language where you could apply with. even that freebasic was made from this BASIC language. the only difference is that, the freebasic is, as stated to its name, it is FREE!!!!! i shouldn't say these things but, . . . sorry to mention this, we can't please everybody. may be you could, but not all. if you can, then you are a great influence for all of us, programmers. you will do a great job if you can do it.


    best regards,

    from red3warlord with gratitude


  • melissa_may1melissa_may1 Member Posts: 937
    Hi:

    Any time you say something like "It's the best..." you're going to have trouble!

    I took a quick look, and it seems to be a 32-bit BASIC that's compatible with the older MS QuickBASIC.

    That's nice for something that you need to toss together fast, but probably not a language anybody'd use for true, "heavy-duty" applications.

    Since it's a QuickBASIC variation, I'm assuming there's no network function, no SQL database connectivity, no Internet functions-- see where I'm heading?

    I'd have to say that, between freeBASIC and Microsoft's free version of Visual Studio, I'd have to pick Visual Studio in most cases.

    However, I do find the need for short throw-away programs to process and convert data files, and such, which freeBASIC would be great for.


    : Why here's no anything about freeBasic? It's the best BASIC language compilier available... And it's absolutely free...
    :
    : Exellent for game creating because of its speed... Other BASICs look like slow cows comparing to fb...
    :
    : Take a look and visit www.freebasic.net
    :
    :



    [purple]Melissa[/purple]

  • cha0scha0s Member Posts: 2
    : Hi:
    :
    : Any time you say something like "It's the best..." you're going to
    : have trouble!
    :
    : I took a quick look, and it seems to be a 32-bit BASIC that's
    : compatible with the older MS QuickBASIC.
    :
    : That's nice for something that you need to toss together fast, but
    : probably not a language anybody'd use for true, "heavy-duty"
    : applications.
    :
    : Since it's a QuickBASIC variation, I'm assuming there's no network
    : function, no SQL database connectivity, no Internet functions-- see
    : where I'm heading?
    :

    Wrong. I see where you're heading :) Down the same path of people who have no idea what they're addressing, but still feel the need to bash it anyways.

    (very) small list of libraries who have headers translated to FreeBASIC. (That's right, no wrappers needed, just declare function, and TYPE prototypes :)

    Allegro:
    http://www.talula.demon.co.uk/allegro/


    BASS and BASSMod:
    http://www.un4seen.com/


    BIG_INT:
    http://chat.finalcombat.com/valyala/big_int/


    cgi-util:
    http://www.newbreedsoftware.com/cgi-util/


    cryptlib:
    http://www.cs.auckland.ac.nz/~pgut001/cryptlib/


    DevIL:
    http://openil.sourceforge.net/


    FastCGI:
    http://www.fastcgi.com/


    fmod:
    http://www.fmod.org/


    FreeImage:
    http://freeimage.sourceforge.net/


    GD:
    http://www.boutell.com/gd/
    http://gnuwin32.sourceforge.net/packages/gd.htm


    GDSL:
    http://www.nongnu.org/gdsl/


    GLFW:
    http://glfw.sourceforge.net/


    GLUT:
    http://www.xmission.com/~nate/glut.html


    GMP:
    http://www.swox.com/gmp/


    GRX:
    http://grx.gnu.de/


    GSL:
    http://www.gnu.org/software/gsl/
    http://gnuwin32.sourceforge.net/packages/gsl.htm


    GTK+:
    http://www.gtk.org/
    http://gladewin32.sourceforge.net/modules.php?name=Downloads


    IUP:
    http://luaforge.net/projects/iup


    JAPI:
    http://www.japi.de/


    libcaca:
    http://sam.zoy.org/libcaca/


    LibXML:
    http://xmlsoft.org/


    Lua:
    http://www.lua.org/


    Mini-XML:
    http://www.easysw.com/~mike/mxml/


    MySQL:
    http://dev.mysql.com/


    Newton:
    http://www.physicsengine.com/


    ODE:
    http://ode.org/


    OpenAL:
    http://www.openal.org/
    http://developer.creative.com/landing.asp?cat=1&sbcat=31&top=38


    OpenGL:
    http://www.opengl.org/


    PDCurses:
    http://pdcurses.sourceforge.net/


    PDFlib:
    http://www.pdflib.com/
    http://gnuwin32.sourceforge.net/packages/pdflib.htm


    SDL:
    http://www.libsdl.org/ (look under Libraries for SDL_net, SDL_image, SDL_ttf, etc)


    SDL_gfx:
    http://www.ferzkopp.net/~aschiffler/Software/SDL_gfx-2.0/


    SQLite:
    http://www.sqlite.org/


    TinyPTC:
    http://sourceforge.net/projects/tinyptc/


    TRE (Regular Expressions):
    http://laurikari.net/tre/


    wx-c:
    http://wxnet.sourceforge.net/


    Zlib:
    http://www.zlib.net/
    http://gnuwin32.sourceforge.net/packages/zlib.htm


    Insert foot in mouth! ;)

    : [purple]Melissa[/purple]

    We appreciate your interest in "throw-away" programs, as any coder knows they are important. I'd encourage you to educate yourself further before making any judgments on FreeBASIC's viability, thanks a lot!

    -cha0s, FreeBASIC dev
  • melissa_may1melissa_may1 Member Posts: 937
    Hi!

    Sorry if I got you going with my reply. It wasn't meant to!

    : Wrong. I see where you're heading :) Down the same path of people
    : who have no idea what they're addressing, but still feel the need to
    : bash it anyways.

    I read and re-read that post. Can't find any "bashing", just my opinion on what I saw. And not based on "no idea what (I'm) addressing", but based on many, many years of BASIC programming, and programming in general. Granted, not based on any in-depth knowledge of FreeBASIC.

    : (very) small list of libraries who have headers translated to
    : FreeBASIC. (That's right, no wrappers needed, just declare function,
    : and TYPE prototypes :)

    Thanks for posting the same list of "libraries" that are on the freebasic site (http://www.freebasic.net/index.php/link). It's tough to maintain a list of links, so unfortunately there are a few bad ones on the list.

    There are mostly games, graphics, and math library links. I didn't see much for networking and internet, as was my comment. I looked at the list again, and couldn't find anything. Maybe you could point one or more out to me?

    One that's confusing is the link to mySQL. I searched on mySQL.com for "FreeBASIC" and got nothing. So how would I use mySQL with FreeBASIC? Is there any documention available?

    : Insert foot in mouth! ;)

    Nope. I still don't see anything related to my comments.

    : We appreciate your interest in "throw-away" programs, as any coder
    : knows they are important.

    Thanks!

    I'd encourage you to educate yourself
    : further before making any judgments on FreeBASIC's viability,

    Actually, I said nothing about FreeBASIC's viability. I only commented on what I saw, and based on my experience.

    The problem with "educating myself" on FreeBASIC is that I tried. The site (http://www.freebasic.net) says nothing about networking, SQL, or internet. The "most important features" page says nothing about it. I'd expect that those three would be "most important" and, since they're not on the list, I'd expect that FreeBASIC doesn't support it.

    It does support "C" libraries. As do most languages today. Good for FreeBASIC! But the "BASIC" in the title suggests that the programmer wouldn't have to go searching for, and figuring out how to use, "C" libaries to do things that are considered "Standard" today.

    I still go by the "basic" premise that "BASIC" is used as an introductory language, is easy to use, and can do things quickly.

    Again, not "bashing" FreeBASIC in any way.

    Just callin' it like I see it!

    Maybe you or someone on the http://www.freebasic.net website could elaborate on some of these things, and make it easier for those of us who are making a sincere effort to educate ourselves?

    You're one of FreeBASIC developers? Great! I admire your work and dedication. I've done a ton of programming, but wouldn't even attempt a project like that. Good for you!

    : thanks a lot!

    You're welcome!

    :
    : -cha0s, FreeBASIC dev

    Melissa. Often also in chaos... :)


    [purple]Melissa[/purple]
  • cha0scha0s Member Posts: 2
    Hi Melissa,

    Off the top of my head I know we have headers for sdl_net and enet. I have also written a simple networking library in FreeBASIC as well. Also access to winsock and winsock2, as well as sockets on Linux.

    Thanks for your reply... Perhaps you are right about us not advertising the right things =) If you have more suggestions about it, I'd love to hear them. Have a nice day...

    -cha0s
Sign In or Register to comment.