this post was submitted on 20 Jul 2024
123 points (96.9% liked)

Programming

17314 readers
90 users here now

Welcome to the main community in programming.dev! Feel free to post anything relating to programming here!

Cross posting is strongly encouraged in the instance. If you feel your post or another person's post makes sense in another community cross post into it.

Hope you enjoy the instance!

Rules

Rules

  • Follow the programming.dev instance rules
  • Keep content related to programming in some way
  • If you're posting long videos try to add in some form of tldr for those who don't want to watch videos

Wormhole

Follow the wormhole through a path of communities [email protected]



founded 1 year ago
MODERATORS
top 50 comments
sorted by: hot top controversial new old
[–] [email protected] 14 points 3 months ago

Wanting to get into the videogames industry.

[–] [email protected] 5 points 3 months ago (1 children)

I learned Go because I really liked the keyword go

[–] [email protected] 5 points 3 months ago* (last edited 3 months ago) (1 children)

This feels like me wanting to learn Hare because I like rabbits, which I bring up because someone left this reply for me and I think it applies to you too:

That is such a sweet reason! Whimsical decisions like this can be some of the best. Life demands a bit of whimsy every now and then.

[–] [email protected] 2 points 3 months ago

Yes I think it’s really beneficial to operate by vibes sometimes lol. Trust your instincts !

[–] [email protected] 12 points 3 months ago

I was trying to rank up in Codewars, and there was a 1kyu (hardest and worth the most points) kata only available in OCaml, so I learned it in order to solve.

[–] [email protected] 7 points 3 months ago (1 children)

Perl because a system I worked on was just a bunch of Perl scripts in a trench coat pretending to be a program.

I learned it because the ancient beast kept breaking because it just a bunch of Perl scripts in a trench coat cobbled together over generations.

[–] [email protected] 2 points 3 months ago (1 children)

because a system I worked on was just a bunch of Perl scripts in a trench coat pretending to be a program.

Hmm... OpenBSD ports system and package manager?

[–] [email protected] 1 points 3 months ago

Lol. Oh no I hope not, but a totally different system.

[–] [email protected] 13 points 3 months ago

I learned lolcode in college because we had to write a sorting algorithm in assembly and "any other programming language."

[–] [email protected] 11 points 3 months ago (1 children)

I learned bash instead of python because my 8 year old brain saw all the parentheses and thought "ew no"...

[–] [email protected] 4 points 3 months ago

Experienced me sees a language where parentheses are optional and I think "ew no"

[–] [email protected] 25 points 3 months ago

Not really a dumb reason, but back in the day I was stuck in the WordPress developer loop and tired of it. I was pretty familiar with a handful of languages, but wasn't doing much more than setting up themes and building out pages with builders.

One day I heard the CTO talking about a tool he would love to have but couldn't find anything that worked how he needed it to. The CTO was a big buzzword guy and recently shared an article with my manager at the time about how C++ was "the best language". So naturally I chimed in and told him I could build that tool easy peasy and I would use C++ obviously because it's the best language.

It was such a simple tool, basically just matching phrases and categories and spitting out a list of options. It took me months to make, but I learned a lot and it kind of worked for the most part and everyone was happy. I eventually got a de-facto department in the company where I would just build internal tools and handle some legacy codebases that they were previously outsourcing.

I later on got my current job because of that leap.

TLDR: I learned C++ because I was bored and lied that I already knew it.

load more comments
view more: next ›