/polyglot-programming

Learn programming in multiple languages

Primary LanguageRustMIT LicenseMIT

Polyglot Programming

These are practice tasks based on multiple programming languages simultaneously.

Inspiration

I was inspired by ThePrimeagen's course "Polyglot Programming: TypeScript, Go, & Rust" to start this repository.

Language

TypeScript, Go, and Rust are currently in this repo, but I might add more languages later.

Source Code

The code is in the src/ folder.

Installation of Programming Language Tools

First, the TypeScript, Go, and Rust tools must be installed.

Running the Code

Go to the language folder then execute the following:

Typescript

  1. npm install (for the first time to install packages)
  2. npm run dev (to run the program)

Go

go run .\filename.go for example: go run .\dog_age_calculator.go

Rust

cargo run

License

Please see the LICENSE file.

History

Started in March, 2024.

Icon Credits

Icons are used from devicons / devicon under MIT license.

The MIT License (MIT) Copyright (c) 2015 konpa.