The best tools for software development industry

Use the tool which is best for the trade (or industry or solution)

The best tools for software development industry
Play this article

What is a tool?

A tool is an object that can extend an individual's ability to modify features of the surrounding environment or help them accomplish a particular task.

Website development

  • WordPress - Small to medium website. A majority of amazon affiliate, leads generation, display ads, etc websites are powered by WordPress.

  • Drupal - Medium to large websites - Many large corporate websites have multiple blogs, and multiple dynamic contents are powered by Drupal.

Web Application Development

  • Ruby on Rails

  • Laravel, Symfony, etc

  • Django

  • React

  • Vue

  • NodeJS

  • Others

Mobile Application Development

  • Kotlin, Java

  • Swift

CLI

  • Bash scripting language

  • Ruby

  • Python

  • C/C++

Desktop Application Development

  • Java

  • C++ (QT, GTK+)

  • Swift

  • Javascript (ElectronJS)

  • Others such as Rust, Go, etc.

Embedded Application Development

  • C/C++

  • Lua

  • Verilog

  • Java

  • Rust

  • Python

This post is basically telling me to use Rust Lang for the solution(s) it is best for which are mentioned in my another post here.

I tried using Rust Lang for converting my main site from 11ty SSG to Zola SSG, and also tried building a web application, however, the experience was not great as It has been always while using Jekyll and Ruby on Rails respectively.

So, use the tool which is best for that trade.

Can you cut iron with a saw?