Re: Speeding up your applications..
- Posted by Fabio Ramirez <faramire at NEMO.UNIVALLE.EDU.CO> Jan 24, 2001
- 597 views
-------Phoenix-Boundary-07081998- Hola, Eddy Van Esch escribi=F3 el 24/01/2001 03:15:08 a.m.: > The good news is that these dll's do >NOT >necessarily have to be written in C... There is a freeware BASIC (yes, >BASIC >) compiler called XBasic that produces lightning fast native code. You >can also produce dll's with it!! It also has GUI features but these are >much >more difficult to master than in Euphoria. Therefore you can combine the >best of both worlds: the user friendlyness of Euphoria and the speed of >XBasic, and remain programming in BASIC... Hi, I also found what I consider a good alternative to make dlls, is a program called BCX that translates basic to C, is freeware, makes the most simple code for a dll that I've seen. It's designed with LCC in mind so you can compile everything it produces with LCC. >From BCXs homepage: "BCX includes the BASIC to C Translator, a DLG to BASIC code generator, Windows HLP file, over 100 GUI, Console, and DLL samples and much more" >From BCXs mail list: "BCX -- The Free BASIC to C Translator BCX consists of a small set of tools that BASIC programmers can use to create powerful 32 bit stand-alone Windows GUI, DLL, and console mode ( command line utilities and CGI applications ). BCX is free to use for personal and professional developments. Development is currently active and periodicupdates are available free from the main web site at http://www.users.uswest.net/~sdiggins/bcx.htm Current BCX beta version available from the FILES area BCX generates ANSI "C" source code that compiles flawlessly with the freely available LCC-Win32 "C" compiler that is available at " http://www.cs.virginia.edu/~lcc-win32 Also another interesting project is RapidQ a free visual basic. It can produce exes, 300K for gui examples compressed with UPX. (It compresses them automatically) Its fast, good, has many examples, free even fro comercial use. >From RapidQ homepage: "Rapid-Q is a cross platform BASIC programming language capable of generating GUI and CONSOLE applications (including CGI applications). It directly supports MySQL, DirectX, a bit of Direct3D, Sockets, a bit of COM, component/object programming, and many other nice features. Rapid-Q is currently available for Windows 95/98/NT/2000, Linux/i386, Solaris/Sparc, and HP-UX. Although Rapid-Q is still in Beta (for over a year already), it is fully functional and FREE!" Unfortunally Mr. William Yu his creator was hired by some software maker and the project seems to be stalled, but this doesn't mean its not useful. Some programs are very simple with this tool, documentation is good, many good examples of GUI programming and it's free after all. http://www.basicguru.com/abc/rapidq/ Fabio ------------------------------------- Fabio Ramirez R. Administrador de Redes - CSI ------------------------------------- -------Phoenix-Boundary-07081998---