Author |
Topic: BPL 2010 Beta Released! (Read 339 times) |
|
Admin
Administrator
    
member is offline


Gender: 
Posts: 1961
|
 |
BPL 2010 Beta Released!
« Thread started on: May 17th, 2009, 4:35pm » |
|
Well like the title suggests, here it is! Both myself and Tom have put many, many hours of work into this so we hope you like it, and I would also like to thank Joe for his help aswell, although you will see more of what Joe has done by the time we are ready to release the full version...
Any way, we have major changes, here are a list of the most significant:
*New IDE *Scintilla Code Highlighting *Re-written Runtime engine (FASTER!!!) *New Re-written Updater *New Help File in PDF Format (Only partly finished) *New Compiler which compiles to a standalone EXE - No dll's, sll's, source files, tkn/tkp files - Only 1 file needed, and that is the exe!
And there are a lot more great new features. This is a beta, and there is still a lot of work to be done, but we feel this is a fairly stable beta and it has been tested a fair amount. There are bound to be many small bugs, like there is with any big program (especially after being re-written) so we need you to bug blitz, in other words give it a good testing session. I know this is hard as there is no completed help file with all the commands etc... but *most* of the commands are the same as BPL v1.2, so you can use the old help file for most of them.
So anyway here is the download link, let us know what you think and let us know if you find any bugs or have any suggestions especially.
http://www.mediafire.com/?qenkyjnjq1y
Enjoy! I hope it is worth the wait
|
|
Logged
|
BPL - The legendary programming language created by Ashley & Tom ! ! !
|
|
|
Admin
Administrator
    
member is offline


Gender: 
Posts: 1961
|
 |
Re: BPL 2010 Beta Released!
« Reply #1 on: May 17th, 2009, 4:46pm » |
|
Oh I forgot, please dont share this yet, you can test it etc... but dont put links to the download on any sites etc.... It is a beta and we do plan on selling this, so distributing the beta will bad bad for business as they can use the updater to get free updates, so please dont share the beta Thanks
All beta testers will receive a free copy!
|
|
Logged
|
BPL - The legendary programming language created by Ashley & Tom ! ! !
|
|
|
teslaBPL
BPL Expert
    
member is offline

Author of Aurel Basic

Gender: 
Posts: 261
|
 |
Re: BPL 2010 Beta Released!
« Reply #2 on: May 17th, 2009, 5:28pm » |
|
Hi.. Here we are... Editor finaly looks professional and great :D Examples works ok. I only stack with with FUNCTION example. Still dont work properly: Code:Creates a function
function pro($)
works even i change function name? Also calling and working part of function are same command only FUNCTION - FUNCTION- hmm not very good. Example IfThen2 I dont understand it seems that string must be numbers? In Mutivin i can figure what is the point of this example? Switching two windows with different buttons OK? Progressbar is great ;D Other examples work fine. In complet very good - ;)
Zlatko
|
|
Logged
|
http://aurelw.wiz.googlepages.com/aurelsoft http://aurelbasic.smfnew.com
|
|
|
Admin
Administrator
    
member is offline


Gender: 
Posts: 1961
|
 |
Re: BPL 2010 Beta Released!
« Reply #3 on: May 17th, 2009, 6:16pm » |
|
Thanks for the feedback.
Functions
- I havent changed the function command yet, I have not had time, I released the beta today because we have delayed it long enough But it will come soon 
The IfExample2 is demonstrating how you can compare numeric variables. I should probably change this so it says numbers instead of strings as this could confuse people, thanks!
The MultiWin example is to demonstrate how you can use multiple windows. BPL can only have one window open at a time but this is to give you the "illusion" of having more than one. It is a fairly pointless example I forgot it was there 
Thanks for the suggestions, i will get round to adding the function command and also the change window font command Joe wanted. When i add them i will release an update. This will give us a chance to test out the new updater.
|
|
Logged
|
BPL - The legendary programming language created by Ashley & Tom ! ! !
|
|
|
cvirus
BPL Expert
    
member is offline


Posts: 68
|
 |
