Live data from Hacker News

Ask HN: Is anyone using a web IDE for most of their development work?

news.ycombinator.com

71–80 of 84 posts

Re: Ask HN: Is anyone using a web IDE for most of their development work?

#71
post #54

Earlier quoted context omitted.

On both points, that is the exact opposite of my experience doing Node.js/Javascript/CSS/HTML in Cloud9IDE. It is clear that the browser environment imposes some restrictions on what an online IDE can do (restricted hotkeys, no on-machine filesystem access). Notwithstanding that, I've come to prefer the Cloud9IDE environment over local options and love being able to pick-up where I left off as I switch between comput…

You can do that with Vim/Emacs, tmux on less than $5/mo VPS. Chrome has a pretty good SSH terminal extension.

An intelligently-designed IDE is still going to be far easier for anything but constant, everyday use -- the learning curve of "start using this with context menus, then gradually learn the shortcuts for the things you do most often" is really far better than "everything is key shortcuts -- keep these cheatsheets next to you."

I tend to use vi when doing sysadmin sorts of things... but there are a dozen commands that I've relearned several times now, because I learn them, don't need them for a few weeks, and then have to re-learn them when I need them again.

Re: Ask HN: Is anyone using a web IDE for most of their development work?

#72
post #65
post #31

Earlier quoted context omitted.

This looks great, it could be a good tool for setting up dev environments for student interns. Not sure how well the C++ is. Their documentation [1] doesn't list how to install privately, nor is the pricing for private setups clear. Could you share how you set this up, and how much it costs? https://docs.c9.io/v1.0/docs/picking-a-plan

Why would you use anything other than "standard" dev environments for student interns? You've probably ironed out many kinks in your dev environment, and can help them when they run into them. You run risks at alienating your interns with un-manageable errors.

You answered it yourself

> can help them when they run into them

I previously had a big reduction in questions regarding version control once I setup GitLab running on our server and a simple tutorial wiki page. We also don't have enough computers for all the interns, but have a powerful number crunching machine. We do engineering work, some students have only used MatLab. A webpage would be much easier to setup, and less hassle for me.

Re: Ask HN: Is anyone using a web IDE for most of their development work?

#73
I used Cloud9 for a while. The lag from typing on my keyboard to showing up on my screen became pronounced that I stopped using the service. I was on the free tier. I can see the appeal, but the execution of this service was too poor for me to use. Perhaps in the future I'll try again.

Re: Ask HN: Is anyone using a web IDE for most of their development work?

#74
I am using cloud9 web IDE for all my projects. I am a full stack web developer and I use it daily. I never used actively their vm feature but I connect through ssh all my development servers on cloud9 so I can easily manage my projects from any computer. I am very satisfied by their service and there is no turning back now.

Re: Ask HN: Is anyone using a web IDE for most of their development work?

#75

No, because none of them contain the static analysis and developer tools one comes to expect from a competent IDE. Also coding in the browser has been a miserable experience.

> Also coding in the browser has been a miserable experience. Basically that ^. Having tried some web IDEs, I can say it's not a pleasant situation when browser crashes or hangs. Putting aside local tools or whatever, the editor must must be available at all times, with or without internet connection. At least that's my view. :)

I tried using my laptop to edit a document I had saved on Google Docs on the train once. Docs was unusable with a cellular connection. I didn't get to edit the document and now I post on the internet about it at 3am.

Re: Ask HN: Is anyone using a web IDE for most of their development work?

#76

No, because none of them contain the static analysis and developer tools one comes to expect from a competent IDE. Also coding in the browser has been a miserable experience.

On both points, that is the exact opposite of my experience doing Node.js/Javascript/CSS/HTML in Cloud9IDE. It is clear that the browser environment imposes some restrictions on what an online IDE can do (restricted hotkeys, no on-machine filesystem access). Notwithstanding that, I've come to prefer the Cloud9IDE environment over local options and love being able to pick-up where I left off as I switch between comput…

Hey, if it works for you that's great.

