Cool? Yes. But is there anything besides "cool"? Probably not. Seriously, what's the reason to build web ide? The reason for some sort of web word process, i.e. google docs, is clear. But IDE? Thinking about pros of this tool i can only pick three, first one is access from anywhere, which is not that important since most developers can take their laptops and all the tools they need, when they need to. Second one is editing source files simultaneously which is rarely required for programming work. And the third one is an ability to deploy to different servers and architectures, testing you app on lots of different hardware and OSes, which is pretty cool, but it's hardly an ide job. But having only this three cons (name others?) is not a very valuable argument..
Now, even i don't see the point in this things, to get something useful out of it, it should provide two features, first one is extensions language which would be capable of expanding the functionality of ide, only not plugin-like shit, but more as elisp for emacs. And second one is an ability to edit files on some user provided machine, think or slime & swank.
1. My development machine, being a notebook, is always too slow. Being in the "cloud" this could be fast enough for building and deploying.
2. My internet connection at home is too slow for fast turnaround (1 mbit/s). With this I would not have have to upload the built packages to the deployment machine. Assuming the IDE runs on the deployment machine.
As a Java developer (most of the time) I would need this to be a Java IDE though. :-) But there is no reason that this would be impossible.
I think the main advantage is that there is no need to set up a dev environment (at my place of employment this can take several hours). What follows is that testing and bug fixes can be made much easier, especially for newcomers to an open source project.
Well, for one, poor students wouldn't have to drop cash on a desktop IDE or a faster computer to develop it. Since my previous laptop broke, I've been working on a netbook for months (and got quite used to it), but have had to resort to campus computer labs if I have to do some Visual Studio, Delphi, or SQL Server work.
When my teachers learn that everything I turn in I do it in class, and not from home, they are genuinely surprised that I am able to do things well and on-time. With this, I can do some work on my netbook, download it at the labs, and keep working from there.
I only hopped in briefly, but I must say that at first glance it looked pretty impressive. I'm in the middle of wrapping up a project right now so digging in further is futile!
What intrigued me was the menu-item saying "Open Source" -- was almost the first thing I clicked on, but it seems that the actual IDE is not open source; it was the components that can be inserted into the actual IDE.
I imagine one thing that is is pretty high on the TODO list of the author is to replace the Visual Studio icons, though. Or perhaps MS is forgiving about these things. :-)
Cool idea, although I would like to see other languages supported. Currently it has C#, JavaScript, and PHP. To CodeRun's credit, these choices do span different takes on web development. I'd like to see some support for Perl and/or Ruby though.
I have been messing around with C++ for a while but lately web programming has been getting more attention more and more. I'm a beginner when it comes to web apps and when I see websites like this (it almost feels like I'm running a native software on my operating system) I get very excited. How does one go about creating a website like this? What should I learn. What combination of technologies are used? Thank you and congratulations for such a great job!
The killer app for web-based IDE is multiple authors being able to edit the same code in real time.
Etherpad (now open source, as it happens) was great for this - but lacked IDE options. SubEtherEdit/Coda is also fab on Mac, but not everyone has Mac or is on same network subnet.
If they got multiple authoring into this, (and Pyhton + Ruby) for me it would be a serious contender.
Playing with this some more, I would also want to be get more transparency on what the business model is for this product.
Open source is great when it's running on your own equipment cos you know who's picking up the running costs (you).
Clearly this product will need resource to run and scale with growth and I would want to know how they company intends to pay for this. If it works I don't mind paying for something like this like I do BaseCamp, CampFire, GitHub - but would want to know what it might look like upfront.
They offer cloud hosting (powered by Amazon). The IDE serves as a bait to get signups, since it makes it very easy to deploy on their service (single-click deployment). It's pretty decent, too. They have a free 15-day trial with 256gb ram and 5gb storage, and that one is only $10/month after the trial is over (down from $25). The others go from $49-$169.
I think they really have something here, if they had Ruby support I'd jump on it: it reminds me of Heroku (garden) when it was a web based Rails IDE, but this seems just a bit better performing, at least from my end.
Excellent! I can see some potential in student populations! Petty it has no support for python at this stage! All the ingredients are there, the js code etc.. Shouldn't be hard to extend it to python!
I had a peek at the javascript source code :) Is there a reason why you are not compressing it?