Posts: 3,279
Threads: 170
Joined: Nov 2003
Why bother? It makes more sense to create a new one specifically for this. Otherwise, you have to spend extra time learning the existing system, making tremendous changes to suit the needs of a completely different system, etc etc etc. It's far more work than its worth, and the end result is often quite lackluster anyways.
I'd knock on wood, but my desk is particle board.
Posts: 1,752
Threads: 21
Joined: Jun 2002
Quote:freeware isn't open source. You can't do jack diddly with a binary, unless you want to deal with disassembled code, which is harder than making a new one.
MASM itself is open source. But does that include an IDE?
MASM is not open source.
Posts: 115
Threads: 11
Joined: Jun 2004
Posts: 115
Threads: 11
Joined: Jun 2004
Quote:So, what does bated mean anyways?...
Did you know?: this topic has over 5000views... forum record?
A form of unaspirated "abated," from 'bated. "Bated breath" means "holding my breath."
Did you know there is NO such expression as "honing in" either?
It's HOMING in, as in seeking a beacon, as in homing pigeons heading home, etc.
Posts: 979
Threads: 27
Joined: Aug 2001
Quote:MASM is not open source.
Yes, m'am.
Posts: 780
Threads: 49
Joined: Dec 2001
Well, about the IDE.
I really don't mind doing it, even though I'm the IDE designer of the QuickerBasic project, I'd be happy to help on this. Nek, yeah thats awesome, we'll start it.
I'm assuming VB6. I have VB2005, and frankly, I'm hugely disappointed. I won't be using it. The only good thing is the sexy IDE. The language has gone to the dogs. Namespaces? Encapsulation? OOP? Completely new keywords and stuff? System.class? AAARRRGGGHHH. VB lost it's simplicity, and so it lost it's charm, IMHO. VB6 for me.
Anyway, even if I wanted to, VB.NET is a new language to learn, and that will take a lot of time. The VB6 project converter with the beta version of vb2005 is real dodgy, nothing apart from horribly simple stuff works for me.
Vic, have you created anything in the compiler to help it interface with the IDE? I have never ever coded debugging into an IDE, I don't really know how to approach it, and I hope Nek, with his exp. from QBDS knows. As far as syntax highlighting goes, thats easy peasy, and with some effort I could design something plugin, ie, the syntax is not hard-coded. Kind of like ConText's system.
Can't think of anything else to say.
Posts: 3,279
Threads: 170
Joined: Nov 2003
I sorta agree with the VB2005 thing, and frankly, it actually makes no sense to code something in VB2005 since it's expireware anyways and the .net framework you need for it is beta code. And yeah...the newer .net VB has really gone in a different direction and it really is learning a whole new language. I dunno about anyone else here, but I don't have that kind of time. VB6 would work out fine, nothing beats VB for GUI applications.
As far as the editor window, have no fear. Even though syntax highlighting is very easy, I have an even easier way of doing it, which I used in both QuickPower and OBDS. The only thing with OBDS is that the whole thing was integrated to the extreme, so the editor, compiler, and debugger were all in the same EXE.
I'd knock on wood, but my desk is particle board.
Posts: 658
Threads: 71
Joined: Sep 2003
The ide would be great, but it doesn't matter in what it is done, though I'd personally prefere some more portable language then VB. Btw does FB support also "default arguments" in function/sub declaration list? like you can do in c++?
void blabla(int x, int i=10, float=12.0); ?
url]http://fbide.sourceforge.net/[/url]
Posts: 922
Threads: 15
Joined: Jun 2003
Quote: Btw does FB support also "default arguments" in function/sub declaration list? like you can do in c++?
void blabla(int x, int i=10, float=12.0); ?
It does since last week, for numeric values (int or fpoint), sub blablah( byval x as integer, byval i as integer = 10, byval f as single = 12.0 ), sub can be called as: blablah x, blablah x, y, blablah x, , z, blablah x, y, z
Posts: 3,279
Threads: 170
Joined: Nov 2003
Quote:though I'd personally prefere some more portable language then VB
When VB comes out for Linux...oh wait, that's never going to happen.
And anyways, it's being developed for Windows first, so might as well take advantage. Later on, perhaps the same IDE can be developed using the KDE toolkit or something like Qt3.
I'd knock on wood, but my desk is particle board.
|