Online C++ compiler?
Does such a thing exist? I have the need to program (and compile) when I am not at a computer with a compiler on it. Is there some website that has something where you give it your code and download the exe?
www.trak.to/rdp
--------------------
You are not a real programmer until you end all your sentences with semicolons; (c) 2000 ROAD Programming
You are unique. Just like everybody else.
"Mechanical engineers design weapons; civil engineers design targets."
"Sensitivity is adjustable, so you can set it to detect elephants and other small creatures." -- Product Description for a vibration sensor
You are not a real programmer until you end all your sentences with semicolons; (c) 2000 ROAD Programming
You are unique. Just like everybody else.
"Mechanical engineers design weapons; civil engineers design targets."
"Sensitivity is adjustable, so you can set it to detect elephants and other small creatures." -- Product Description for a vibration sensor
Well, if you can download the executable, then obviously you are able to download one of the free compilers out there. I think DJGPP (did I get that right?) is one of the more well-known free compilers out there. It may be in the links section here at GameDev, or I''m sure someone will drop in on this thread later and give you the answer.
JoeG
JoeG
joeG
Aside from security reasons, this idea has merit. Imagine not having to pay 600 bucks for Visual Studio 6. Just submit your code and make file and it gives you back an executable. For a lot of tasks it could be pretty nice. When I am doing simple changes to code I don''t need the debugger. This could allow simple changes to be done anywhere.
Neat idea, though I don''t know how implementing it would turn out.
Kressilac
Neat idea, though I don''t know how implementing it would turn out.
Kressilac
Derek Licciardi (Kressilac)Elysian Productions Inc.
The idea is almost genius, personally I can see myself using it quite often as I''ve has the same problem, need to chage the code but don''t have a compiler handy.
There is, however, a point that would make this highly impractical. Unless I''m sorely mistaken, a compiler is very CPU intensive. Also, web pages can get many "simultanius" hits.
I don''t think I''ve ever concurrently compiled 2, 5, 10 or even 100 programs at the same time.
Also, many programs might have resource files that need to be uploaded in order to compile the program correctly. But let''s forget about those for now (don''t I wish )
Unless this was a "Hello World" generator, the size of the code would have to be somewhat significant, on a PIII your fractal calculating program my compile in under 3 seconds... What kind of lag are we talking about when 2000 or more developers try to compile their source which may span many files?
Also, what kind of architecture would it compile for? What ever the server is? Maybe the server is a Sun Ultra5 and you need Intel x86 binaries... But let''s assume that the online compiler can be specified to compile for a certain platform... that would be really really useful and cool
Write your code portable enough and voila''!
Anyway, enough rambling on my part,
-OberonZ
---
PAGE FAULT: Please insert "Swap File, Disk 2"
and press any key to continue.
There is, however, a point that would make this highly impractical. Unless I''m sorely mistaken, a compiler is very CPU intensive. Also, web pages can get many "simultanius" hits.
I don''t think I''ve ever concurrently compiled 2, 5, 10 or even 100 programs at the same time.
Also, many programs might have resource files that need to be uploaded in order to compile the program correctly. But let''s forget about those for now (don''t I wish )
Unless this was a "Hello World" generator, the size of the code would have to be somewhat significant, on a PIII your fractal calculating program my compile in under 3 seconds... What kind of lag are we talking about when 2000 or more developers try to compile their source which may span many files?
Also, what kind of architecture would it compile for? What ever the server is? Maybe the server is a Sun Ultra5 and you need Intel x86 binaries... But let''s assume that the online compiler can be specified to compile for a certain platform... that would be really really useful and cool
Write your code portable enough and voila''!
Anyway, enough rambling on my part,
-OberonZ
---
PAGE FAULT: Please insert "Swap File, Disk 2"
and press any key to continue.
---
PAGE FAULT: Please insert "Swap File, Disk 2"
and press any key to continue.
PAGE FAULT: Please insert "Swap File, Disk 2"
and press any key to continue.
Hey man, this is what we did with shell logins through dumb terminals. Just a couple hundred people compiling at one time. Yeah, it''s slower than snot.
My professor told me about those days... hehe
In his words :
"When I was young and naive, to speed up compiling time, I would index an array negatively since chances where that I''d be in someone else''s memory space... After clobbering their program, mine compiled much faster"
Gosh... What a heart warming tale
-OberonZ
In his words :
"When I was young and naive, to speed up compiling time, I would index an array negatively since chances where that I''d be in someone else''s memory space... After clobbering their program, mine compiled much faster"
Gosh... What a heart warming tale
-OberonZ
---
PAGE FAULT: Please insert "Swap File, Disk 2"
and press any key to continue.
PAGE FAULT: Please insert "Swap File, Disk 2"
and press any key to continue.
Well, with a shell login, all your code is on the comp ur compiling on(right?), but wit dis idea, youd have 2 first upload all ur sources, inless they gave u hard drive space 2(oh, man, and all for free)
I continue to dream.... if no one has done this, and you all like it so much, maybe I should go rent a server to do this. Put a ton of ad banners on it and get some money for it. As of right now this idea is the sole property of me, blah blah blah... you get the picture.
www.trak.to/rdp
www.trak.to/rdp
--------------------
You are not a real programmer until you end all your sentences with semicolons; (c) 2000 ROAD Programming
You are unique. Just like everybody else.
"Mechanical engineers design weapons; civil engineers design targets."
"Sensitivity is adjustable, so you can set it to detect elephants and other small creatures." -- Product Description for a vibration sensor
You are not a real programmer until you end all your sentences with semicolons; (c) 2000 ROAD Programming
You are unique. Just like everybody else.
"Mechanical engineers design weapons; civil engineers design targets."
"Sensitivity is adjustable, so you can set it to detect elephants and other small creatures." -- Product Description for a vibration sensor
hey i may have an idea! What you could do if you can dial from the computers without a compilar on it is set up you home computer to pick up calls. Then set up microsofts dial up server though i don''t think it is installed on a normall install but in the control panel in add/remove you can add it to you network stuff. anyway then share the compilar folder and make shure you put a password on the computer with dial up server so not just anyone could get in!!!! I can''t stress that one enough. You could do just what you wanted to!!! It may be a little slower but i think it would do just the trick!!
later
node_BnC
later
node_BnC
I never thought of that! The one thing I am worried about with that is: how do I run programs over the dialup connection??? I play IPX network games over my dialup server all the time, but have never tried RUNNING the game over the connection.... If someone could tell me how, I will try this.
www.trak.to/rdp
www.trak.to/rdp
--------------------
You are not a real programmer until you end all your sentences with semicolons; (c) 2000 ROAD Programming
You are unique. Just like everybody else.
"Mechanical engineers design weapons; civil engineers design targets."
"Sensitivity is adjustable, so you can set it to detect elephants and other small creatures." -- Product Description for a vibration sensor
You are not a real programmer until you end all your sentences with semicolons; (c) 2000 ROAD Programming
You are unique. Just like everybody else.
"Mechanical engineers design weapons; civil engineers design targets."
"Sensitivity is adjustable, so you can set it to detect elephants and other small creatures." -- Product Description for a vibration sensor
This topic is closed to new replies.
Advertisement
Popular Topics
Advertisement