Upgrade to Pro — share decks privately, control downloads, hide ads and more …

How to choose your programming language?

How to choose your programming language?

Yury Nino

April 04, 2020
Tweet

More Decks by Yury Nino

Other Decks in Technology

Transcript

  1. YURY NIÑO Site Reliability Engineer Chaos Engineering Advocate Garagoa is

    a town located in Boyacá, a Department in Colombia.
  2. When you are choosing a programming language you should consider:

    • Popularity and availability of jobs. • Suitability for your problem domain. • Productivity and velocity of development. • Ease of learning and ease of use. • Programming paradigm interests you. • Special qualities or features. According
  3. Y todo lo que hacés por obligación Se lleva la

    alegría de tu corazón Y quién se va a creer lo que cuentan los diarios ... Fito Paez - El cuarto de al lado!
  4. Everything you do as an obligation Takes the joy out

    of your heart and who's going to believe what the newspapers say ... Fito Paez - The Room Next Door!
  5. It is like to choose a camera … Fields to

    explore Programming languages Esoteric languages Surveys suggests us Final thoughts …. Agenda
  6. It is like to ask a photographer … what camera

    should you buy? The first question should be ... What field of photography do you want to study and what styles?
  7. Same with programming. If you KNOW you want to write

    games on Android platform studying Python is a round about why to get there.
  8. #1 Consider user community, good documentation, and strong ecosystem. #2

    Include factors such as execution, performance, support, and expressiveness. #3 And consider the learning curve and the trends!!! So what is my recommendation?
  9. Possibly the most useful trait in life is resilience, and

    you build resilience through experiencing difficulty and challenges. You cannot control the environment! You can control your systems. Me :)