Programming Forums
User Name Password Register
 

RSS Feed
FORUM INDEX | TODAY'S POSTS | UNANSWERED THREADS | ADVANCED SEARCH

Reply
 
Thread Tools Display Modes
Old Dec 1st, 2005, 8:43 AM   #11
HaCkeR
Hobbyist Programmer
 
HaCkeR's Avatar
 
Join Date: Nov 2005
Location: UK
Posts: 131
Rep Power: 0 HaCkeR is an unknown quantity at this point
Send a message via AIM to HaCkeR Send a message via MSN to HaCkeR
DaWei i thhink you got what i mean not having them all intergrated but you can just program in what ever language you want just by pressing a button.


also if you've got it and it runs on XP may i have it
HaCkeR is offline   Reply With Quote
Old Dec 1st, 2005, 8:48 AM   #12
JDStud6
Programmer
 
Join Date: Jan 2005
Location: Charleston, SC www.wareonearth.com
Posts: 57
Rep Power: 4 JDStud6 is on a distinguished road
Send a message via AIM to JDStud6
I use AnyEdit to code. It is for any language. I use it for Java and C++. It is simply a text editor, but has buttons you customize for anything. I set one up as a Java compiler, and another as a C++ compiler. You could in theory get a free compiler for every language you use, and set it to work with AnyEdit. You would only have to use 1 program to do your coding that way, so that solves that problem.

http://www.anyedit.org/

JD
JDStud6 is offline   Reply With Quote
Old Dec 1st, 2005, 11:21 AM   #13
Mocker
Hobbyist Programmer
 
Mocker's Avatar
 
Join Date: Oct 2005
Location: Indiana
Posts: 202
Rep Power: 0 Mocker is an unknown quantity at this point
Send a message via AIM to Mocker
All programming is just text. Having a gigantic multi-editor would seem all cons no pro. Everyone knows different mixes of languages, I dont want a compiler that is 10x as big because it has support for languages I'm not interested in. The only thing I use a compilre for is taking source and turning it into executable. I Might use the compiler to write but I might not, it just depends on whatever help it has for syntax, which like anyedit, can be put into any text editor. It takes two clicks to go from text editor to compiling it.
It sounds like a lot of bloat and there isn't any real improvement. Plus it's better that my compiler be optimized for whatever language it is, i dont want to mix them.
__________________
#programmingforums relay - http://thegupstudio.com/cgi-bin/pforelay.cgi
freelance scripts - http://ryanguthrie.com/index.html
Mocker is offline   Reply With Quote
Old Dec 1st, 2005, 12:26 PM   #14
coldDeath
Expert Programmer
 
coldDeath's Avatar
 
Join Date: Aug 2005
Location: UK
Posts: 862
Rep Power: 3 coldDeath is on a distinguished road
Send a message via AIM to coldDeath Send a message via Yahoo to coldDeath
You have your tools for the job.

I use g++ if i want to compile my C. I use the python interpretor if i want to run a python script. The list goes on.

But would i want a <insert language here> compiler for every language out there, just to sit there taking up space?
__________________
Join us at #programmingforums @ irc.freenode.net!

My software never has bugs. It just develops random features.
coldDeath is offline   Reply With Quote
Old Jan 13th, 2006, 2:26 PM   #15
Dragon_Master
Programmer
 
Dragon_Master's Avatar
 
Join Date: Jan 2006
Location: Some where
Posts: 74
Rep Power: 3 Dragon_Master is on a distinguished road
Yes, it' s certainly possible(in theory), but it would be a fairly big... GCC can suppost other compilers, also...
Dragon_Master is offline   Reply With Quote
Old Jan 13th, 2006, 3:56 PM   #16
clsk
Newbie
 
Join Date: Jan 2006
Posts: 13
Rep Power: 0 clsk is on a distinguished road
The way gcc does it is. The main engine of the program translates to assamble code which is later passed to gas (gnu assambler). Support for other compilers for other languages (c, c++, fortran and java) are by a back-end application to the gcc system.

That's how I understand it works from comments from other people, don't quote me on that.

So if you want to provide support for other languages in gcc all you have to do is create a backend for that specific language.
clsk is offline   Reply With Quote
Old Jan 13th, 2006, 4:41 PM   #17
jayme
Professional Programmer
 
jayme's Avatar
 
Join Date: Nov 2005
Location: Canada
Posts: 495
Rep Power: 0 jayme is an unknown quantity at this point
Send a message via MSN to jayme
I don't think it would be too good of an idea. Most dev suites are around 50-100 mb right? It would take way too much resources on your computer and considering most people will only use a few different languages at once you would still be better off downloading the individual compilers.
__________________

Quote:
Originally Posted by Mohamed Jihad
Durka durka!
Due to incorrect calculations during the middle ages, our calendar actually begins a few years after Jesus' birth. Thus the real 6/6/6 happened a few years back. The world already ended and you missed it.

Download Code::Blocks now!
jayme is offline   Reply With Quote
Old Jan 14th, 2006, 9:13 PM   #18
Indigno
Professional Programmer
 
Indigno's Avatar
 
Join Date: Dec 2005
Location: Anywhere non-productive
Posts: 267
Rep Power: 0 Indigno is an unknown quantity at this point
Send a message via AIM to Indigno Send a message via MSN to Indigno Send a message via Yahoo to Indigno
sounds like it would way overcomplicate everything. Not to mention the fact that it would be a memory whore.
Indigno is offline   Reply With Quote
Old Jan 27th, 2006, 9:57 AM   #19
ReggaetonKing
Sexy Programmer
 
ReggaetonKing's Avatar
 
Join Date: Nov 2005
Location: New Jersey
Posts: 891
Rep Power: 3 ReggaetonKing is on a distinguished road
Send a message via AIM to ReggaetonKing
Actually sounds like a good idea but everyone is right about the size it will be. Possibly > 100 MB. But summing up all the compilers someone has on their computer, its probably equal if the "super compiler" would exist on your computer. Also, it would have to be more than a compiler for people to really look at it. It was have to be an integrated language editor, like Notepad+ which I love along with Eclipse, and other additional feautures would make people think about trying it out. But size does matter and people dont like huge sized program and all it does is compile your language.
ReggaetonKing is offline   Reply With Quote
Old Jan 27th, 2006, 10:08 AM   #20
DaWei
Resident Grouch
 
DaWei's Avatar
 
Join Date: Jun 2005
Posts: 6,453
Rep Power: 10 DaWei is on a distinguished road
All in all, it's a crappy idea. Most multipurpose tools are less desirable than a set of specific tools, simply because they sacrifice clean utility in trying to be all things to all users. Imagine, if you will, a combination table/radial-arm saw with a lathe and a mill attached right next to the mousetrap and the screwdriver. Hell, all in all, I'd rather use a high-heel shoe as a hammer.
__________________
Abstraction doesn't make it impossible to write bad code; it makes it possible to write superior code.
Contributor's Corner: Grumpy on C++ Exceptions DaWei on Pointers
DaWei is offline   Reply With Quote
Reply

Bookmarks

« Previous Thread in Forum | Next Thread in Forum »

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump




DaniWeb IT Discussion Community
All times are GMT -5. The time now is 3:33 PM.

Powered by vBulletin® Version 3.7.0, Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Copyright ©2007 DaniWeb® LLC