Jump to content

Awesome multi-purpose language:

Racket.

 

Racket is "a Lisp" (actually, a Scheme dialect) with an enormous standard library, including a web server, a GUI framework and even a PDF-generating sublanguage. Swift was inspired by some of Lisp's features. One could argue whether Common Lisp or Scheme is a better Lisp, but I find Racket to be more friendly to use.

 

------------------------------------------

 

Awesome math language:

APL.

 

That does not fit nicely after the ones you listed (in fact, neither HTML nor CSS are programming languages), but it is a good alternative to R which was suggested by @Firewrath9 and it even interacts with the .NET framework if you choose Dyalog APL (free for personal use). However, note that math-oriented languages are an... acquired taste.

 

------------------------------------------

 

Awesome web language:

C.

 

If what Racket provides does not match your needs, C could be a good alternative. It is a great language for server-side applications, widely supported, very fast and very small. Emitting HTML, CSS and JavaScript only takes one command - and you can even embed a database.

Write in C.

Link to comment
https://linustechtips.com/topic/1056991-next/#findComment-12506216
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×