OOP in Q7Basic

Write your ideas what you would like to have in Basic For Qt.

OOP in Q7Basic

Postby yogiyang » Thu Dec 15, 2011 1:48 pm

I feel that development of Q7Basic is taking much much longer as Bernd is a single developer striving to keep up with multiple products.

Anyways I just wish that the final version of Q7Basic has full OOP well implemented along with:
- Interfaces
- Static and Dynamic Arrays
- Automatic Memory Management with GC if possible
- Support for Meta-classes
- Support Function & Methods Pointers
- Operator Overloading
- Compound Assignment Operators
- Inline asm capability if possible
- Support for some good MVVM or some such framework

I hope I am not expecting too much.
yogiyang
 
Posts: 50
Joined: Mon Jun 14, 2010 3:54 am

Re: OOP in Q7Basic

Postby berndnoetscher » Fri Dec 16, 2011 3:12 pm

Already done
- Static and Dynamic Arrays
- Automatic Memory Management with GC if possible

Will come
- Support Function & Methods Pointers
- Compound Assignment Operators
- Support for some good MVVM or some such framework

Won't come due to several reasons
- Interfaces
- Support for Meta-classes
- Operator Overloading
- Inline asm capability if possible
berndnoetscher
Site Admin
 
Posts: 344
Joined: Thu Mar 25, 2010 9:57 am

Re: OOP in Q7Basic

Postby yogiyang » Sat Dec 17, 2011 2:05 pm

berndnoetscher wrote:Won't come due to several reasons
- Interfaces
- Support for Meta-classes
- Operator Overloading

I am curious to know as to why Interfaces will not be implemented? After all it provides a very powerful way to program.

The same curiosity also applies to Operator Overloading. Now this is a very common thing just like function overloading.

Regarding Meta-classes: Actually I never knew about this feature of OOP until I started programming in Python. After using it in a small project I feel it would be a killer feature for Q7Basic.
yogiyang
 
Posts: 50
Joined: Mon Jun 14, 2010 3:54 am


Return to Wish List

Who is online

Users browsing this forum: No registered users and 1 guest

cron