|
|
| Author |
Message |
dkinzer Site Admin
Joined: 03 Sep 2005
Posts: 2499
Location: Portland, OR
|
|
Posted: 26 October 2009, 0:14 AM Post subject: New ZBasic Language Features |
|
|
We have completed the initial development and testing of object oriented capability for ZBasic. The ZBasic Object Extensions are an optional aspect of ZBasic in that the existence of the O-O features does not affect existing application code.
We are now ready to begin the next phase of the development cycle - field testing. If you would like to volunteer to be a Beta Tester, send me a private message via the Forum or email me directly (dkinzer-AT-zbasic-DOT-net).
A draft document (PDF) describing the ZBasic Object Extensions is available via the link below.
http://www.zbasic.net/doc/ZBasicObjectExtensions.pdf |
|
| Back to top |
|
 |
kranenborg
Joined: 27 Jul 2009
Posts: 37
Location: Uppsala, Sweden
|
|
Posted: 05 November 2009, 21:07 PM Post subject: |
|
|
Just want to remark that I think this would be a fantastic new feature, adding to the already very impressive feature list. I am sorry that I probably cannot usefully contribute as a betatester because I have almost no experience with object orientation.
Maybe the ZBASIC platform should be put more in the spotlight because of all of its features.
/Jurjen |
|
| Back to top |
|
 |
stevech
Joined: 23 Feb 2006
Posts: 657
|
|
Posted: 06 November 2009, 1:17 AM Post subject: |
|
|
| kranenborg wrote: | Maybe the ZBASIC platform should be put more in the spotlight because of all of its features.
/Jurjen |
I second that! |
|
| Back to top |
|
 |
rpb
Joined: 08 Apr 2009
Posts: 6
|
|
Posted: 19 December 2009, 3:34 AM Post subject: objective zbasic - cool |
|
|
Nice enhancement. Would be nice to be able to not have to have the special constructor _create() methods, and use the class name for the constructor, but I presume that is likely is a conflict with existing implementations causing backwards compatibility problems/namespace conflicts with the linking.
for me, the ability to encapsulate methods & object data, constructors/destructors, the polymorphic method behaviors (overrides/signatures), and object accessors are more valuable than pure object inheritance. Possibly because of the nature of the kinds of things one writes with these little ucontrollers as opposed to the kinds of things you write on winbloze.
cant wait to see it - i still have a project underway that i could convert my collection of files into classes relatively simply. simplifies and protects data, makes code more self-documenting and readable since you dont have to play games with naming conventions to keep data apart...
this will really make zbasic kick... when will a stable beta be available for the native parts?
-bob |
|
| Back to top |
|
 |
dkinzer Site Admin
Joined: 03 Sep 2005
Posts: 2499
Location: Portland, OR
|
|
Posted: 19 December 2009, 4:30 AM Post subject: Re: objective zbasic - cool |
|
|
| rpb wrote: | | when will a stable beta be available for the native parts? | There are no known problems at present. You're welcome to use it. The archive contains a file readme.txt describing the suggested installation procedure which will allow for migrating back to your current release level if you wish.
http://www.zbasic.net/download/ObjExt/ZBasic_Beta_2-9-4.zip |
|
| Back to top |
|
 |
|