Live data from Hacker News

Cloud9 Acquired by Amazon

c9.io

171–180 of 254 posts

Re: Cloud9 Acquired by Amazon

#171

I really hope that the Cloud9 service keeps running, and maintains the free version that it currently provides. I have been using Cloud9 with the Michael Hartl Rails Tutorial to teach new programmers the basics of programming with Ruby and Rails and it has greatly reduced the friction for them to start learning. In previous classes we had the students setup a Ruby and Rails environment on their own systems and not on…

Cloud9 has been a great partner to the Rails Tutorial, with their custom Rails Tutorial workspace allowing readers to spin up quickly at the beginning, while also maintaining state if they need to take a break. It's also enormously less overhead that downloading and installing a virtual machine.

There's no telling what this acquisition will bring, of course, but it's a good fit for AWS, so I'm optimistic that the service will continue uninterrupted. (Both the 3rd and 4th edition Rails Tutorial screencasts use Cloud9, so I sure hope so!)

Congratulations to Ruben and the rest of the Cloud9 team!

Re: Cloud9 Acquired by Amazon

#172
post #88

I've been looking to set up a cloud IDE and was wondering if anyone could compare / offer insight into Cloud9 vs. Eclipse Che?

Hi - I am the Eclipse Che project lead.

Cloud 9 and Eclipse Che are different beasts. The primary difference is around the definition of a workspace. Eclipse Che workspaces have an encapsulation that include their runtimes and a self-hosted IDE. This, then, allows you to run Eclipse Che as a workspace server on any server or desktop. And since the workspaces are defined with configuration files you can move workspaces from one server to another.

The SDK is entirely open source - with no restrictoins, so there is a development model for how to customize both the IDE and the workspace.

Since workspaces embed their own runtimes, you can use Dockerfiles to create completely customized stacks. And we'll be supporting composefiles shortly.

We built Che this way to encourage ISVs to adopt for ucsotmization while also providing a simple IDE for developers. Codenvy uses Che to build out a distributed system that they host at beta.codenvy.com and also is installable by customers behind their firewall.

Cloud 9 is primarily a fully hosted SaaS with their IDE. The IDE features are similar but different, with C9 having more work around collaboration of users within the shared environment.

There is more details beyond this - but this is the essence.

Re: Cloud9 Acquired by Amazon

#173
post #100

Earlier quoted context omitted.

> > If something is quick to learn, by definition there can't be much substance to it. > That's as wrong as 2+2=5. If something can be quickly learnt, then it can't have been too different from what one already knows: i.e., the diff between HEAD & HEAD~1 is relatively small. But small diffs don't do much. Emacs has a gentle but very long learning curve: it's quick to pick up (quicker than vi!) because it does have so…

As someone that's tried many times to learn Emacs, I found Vim's basic features a lot easier to pick up. I think that may be because all the mode changes are single keys, rather than Emacs, where I constantly have to ask things like "Okay, was it control, alt, meta, or some combination + S to save my file?" Vim does the : command line thing, but it's an actual command line , with editing, rather than a series of hotk…

I have more or less the same problem coming from vi(m). I forced myself to use Emacs for about 2-3 months to get past the "this is hard because it is unfamiliar" stage.

I found Emacs to be relatively pleasant as an environment for hacking source code but I was nowhere near the same level of proficiency at editing with it after several months of usage compared to where I was within a few weeks of forcing myself to learn vi(m).

Emacs has a lot going for it as far as out of the box functionality and the ease of installing packages but it seems that unless you want to take the time to dive deep and learn the minutiae of elisp and configuration you are never really going to become super proficient with it.

The one thing I did come away with after using Emacs was that swapping ctrl/capslocks is the best thing ever and helps even with vi(m) and I now do that for all my environments even though I never touch Emacs anymore.

Re: Cloud9 Acquired by Amazon

#174

I really hope that the Cloud9 service keeps running, and maintains the free version that it currently provides. I have been using Cloud9 with the Michael Hartl Rails Tutorial to teach new programmers the basics of programming with Ruby and Rails and it has greatly reduced the friction for them to start learning. In previous classes we had the students setup a Ruby and Rails environment on their own systems and not on…

If they don't check out https://www.nitrous.io/ - Similar to Cloud9 and was huge for me when I started learning.

Also worth a look depending on your needs: https://codenvy.com/ (based on open source eclipse che IDE) http://www.koding.com/ (easy hybrid local IDE and/or cloud IDE integration)

Re: Cloud9 Acquired by Amazon

#175
none of these Cloud IDEs support docker-based projects, at least for now. that's a bummer for me.

I spent a whole week trying Cloud9, Nitrous and Eclipse-che.

Pros: good for teaching, colaboration, toy projects. Cons: still a few years behind any decent IDE.

Re: Cloud9 Acquired by Amazon

#176
post #167

I've always been intrigued by Cloud9 and its ilk but can't figure out what is the best thing to do on it. What are some great use cases for this type of tool? Is it mainly for quick testing or temporary stuff? Or would you use it for something longer term? Indie developer or team?

Anything web-related, whether you are an individual or a team. I use it solo but the real-time collaboration and builtin chat must be great for teams.

Re: Cloud9 Acquired by Amazon

#178
post #13
post #11

Earlier quoted context omitted.

C9 only adds to existing AWS offerings. Don't see a reason that it'd be shut down.

If it's basically an acquihire then that's exactly what happens. Remember sparrow?

Google seems more aggressive about shuttering acquired businesses than Amazon.

Re: Cloud9 Acquired by Amazon

#179
post #52

Developers are quite conservative of their environment, but a cloud IDE could be awesome. I want to write code on a 2 lb MacBook, with continuous build-as-you-type in the cloud on a fleet of Xeons that have larger CPU caches than my entire project. Have 5, 50, 500 tests that need to run? Run them all in parallel continuously and get immediate red/green feedback in your IDE. Behind the scenes Lambda takes horizontal s…

Hyperdev does the cloud IDE thing pretty well; I spun up a half-serious prototype of a web app in a weekend, and sitting down at any nearby computer to hack / run / test really was a joy. I even logged in from my iPad to fix some css (not painless, do not recommend, but it worked.)

Nothing to install, no environment to configure, just log in and start editing.

Re: Cloud9 Acquired by Amazon

#180

Earlier quoted context omitted.

i think this thread is separating the beginners from the veterans.

I think what the GP was talking about is more like RDP for a development environment.

yeah sure, vnc. which works fine over the internet.

it even works fine over ssh, over vpn, over the internet, over 3g, in an airplane!

it's turtles all the way down.

Post reply on HN