Skip to content

Instantly share code, notes, and snippets.

View diegopacheco's full-sized avatar

Diego Pacheco diegopacheco

View GitHub Profile
@diegopacheco
diegopacheco / pocs-count-mar-2025.md
Created April 1, 2025 07:24
pocs-count-mar-2025
  ❯ pocs-count.sh
--------------------------------------------------------------------------
POCs Counter: Languages  | Count                                         |
--------------------------------------------------------------------------
AI           292   Java         702   Scala        271   Rust         254
Zig          121   Clojure      108   Go           116   Kotlin       78
NodeJS       127   DevOps       117   C++          118   C            45
Haskell      72    PHP          45    Typescript   64    JavaScript   56
React        58    Python       86    V            27    Nim          28
@diegopacheco
diegopacheco / haxe-tiny-essay.md
Last active March 24, 2025 06:15
Haxe Lang Tiny Essay

Haxe Lang Tiny Essay

created: 23.MAR.2025

I love to learn new programing languages, it help to open the mind to new possibilities and compare different approaches. For instance, I learned Ruby and Scala in 2010, Clojure and Haskell in 2011, Go in 2015, Kotlin 2016, Rust in 2018 and Idris, TypeScript in 2019, 2020 Pandemic strike did a bunch of pocs but not with new langs(crazy year), Zig in 2021, 2022(coding in lots of langs but nothing new) - in 2023 I'm learning Nim and V. Learn at least one lang per year. This post is not complain, it's just to share some toughts, notes and impressions.

Why Haxe

  • Multi-plataform
  • Good for Games
@diegopacheco
diegopacheco / steel-tiny-essay.md
Last active March 24, 2025 05:53
Steel Tiny Essay

Steel Lang Tiny Essay

created: 23.MAR.2025

I love to learn new programing languages, it help to open the mind to new possibilities and compare different approaches. For instance, I learned Ruby and Scala in 2010, Clojure and Haskell in 2011, Go in 2015, Kotlin 2016, Rust in 2018 and Idris, TypeScript in 2019, 2020 Pandemic strike did a bunch of pocs but not with new langs(crazy year), Zig in 2021, 2022(coding in lots of langs but nothing new) - in 2023 I'm learning Nim and V. Learn at least one lang per year. This post is not complain, it's just to share some toughts, notes and impressions.

Why Steel

  • Scheme
  • Embeded Scheme for Rust
@diegopacheco
diegopacheco / Odin-tiny-essay.md
Last active March 24, 2025 05:33
Odin-tiny-essay

Odin Lang Tiny Essay

created: 22.MAR.2025

I love to learn new programing languages, it help to open the mind to new possibilities and compare different approaches. For instance, I learned Ruby and Scala in 2010, Clojure and Haskell in 2011, Go in 2015, Kotlin 2016, Rust in 2018 and Idris, TypeScript in 2019, 2020 Pandemic strike did a bunch of pocs but not with new langs(crazy year), Zig in 2021, 2022(coding in lots of langs but nothing new) - in 2023 I'm learning Nim and V. Learn at least one lang per year. This post is not complain, it's just to share some toughts, notes and impressions.

Why Odin

  • Data Oriented
  • C competitor like Zig
@diegopacheco
diegopacheco / c3-lang-tiny-essay.md
Last active March 17, 2025 03:21
C3 Lang Tiny Essay

C3 Lang Tiny Essay

created: 16.MAR.2025

I love to learn new programing languages, it help to open the mind to new possibilities and compare different approaches. For instance, I learned Ruby and Scala in 2010, Clojure and Haskell in 2011, Go in 2015, Kotlin 2016, Rust in 2018 and Idris, TypeScript in 2019, 2020 Pandemic strike did a bunch of pocs but not with new langs(crazy year), Zig in 2021, 2022(coding in lots of langs but nothing new) - in 2023 I'm learning Nim and V. Learn at least one lang per year. This post is not complain, it's just to share some toughts, notes and impressions.

Why C3

  • Created in 2021 by Christoffer Lernö
  • Evolution not Revolution
@diegopacheco
diegopacheco / current-os-12-mar.2025.md
Created March 12, 2025 08:27
current-os-12.mar.2025
❯ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 24.04.2 LTS
Release:        24.04
Codename:       noble
@diegopacheco
diegopacheco / current-os.11.mar.2025.md
Created March 12, 2025 05:56
current: 11.MAR.2025
❯ lsb_release -a
No LSB modules are available.
Distributor ID:	Ubuntu
Description:	Ubuntu 22.04.5 LTS
Release:	22.04
Codename:	jammy
@diegopacheco
diegopacheco / pocs-count-feb-2025.md
Last active March 1, 2025 07:35
pocs-count-feb-2025.md
❯ pocs-count.sh
--------------------------------------------------------------------------
POCs Counter: Languages  | Count                                         |
--------------------------------------------------------------------------
AI           292   Java         687   Scala        271   Rust         254  
Zig          121   Clojure      108   Go           115   Kotlin       78   
NodeJS       118   DevOps       117   C++          118   C            45   
Haskell      72    PHP          45    Typescript   64    JavaScript   56   
React        58    Python       86    V            27    Nim          28   
@diegopacheco
diegopacheco / rust-1.85-edition-2024.md
Created February 21, 2025 07:22
rust-1.85-edition-2024

Install Rust 1.85 Edition 2024

rustup show
rustup install 1.85.0
rustup default 1.85.0
rustc --version