Qbasicnews.com
November 21, 2019, 07:45:57 AM *
Welcome, Guest. Please login or register.

Login with username, password and session length
News: Back to Qbasicnews.com | QB Online Help | FAQ | Chat | All Basic Code | QB Knowledge Base
 
   Home   Help Search Login Register  
Pages: 1 ... 23 24 [25] 26 27
  Print  
Author Topic: freeBASIC (a 32-bit QB-syntax compatible compiler) preview..  (Read 153701 times)
ShadowWolf
Wandering Guru
***
Posts: 389



« Reply #360 on: November 28, 2004, 03:44:41 AM »

rel so what's keeping FB 32bit version from compiling it self ?
Logged
Dr_Davenstein
Na_th_an
*****
Posts: 2052


« Reply #361 on: November 28, 2004, 04:28:49 AM »

Sorry, but probably us humans!  :lol:
Logged
marzecTM
Ancient Guru
****
Posts: 688


« Reply #362 on: November 28, 2004, 06:06:59 AM »

the 32-bit version can compile itself since 2 weeks now iirc, the thing is that there's some minor bugs that need to be fixed and as there's a new bug every day it's kind of tedious he..
Logged

quote="NecrosIhsan"]

[/quote]
aetherfox
Been there, done that
*****
Posts: 1071



WWW
« Reply #363 on: November 28, 2004, 09:46:09 AM »

Whoever said that the IDE is not important or insignificant is terribly wrong.

Would you code VB in a notepad? (i know someone said that, but thats retarded dude Tongue)  The IDE is the single most important thing aside from a functional compiler, and I think maybe just as important.  Without a functional IDE, your whole idea of making it newbie friendly has just been shat on.
Logged

~''i|~thrFx~|i''~-  
avinash.vora - http://www.avinashv.net
Marcade
Member
*
Posts: 81



WWW
« Reply #364 on: November 28, 2004, 10:56:07 AM »

I think if someone makes a (good) IDE in VB it will never be ported to FB .. No need for it then .. ?
Logged

v3cz0r
I hold this place together
*****
Posts: 924



WWW
« Reply #365 on: November 28, 2004, 11:10:02 AM »

Quote from: "ShadowWolf"
rel so what's keeping FB 32bit version from compiling it self ?


Eh? Read the other topics: http://forum.qbasicnews.com/viewtopic.php?t=7260

Compiler can't be compiled with any other BASIC than itself, due the size and the new statements/functions used (Enum's, Union's, pointers, etc).
Logged

ShadowWolf
Wandering Guru
***
Posts: 389



« Reply #366 on: November 28, 2004, 08:09:33 PM »

hmm i wonder why i never saw that post. oh well
Logged
adosorken
*/-\*
*****
Posts: 3655



WWW
« Reply #367 on: November 28, 2004, 11:36:48 PM »

Unless FB is going to handle GUI elements sometime soon, I don't think that making the IDE itself in FB is a very wise idea. Sure, you can make a RHIDE wanabe or something that resembles the original QB IDE, but it's going to take you ages to accomplish and it's probably gonna be supbar anyways. Cheesy

Jofers, I can send you a burned copy of VB6 if you'd like.
Logged

I'd knock on wood, but my desk is particle board.
Hard Rock
I hold this place together
*****
Posts: 775


WWW
« Reply #368 on: November 28, 2004, 11:46:03 PM »

Quote

If you feel you can do a better job in C++, then by all means, what do us experienced VB coders know...feel free, go right ahead and try. We'll see you in 2008 when you've reached beta status

Im sure if someones wanted to they  could knock up a C++ IDE in 2 weeks. Basically Notepad with syntax highlighting and a compile button.... and some other sutff. Without much work.
Logged

b]Hard Rock[/b]
[The Stars Dev Company] [Metal Qb flopped] [The Terror]
Stop Double Posts!
Whats better? HTML or Variables?
oracle
*/-\*
*****
Posts: 3652



WWW
« Reply #369 on: November 29, 2004, 01:04:55 AM »

Wow guys, I step out for three weeks and look at what happens Wink

Best of luck to this project. If it is needed, someone could send me a copy to test on a variety of Linux boxes.

See you guys around Wink
Logged

Nexinarus
Wandering Guru
***
Posts: 301



WWW
« Reply #370 on: November 29, 2004, 02:51:38 AM »

Quote from: "adosorken"
Unless FB is going to handle GUI elements sometime soon, I don't think that making the IDE itself in FB is a very wise idea. Sure, you can make a RHIDE wanabe or something that resembles the original QB IDE, but it's going to take you ages to accomplish and it's probably gonna be supbar anyways. Cheesy


Oh emacs, so fun.

Anyways Winapi is alreayd supported with FB so GUI app's can be created. Only other GUI lib's I know of are gtk and wxWidgets.
Logged
Jofers
Been there, done that
*****
Posts: 1040



WWW
« Reply #371 on: November 29, 2004, 03:08:30 AM »

WinAPI is supported, of course, but like in C it's a pain in the butt.  So would Qt or wxWidgets even work?  Never used them, but they're C++ libs, no mention of support for C, and objects in the examples.

Hmm... If you can create a set of GUI routines in a separate custom, focused lib, you can always port that separately from the program.

So that the program could do something like this:

winHandle = createWindow(width, height, etc)
radioHandle = addItem(winHandle, Gui.RADIO, "Hi", 10, 10)
setEvent radioHandle, Gui.CLICK, myfunction

I don't know.  I like that interface for GUIs.  I'm also a Javascript whore.  But whatever.
Logged
aetherfox
Been there, done that
*****
Posts: 1071



WWW
« Reply #372 on: November 29, 2004, 03:47:19 PM »

An IDE is more than just Notepad with syntax highlighting.

What about interfacing with the compiler for debugging/syntax checking?
What about having an in-built line by line syntax checker, ala qbide?
What about having options for the compiler and having an excellent frontend?
What about having formatting options?
What about having shortcuts and macros? (like type _sc_Line to get ------------------------- or whatever)
What about having an MDI? (I hate this, but people have some fetish with it).

Thats what I could come up as fast as I typed that.  There's plenty more.

I'm not going to rejoin the language argument.  Me and Nek have decided to go VB6, and therefore it really doesnt matter what anyone else has to say about that.

However, it will be fairly inconvenient if Nek changes on me Tongue
Logged

~''i|~thrFx~|i''~-  
avinash.vora - http://www.avinashv.net
Jofers
Been there, done that
*****
Posts: 1040



WWW
« Reply #373 on: November 29, 2004, 04:05:33 PM »

Um, yeah, we know that.  I'm not even involved that much, but for the record, "Well, I and this guy are using this, so you can **** yourself" is a rather poor way to approach a group project, and really, if you want to go it alone or solely with Nek, I'd recommend someone else pick it up in the platform of choice and have a sort of friendly ide race.

It'd be nice if everyone could relax for a second, and pretend this IDE, or the language, api and platform used isn't as important as you'd guess from this thread.  If there's a split on using fb, c, or vb, there's nothing stopping anyone from using all three and comparing when they're finished... hobbies are like that.
Logged
adosorken
*/-\*
*****
Posts: 3655



WWW
« Reply #374 on: November 29, 2004, 04:31:43 PM »

There is no platform of choice. Everyone's got their own idea as to what to use.
Logged

I'd knock on wood, but my desk is particle board.
Pages: 1 ... 23 24 [25] 26 27
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2015, Simple Machines Valid XHTML 1.0! Valid CSS!