As an alternative, VCS have solved the problem of picking up where I've left off in an IDE-agnostic way so I can use the tools I've grown accustomed to.

Re: Ask HN: Is anyone using a web IDE for most of their development work?

#77

Founder of Codenvy. There are 400K projects built on Codenvy hundreds of on-prem cloud installations. When we look through the saas project types, about 60% are Java and the rest are scripted language types. When we poll our saas users, most of them are in teams of Our on-prem customers are enterprise. So a lot of WebSphere, WebLogic, maven, ant, node, Oracle DB, SQL Server, Postgres. We also have about a dozen OEM c…

Just tried Codenvy with a trivial C++ "hello world" project, and couldn't figure it out. When I run it, this is what I see in the console:

    [INFO] Preparing environment to run application codejam on…
    [INFO] Starting Runner @ Thu Apr 30 13:41:36 UTC 2015
    [DOCKER] Step 0 : FROM codenvy/php56_apache2
    [DOCKER]  ---> 432686a10598
    [DOCKER] Step 1 : ENV CODENVY_APP_BIND_DIR /var/www/html
    [DOCKER]  ---> Using cache
    [DOCKER]  ---> 4d541163106e
    [DOCKER] Step 2 : VOLUME /var/www/html
    [DOCKER]  ---> Using cache
    [DOCKER]  ---> d5c4065956b6
    [DOCKER] Successfully built d5c4065956b6
    [INFO] Environment preparation done. Application codejam starting up…
    [STDOUT] Starting web server: apache2.
    [STDOUT] ==> /var/log/apache2/access.log  /var/log/apache2/error.log  /var/log/apache2/access.log 
No program output.

Re: Ask HN: Is anyone using a web IDE for most of their development work?

#78

Founder of Codenvy. There are 400K projects built on Codenvy hundreds of on-prem cloud installations. When we look through the saas project types, about 60% are Java and the rest are scripted language types. When we poll our saas users, most of them are in teams of Our on-prem customers are enterprise. So a lot of WebSphere, WebLogic, maven, ant, node, Oracle DB, SQL Server, Postgres. We also have about a dozen OEM c…

Just tried Codenvy with a trivial C++ "hello world" project, and couldn't figure it out. When I run it, this is what I see in the console: [INFO] Preparing environment to run application codejam on… [INFO] Starting Runner @ Thu Apr 30 13:41:36 UTC 2015 [DOCKER] Step 0 : FROM codenvy/php56_apache2 [DOCKER] ---> 432686a10598 [DOCKER] Step 1 : ENV CODENVY_APP_BIND_DIR /var/www/html [DOCKER] ---> Using cache [DOCKER] ---…

Sorry you ran into an issue. It looks like the machine that you grabbed to run your project on is one that is attempting to launch an Apache server. So, given your c++ project, you probably need another machine to launch.

If you cross-post your question at the Google group, an engineer will help you investigate. I sure hope this wasn't the machine from the C++ sample project -- that would be a silly mistake on our part!

https://groups.google.com/a/codenvy.com/forum/#!forum/codenv...

Tyler

Re: Ask HN: Is anyone using a web IDE for most of their development work?

#79
post #28

At our office a lot of the development takes place on computers not connected to the internet, on a separate network. I installed Codiad ( http://codiad.com/ ) on our dev server a year or so back. Recently it has taken off and a couple other guys are using it. I've slowly migrated from Eclipse + Remote Systems Explorer to Codiad. Super easy to install (its all php based, very few dependencies), and for the most part…

How long ago did you attempt to install Cloud9? It's recently been updated (~2 months ago) to the new V3 which is much easier to install and run offline (https://github.com/c9/core)

Re: Ask HN: Is anyone using a web IDE for most of their development work?

#80
post #44

Ok really dumb question. How do they see your local files?

Or how do you run your app unless it's a front-end app? Just in isolated virtual environments?

Yea Cloud9 gives you a virtual container (with root access too) that you can run anything in just like you would on your local machine.
Post reply on HN