Re: BPL 2010 Beta Released!
« Reply #4 on: May 17th, 2009, 9:58pm » |
|
Good work guys nice interface.
Some sugestions if i may.
I think that the if command should be a litle bit improved, like this:
Code:IF variable <= 100 then gosub or IF variable > 99 && or OR < 101 then gosub
Another thing that i have notice is the way that the functions() are buit on, first you declare de function and the you will build them with return of a variable to put the value on the function variable, itīs a litle bit confused, i think.
Can you tell me what are the new commands?
|
|
Logged
|
|
|
|
Admin
Administrator
    
member is offline


Gender: 
Posts: 1961
|
 |
Re: BPL 2010 Beta Released!
« Reply #5 on: May 17th, 2009, 10:15pm » |
|
Thanks for the suggestions 
There will be a new function command to make it easier. and i will try the IF command suggestion aswell.
I will try and post a list of new commands tomorrow, it is getting late here...
|
|
Logged
|
BPL - The legendary programming language created by Ashley & Tom ! ! !
|
|
|
Cameron:D
BPL Expert
    
member is offline


Gender: 
Posts: 277
|
 |
Re: BPL 2010 Beta Released!
« Reply #6 on: May 27th, 2009, 10:53am » |
|
Looks good. One suggestion: Make the font Lucida Console, as it is generally nicer to program with.
|
|
Logged
|
http://www.beginnerprogrammers.com/ | Creator of BPL .Net | C#, PHP/MySQL, VB.Net, HTML, CSS, JavaScript/AJAX The light at the end of the tunnel is the headlamp of an incoming train.
|
|
|
Admin
Administrator
    
member is offline


Gender: 
Posts: 1961
|
 |
Re: BPL 2010 Beta Released!
« Reply #7 on: May 27th, 2009, 2:20pm » |
|
Ok thanks We will add an IDE settings option to allow you to customize the editor to how you like it.
|
|
Logged
|
BPL - The legendary programming language created by Ashley & Tom ! ! !
|
|
|
Admin
Administrator
    
member is offline


Gender: 
Posts: 1961
|
 |
Re: BPL 2010 Beta Released!
« Reply #8 on: May 31st, 2009, 01:48am » |
|
I have just added a callfunction command so you can now call a function without using the declare command, so it is now much easier to use and to understand 
Im working improved if statements now.
|
|
Logged
|
BPL - The legendary programming language created by Ashley & Tom ! ! !
|
|
|
cvirus
BPL Expert
    
member is offline


Posts: 68
|
 |
Re: BPL 2010 Beta Released!
« Reply #10 on: Jun 2nd, 2009, 12:06pm » |
|
Nice, when you release those updates tell me so that i can start coding again with BPL, and search for improvements and also bugs.
|
|
Logged
|
|
|
|
Admin
Administrator
    
member is offline


Gender: 
Posts: 1961
|
 |
Re: BPL 2010 Beta Released!
« Reply #11 on: Jun 2nd, 2009, 3:53pm » |
|
Well I don't know when, I might try an update using the new updater soon.
|
|
Logged
|
BPL - The legendary programming language created by Ashley & Tom ! ! !
|
|
|
cvirus
BPL Expert
    
member is offline


Posts: 68
|
 |
Re: BPL 2010 Beta Released!
« Reply #12 on: Jun 4th, 2009, 2:30pm » |
|
Ok, donīt forget to put the new commands here too.
|
|
Logged
|
|
|
|
Admin
Administrator
    
member is offline


Gender: 
Posts: 1961
|
 |
Re: BPL 2010 Beta Released!
« Reply #13 on: Jun 4th, 2009, 3:57pm » |
|
I will get to work on it after next Wednesday because I have exams until then. I really want to add a few new commands, update the help file and add an IDE settings option.
|
|
Logged
|
BPL - The legendary programming language created by Ashley & Tom ! ! !
|
|
|
Dariusc123456
Senior Member
   
member is offline


Posts: 44
|
 |
Re: BPL 2010 Beta Released!
« Reply #14 on: Jun 6th, 2009, 04:32am » |
|
Sorry I havent release the runtime engine, I been busy with exams. I will be making a a screen shot very soon for people to see how BPL is use. I might get Star to do it for me.
Make sure you alease have a passphase for protecting it, or make a 32 byte password with 6 random digits at the end for extra protection. I know that you are using for compiling the bpl scripts, lol. But nice way to do it. You should use Digital Mar C compiler because its lighter, and smaller than the GCC and MinGW Compilers. But its your choice. I will stick with Pure Bytecode,.
Send me a PM when you can also, Admin.
|
|
|
|
|