Thread overview
Using DigitalOcean Droplet With D.?
Jan 09, 2019
Pamella Morris
Jan 09, 2019
Adam D. Ruppe
Jan 09, 2019
Jonathan M Davis
January 09, 2019
I know you all must have some familarity with DigitalOcean Droplet the linux based server. But I can hardly see any activity in the platform. I have purchased digitalOcean server via Cloudways and am looking for a reliable programming languauge which work relatively fine with these kind of hosting servers.
January 09, 2019
You can use virtually anything on digital ocean. You just install the stuff on the virtual server.

I run my package documentation server ( http://arsd-official.dpldocs.info/arsd.html ) on digitalocean. It is simple for me: I upload my binary executables I build on my computer, and run them on the droplet. It works for me.
January 09, 2019
On Wednesday, January 9, 2019 7:31:39 AM MST Adam D. Ruppe via Digitalmars-d wrote:
> You can use virtually anything on digital ocean. You just install the stuff on the virtual server.
>
> I run my package documentation server ( http://arsd-official.dpldocs.info/arsd.html ) on digitalocean. It is simple for me: I upload my binary executables I build on my computer, and run them on the droplet. It works for me.

Yeah. digital ocean is just giving you VMs that you can run pretty much anything on. There's nothing special about them that would limit what you can do. Unless you pay for a heftier droplet, they're likely to be a lot wimpier than your desktop or laptop, but even the $5 droplet is plenty for a lot of stuff. There's no reason why there would be a problem running D on a droplet any more than there would be on your home computer.

Personally, I use digital ocean for anything I do that needs to be in the cloud (including my website), and I've even done stuff like use it with ldc and its fuzzer so that I could find bugs in my code, because I could run a linux droplet with a new enough verson of llvm, and my FreeBSD machine's llvm wasn't quite new enough yet to have the fuzzer. And in that case, the entire purpose of the droplet was to use D.

- Jonathan M Davis