Cloud9 Acquired by Amazon
91–100 of 254 posts
Re: Cloud9 Acquired by Amazon
#92Earlier quoted context omitted.
>Also, I could just ssh into my server and start an editor there. Hey, you just answered your own question. Beginners no longer have to setup their own machine/server, they can simply create an account on c9.io, they don't even have to pay for it and bam you have a full ubuntu workspace ready instantly without any effort which is very useful for teaching them their first programming language.
> Beginners no longer have to setup their own machine/server, they can simply create an account on c9.io, they don't even have to pay for it and bam you have a full ubuntu workspace ready instantly without any effort I already have a full Linux workspace ready instantly. I'm typing this in it right now. It's my laptop. Linux is so simple to use now that my liberal-arts relatives are using it. Why use expensive, legac…
For a rails app it's not a stretch to have to install postgres, rvm, ruby, some compiled gems, and redis. Then you need to make sure postgres and your rails server are running.
These aren't insurmountable and we can write documentation around it but compare that to 'Log into c9.io, copy this workspace and work on a ticket'.
I work with people that want to learn how to program and I hear feedback that getting an environment setup is overwhelming somewhat regularly. These online IDEs look like they can really combat that.
Re: Cloud9 Acquired by Amazon
#93Earlier quoted context omitted.
> 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. Your editor doesn't need to run remotely in order to do this; it just needs to be able to run things remotely in order to do it. > I want my editor, exactly as I left it, down to the open tabs and cursor position, on any machine. You could build this from syn…
What if he doesn't want to spend the next 6yrs learning Emacs? c9 has a very low entry bar. It's not reinventing the wheel, it's improving it. You can't really compare a terminal based editor, with an extremely high learning curve, to a preconfigured web based IDE.
From rms's ruminations on Lisp & emacs (https://www.gnu.org/gnu/rms-lisp.en.html):
>> Multics Emacs proved to be a great success — programming new editing commands was so convenient that even the secretaries in his office started learning how to use it. They used a manual someone had written which showed how to extend Emacs, but didn't say it was a programming. So the secretaries, who believed they couldn't do programming, weren't scared off. They read the manual, discovered they could do useful things and they learned to program.
It's really not hard to use a decent text editor like emacs.
> You can't really compare a terminal based editor
emacs has supported X11 since at least November 1994 — your information is at least two decades out of date.
I've got a nice GUI emacs frame open right now.
> with an extremely high learning curve
Learning emacs is not really hard at all. There's a lot to learn, but that's because it does a lot. If something is quick to learn, by definition there can't be much substance to it.
> to a preconfigured web based IDE
Check out emacs prelude (https://github.com/bbatsov/prelude): it's a great some of mostly-sane emacs defaults in one easy-to-use package.
Heck, emacs out of the box is pretty great, too. It evens displays a nice little message about how to use its built-in tutorial.
Re: Cloud9 Acquired by Amazon
#94Earlier quoted context omitted.
What if he doesn't want to spend the next 6yrs learning Emacs? c9 has a very low entry bar. It's not reinventing the wheel, it's improving it. You can't really compare a terminal based editor, with an extremely high learning curve, to a preconfigured web based IDE.
> What if he doesn't want to spend the next 6yrs learning Emacs? From rms's ruminations on Lisp & emacs ( https://www.gnu.org/gnu/rms-lisp.en.html ): >> Multics Emacs proved to be a great success — programming new editing commands was so convenient that even the secretaries in his office started learning how to use it. They used a manual someone had written which showed how to extend Emacs, but didn't say it was a pr…
That's as wrong as 2+2=5.
Re: Cloud9 Acquired by Amazon
#95Earlier quoted context omitted.
If it's basically an acquihire then that's exactly what happens. Remember sparrow?
The point was that C9 offerings are likely to continue. The branding might change.
Re: Cloud9 Acquired by Amazon
#96I 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…
Wouldn't virtual machine basically do the same thing? I've taken some classes where teacher gave us an image where everything was already installed and configured. Everything went smoothly. However, Cloud9 is much more convenient since it runs entirely on browser but VM solution could work in case C9 discontinues its free tier.
Re: Cloud9 Acquired by Amazon
#97Acqui-hiring at its finest. Amazon just wants to get Surefour. In all seriousness though, I agree with the general sentiments here. I really hope C9 doesn't get shutdown, it's incredibly nifty and I've found it saving my butt a few times (quick set up for teaching new devs, working on a borrowed machine, working on university* , etc) * ports aside from 80/433 are blocked, so I couldn't push/pull reliably. I ended up…
No SSL? Boo! ;)
Re: Cloud9 Acquired by Amazon
#98Re: Cloud9 Acquired by Amazon
#99Earlier quoted context omitted.
He or she who has not edited production code or configurations with vim/emacs/nano cast the first stone.
Hopefully those who have done it, know why its a fucking terrible idea to use this as your default MO. There are exceptions to every rule, that doesn't mean you should make shitting all over the rule your own new rule.
Re: Cloud9 Acquired by Amazon
#100Earlier quoted context omitted.
> What if he doesn't want to spend the next 6yrs learning Emacs? From rms's ruminations on Lisp & emacs ( https://www.gnu.org/gnu/rms-lisp.en.html ): >> Multics Emacs proved to be a great success — programming new editing commands was so convenient that even the secretaries in his office started learning how to use it. They used a manual someone had written which showed how to extend Emacs, but didn't say it was a pr…
> If something is quick to learn, by definition there can't be much substance to it. That's as wrong as 2+2=5.
> 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 some similarities to tools one may already be familiar with, but there's real depth and complexity to emacs as a whole, which means that one never stops learning it. Kinda like life in general: being born was easy, and we never stop learning after.