Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Future Track: A Polyglot Preview 🎯

This repository is a snapshot of pure curiosity.

These are the programming languages I've targeted to learn in-depth in the future. I couldn't resist the urge to finally get a taste of how they look, feel, and compile, so I sat down and wrote a fundamental "Hello, World!" script for all of them in one go.

🗂️ The Sandbox

Currently tracking six languages side-by-side in a single directory, spanning from raw hardware instructions all the way to high-level web scripts:

.
├── hello.s      # ARM64 Assembly (The Hardware Layer)
├── hello.c      # C              (The Bedrock)
├── hello.cpp    # C++            (The Object Stream)
├── hello.rs     # Rust           (The Modern Safe Haven)
├── hello.go     # Go             (The Google Cloud Standard)
└── hello.js     # JavaScript     (The King of the Web)

🚀 Quick Run Commands

To fire up any of these previews on an ARM64 Ubuntu VM:

Low-Level & Systems

  • Assembly: as -o h.o hello.s && ld -o h_asm h.o && ./h_asm
  • C: gcc -o h_c hello.c && ./h_c
  • C++: g++ -o h_cpp hello.cpp && ./h_cpp
  • Rust: rustc hello.rs -o h_rust && ./h_rust

Application & Scripting

  • Go: go run hello.go
  • JavaScript: node hello.js

Driven by curiosity. Ready for the deep dive next.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages