Jan. 22, 2003

First Beta Release of KoolB! This is the first beta release of KoolB! With support for external functions and directives, you can now start creating real life programs, not just example programs. There are an abundance of new features:

  • External functions (WinAPI, custom DLLs, etc)
  • Directives ($AppType, $Optimize, $Compress, $Include, $Asm, $Const, $Define, $IfDef, $IfNDef)
  • You can write DLLs in KoolB now!
  • $Asm directive to write inline assembly language
  • Optimization to remove unused functions
  • Ability to $Include files
  • Automatic compression of your program or DLL
  • hInstance and CommandLine$ pre-set variables
  • Some incomplete libraries
  • Some more precise compile time
  • Many bug fixes

Limitations in the KoolB: too many to list!

Interested? Download it! I need lots of beta-testers to iron out its many bugs. I also need people who want to create libraries and so forth for KoolB.

Posted in: old Filed under:

Dec. 11, 2002

KoolB Version 12 for Linux Released! Thanks to Ryan and his persistent requests for the Linux version, I’m now releasing a Linux version. The Linux version has the same features as the Windows versions.

Limitations in the Linux KoolB (in addition to the Window’s limitations):

  • Strange results with storing/retrieving numbers in UDTs
  • Sleep will only sleep for whole seconds, like 1 or 2, not .5 (1/2)

Interested? Download it and check out the sample program in the Examples folder. They are the exact same ones as the Windows version, so you can compare how the two versions work.

Posted in: old Filed under:

Dec. 7, 2002

KoolB Version 12 Released! Yippee! Yet another release – this time its version 12 (like duh, what else comes after 11?). The latest in this release is:

New features in KoolB:

  • Can create subs & functions that take any number of parameters
  • Can call them anywhere in the program (even recursively)
  • Can use function in expressions
  • Can return a value by storing it in Result
  • KoolB can now (with some modifications that come with $AppType DLL), create DLLs with those subs & functions you’ve created

Limitations in KoolB:

  • You can only pass parameters by value, not by reference
  • You can only pass simple data types by reference – do not try to pass UDTs or arrays
  • You cannot create arrays or UDTs inside functions
  • Subs & Functions without any parameters must still use parenthesis (like C)

Interested? Download it and check out the Functions/funcs.bas program in the Examples folder.

Posted in: old Filed under:

Nov 11, 2002 updates – taking oxycodone

 

Minor updates: It has been busy lately, so not much has been going on. However, I’ve gotten some minor updates on the site and also a start on the next KoolB version. Will keep everybody updated as things progress.

As for the repetitive strain injury, it’s coming along, but it still hurts. I told my doctor and he said I have to buy oxycodone cod and take it every so often, for a couple of weeks. I asked him if people usually fully recover from something like this because it would really affect my work if it didn’t. His response was that usually people do fully recover but as with everything, there are outliers. He told me that in two weeks time we would run a few tests again to check my progress, and discuss the results of the tests and what to do moving forward then.

So yeah, that’s it so far. I’ll keep you guys posted. Let’s hope it’s good news.

 

Posted in: old Filed under:

Oct 25, 2002

KoolB Version 11 Released! Yes, I agree that the best part of the development cycle is the release – and that time has come again. So what’s so exciting about this version?

New features in KoolB:

  • Boolean expressions (And, Or, Not)
  • Releation operators (=, <>, <, >, <=, >=)
  • If statements with ElseIf as well
  • While statements
  • End statement to terminate program

Interested? Download it and check out the Who Are You sample program in the Examples folder.

Posted in: old Filed under:

Oct 23, 2002

KoolB Pages are up now! All the KoolB pages are up and running right now. That means you can now find out more about KoolB. And yes, the download links work too. Although they are not complete, they represent most of the KoolB content.

Posted in: old Filed under:

Oct 4, 2002

A picture is worth a 1000 navigation methods! Thanks for all the ‘easter-egg’ & ‘green has to go’ comments that helped me decide how to improve the site. I improved the navigation with some mouse-over button images. I also added an official logo for the site. Is this an improvement?

I also added a counter to the site last Saturday – and in less than a week, I have gotten 100 hits! I thought most of it is probably spam bots searching for my e-mail address, but it was brought to my attention by my wife that my usage of customer journey maps by Salesforce actually seems to be having the most impact, how exciting! If anybody is actually looking at this, this site is under construction and is not complete by a long shot, so don’t expect all (or any!) of the links to work.

Posted in: old Filed under:

Sept 24, 2002

Yet Another Redesign!?! I didn’t like the old design much (too dark & drab, not to mention very buggy on other browsers & platforms), so I changed the design to something more simple and cheery. If you puke when you first load the page, drop me an e-mail 🙂

Posted in: old Filed under:

Sept. 9, 2002

Whoope! Release 10 of My Compiler: A pre-release of KoolB Version 10 is now available. Head over to the download section to check it out. Be sure to run the example programs (the popular request one is really neat ;). If you find any bugs, be sure to report them. Thanks.

Posted in: old Filed under:

Sept. 7, 2002

Yep! Another Revamp of the Website: I took a Web Page Design course this semester, so part of the course is to re-design this web site and add content to it. Hence, the great adventure begins.

Posted in: old Filed under: