Live data from Hacker News

Cloud9 Acquired by Amazon

c9.io

191–200 of 254 posts

Re: Cloud9 Acquired by Amazon

#191
post #154
post #134

Earlier quoted context omitted.

At the risk of sounding precocious but I doubt a novel programmer today has as much time for a project as the folks had back in the 70s and 80s. Development cycles have gotten much, much shorter. And there are already numerous tools which you have to learn for an efficient workflow, like build and testing tools, code repositories, etc. Every bit of time saved in dealing with your environment rather than the actual pr…

> And there are already numerous tools which you have to learn for an efficient workflow, like build and testing tools, code repositories, etc. emacs already has interfaces to build and testing tools. It has Magit, the best git interface I've used. > Remember software has always been about raising productivity, not just of an industry but of the developer himself. That's why I'm advocating a user-extensible editing e…

I think it's clear to everybody here that you can integrate any type of functionality into emacs. But if most new programmers prefer browsers, then that's what they are going to use... Maybe they just prefer building tools on top of javascript/css (where they can create actual GUIs) rather than lisp. For most programmers this is kind of a moot discussion because usually you don't get to choose the tools yourself and have to make do with what's supported. On a side note: Your TRAMP teleporter appears to use rsync most of the time anyway ;)

Re: Cloud9 Acquired by Amazon

#192
post #159
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…

This is a great idea. It makes much more sense to run your tests in the cloud than on your local machine. I don't think it can be done 'as-you-type' due to resource constraints. But I do think it can be done pre-commit. As a programmer I'm waiting for my tests to finish for hours per day, leading to a lot of inefficient multitasking and distractions. Obligatory adapted XKCD http://www.codeproject.com/Articles/381622/…

Please do! —GitLab user

Re: Cloud9 Acquired by Amazon

#193
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…

Does a cloud IDE work well with a flaky network connection? Any time I see a network-always-on browser-based service, I'm only interested in it if I can run offline and synchronize my state in the background. Which is exactly what I do. I use a local editor on different machines. I sync my projects (git). I get builds and tests farmed out for me automatically (CI). I'm just not dead in the water if I'm on a train, or…

I haven't tried running C9 in a connection that intermittent or totally offline, but it does work well for hopping on/off across networks without losing local state in the browser.

Re: Cloud9 Acquired by Amazon

#194
I have not used c9 yet so I can't attest to how good it is, but I've seen a lot of beginner webdevs use c9 and lots of them only have good things to say about it. So let's hope amazon doesn't ruin things here.

Re: Cloud9 Acquired by Amazon

#195

Earlier quoted context omitted.

Does a cloud IDE work well with a flaky network connection? Any time I see a network-always-on browser-based service, I'm only interested in it if I can run offline and synchronize my state in the background. Which is exactly what I do. I use a local editor on different machines. I sync my projects (git). I get builds and tests farmed out for me automatically (CI). I'm just not dead in the water if I'm on a train, or…

I haven't tried running C9 in a connection that intermittent or totally offline, but it does work well for hopping on/off across networks without losing local state in the browser.

While offline, can you do anything useful though? Or do you just have to wait to come back online somewhere else?

Re: Cloud9 Acquired by Amazon

#196

I started using Cloud9 a few weeks ago, and my productivity running an interactive visualization app has gone way up. Cloud9 has the best autocomplete ever, and it 'just works' after you do a little environment setup in your included ubuntu instance. Any concerns I had were not a problem, like every day or two the cloud9 window crashes, but when it reopens the cursor is in the exact same place and all state is mainta…

If you're on a mac, this might work for you: http://fluidapp.com/

Re: Cloud9 Acquired by Amazon

#197

Earlier quoted context omitted.

I haven't tried running C9 in a connection that intermittent or totally offline, but it does work well for hopping on/off across networks without losing local state in the browser.

While offline, can you do anything useful though? Or do you just have to wait to come back online somewhere else?

Just tried C9 again -- You can change text in open files, but you can't open new files (doesn't seem to cache everything) and I couldn't refresh the browser view of my web app. To be fair, my app pulls some assets from CDNs, but if C9 gave me cached versions or just failed to load them I could have kept working. I'd say at this point, fully offline is too limited... at least if your use case involves many files and building web apps.

Re: Cloud9 Acquired by Amazon

#198
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.

I remember trying it, and Fog Creek is a company I really like and trust, but it's hard to tell if they're interested in turning HyperDev into more. I want it to be a fully professional development environment, and today it's "JSFiddle for backend".

Re: Cloud9 Acquired by Amazon

#199
post #183
post #130

For running a developer event like BattleSnake.io, C9 is amazing. After a few years of headaches trying to help students get their local dev environments setup, we started recommending Cloud9 to all Students. Definitely the way of the future.

battlesnakes was soo fun this year! though part of my team spent most of the time in the food lines, which was a bit of a setback:P

Haha, we'll work on better food line throughput next year :)

Re: Cloud9 Acquired by Amazon

#200
post #159

Earlier quoted context omitted.

This is a great idea. It makes much more sense to run your tests in the cloud than on your local machine. I don't think it can be done 'as-you-type' due to resource constraints. But I do think it can be done pre-commit. As a programmer I'm waiting for my tests to finish for hours per day, leading to a lot of inefficient multitasking and distractions. Obligatory adapted XKCD http://www.codeproject.com/Articles/381622/…

Please do! —GitLab user

Thanks, good to hear you like it. But this is quite an involved project. So we want to do Automatic parallelization of tests first https://gitlab.com/gitlab-org/gitlab-ce/issues/3819

And it will need a client integrations and a way to make this 'hidden' repository and/or commit.

Post reply on HN