These are practice tasks based on multiple programming languages simultaneously.
I was inspired by ThePrimeagen's course "Polyglot Programming: TypeScript, Go, & Rust" to start this repository.
TypeScript, Go, Rust and Java are currently in this repo, but I might add more languages later.
The code is in the src/
folder.
First, the TypeScript, Go, and Rust tools must be installed.
- Install TypeScript (Node.js)
- Install Go
- Install Rust
- Install Java SE with Amazon Corretto also Install Maven
- Install MinGW, Windows for compiling C language also How to Install MinGW
- Install GHCup for Haskell
Go to the language folder then execute the following:
npm install
(for the first time to install packages)npm run dev
(to run the program)
go run .\filename.go
for example: go run .\dog_age_calculator.go
cargo run
mvn compile
mvn package
mvn exec:java -Dexec.mainClass="com.yourpackage.MainClass"
gcc -o dog-age-calculator main.c
ghc .\main.hs
Please see the LICENSE file.
Started in March, 2024.
Icons are used from devicons / devicon under MIT license.
The MIT License (MIT) Copyright (c) 2015 konpa.