Other languages I'd like to experiment with
Other languages I have used
- C++. I can't use C++ on this server because the site doesn't allow compiled programs. I may later find it possible to deploy C++ on another server. C++ was the first language I used to write CGI programs, before I learned PHP.
- C#. I am able to run this project in C# on my home computer, which is a Mac, using the Mono framework.
- Java. This server does not allow compiled programs. I have deployed Java on another server but it is buggy.
- Go. Go is usable only where Golang is available on the server. I was able to make it work on my Mac at home by installing Golang.
- Swift. Swift is a language from Apple that runs only on Apple devices or in a web sandbox.
Choosing languages to learn
- Programming languages used in most popular web sites
- 10 Best Programming Languages you should know in 2015
- 10 Best Programming Languages you should learn in 2014
Groovy
I started working with Groovy but I'm having trouble getting it to run within CGI as a script (instead of compiled). I don't want to compile it unless I have to.
Angular
Angular seems like a natural choice for implementing this as a single-page application. But I'm still learning it.