Search found 7 matches

by boriel
Jun 08, 2010 23:50
Forum: Community Discussion
Topic: FreeBASIC Looks Dead
Replies: 117
Views: 19006

But there is enough to think of: * RTTI (reflection) * interfaces or other kinds of MI * dynamic dispatch (maybe you already have this due to olevariant/com/idispatch? ) to call scripting languages/idispatch * variants, mainly for implementing generic database abstraction frameworks. I agree. * Dyn...
by boriel
Jun 08, 2010 23:42
Forum: Community Discussion
Topic: FreeBASIC Looks Dead
Replies: 117
Views: 19006

Macros are good for adding hidden high level structures. I would support a much more featured macro pre-compiling syntax... blah blah blah ...lists. Right. Macros! Using Macros mean the *preprocessor* (not the compiler) is in charge of the part the language can't manage: you're trying to do somethi...
by boriel
Jun 07, 2010 21:01
Forum: Community Discussion
Topic: FreeBASIC Looks Dead
Replies: 117
Views: 19006

This is no "basic" at all, it's advanced instead. But if I'm going to manage "a list of items of any kind" (numbers, strings, arrays, objects or even other lists) then that's BASIC with new features. For me, I do not consider nor want FreeBasic to be something that is more high level than C or C++....
by boriel
Jun 07, 2010 14:24
Forum: Community Discussion
Topic: FreeBASIC Looks Dead
Replies: 117
Views: 19006

But there is enough to think of: * RTTI (reflection) * interfaces or other kinds of MI * dynamic dispatch (maybe you already have this due to olevariant/com/idispatch? ) to call scripting languages/idispatch * variants, mainly for implementing generic database abstraction frameworks. I agree. * Dyn...
by boriel
Jun 07, 2010 11:08
Forum: Community Discussion
Topic: FreeBASIC Looks Dead
Replies: 117
Views: 19006

C is a HLL. It's not, or at least, not as higher as BASIC. Basic has dynamic array support in the language. C requires the user to create the structure itself. So lower level: A C user must write much more code to achieve the same result. In fact, FreeBasic uses C as a backend (well, it's planned)....
by boriel
Jun 07, 2010 7:04
Forum: Community Discussion
Topic: FreeBASIC Looks Dead
Replies: 117
Views: 19006

I agree with some points which boriel says. FB must be more basic, less C/C++ like. I dont know if FB have Linked List implemented like commands CreateLinkedList. Thanks, aurelVZAB. In fact, C# is C++ with some nice features (like higher level data structures). So it could be a good example of what...
by boriel
Jun 06, 2010 20:13
Forum: Community Discussion
Topic: FreeBASIC Looks Dead
Replies: 117
Views: 19006

I also thought FreeBASIC was dead until I entered this forum today. I've created a compiler for a retro-machine (ZX Spectrum) which is compatible with FreeBASIC syntax (up to some extent). I think that FreeBASIC language is rather complete now, and adding C++ features like static objects, "templates...

Go to advanced search