What's your opinion?

This page summarizes the projects mentioned and recommended in the original post on reddit.com/r/AskProgramming

Our great sponsors
  • Scout APM - Less time debugging, more time building
  • SonarQube - Static code analysis for 29 languages.
  • SaaSHub - Software Alternatives and Reviews
  • deno

    A modern runtime for JavaScript and TypeScript.

    This language is what modern web development (and not just) is based on. It's a pretty clean language, has a lot of flexibility, easy to prototype in, easy to get started with, allows you to develop with less anxiety, could be used for anything from making UI to making backend, desktop apps, mobile apps, even some 3d graphics, and even some minor game development. This language will introduce you to a lot of web development concepts and a bit in terms of modern approaches to async code. Under the hood, the language is based on JavaScript, but it adds a powerful type system, which is important in modern day programming. It also has solid IDE support and decent compiler error messages. I would suggest to start writing and playing around with TypeScript by installing Deno. Deno is engine that runs TypeScript, it is easy to set up, you don't need much other than installing it, and it will immediately allow you to run TypeScript. You can also set it up with nodejs or running in browser, but it requires extra setup steps, so for initial playing around, I would strongly suggest going with Deno, because it makes things a ton easier.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts