Skip to content
Menu
Archicode
  • About me
Archicode
May 10, 2024May 10, 2024

Learning languages

I often stumble upon debates online on Twitter (X, but I’m still not used to that new name) or reddit about what language should one learn or what language is the best.

While these discussions have their merits, they are often conducted on partisan grounds and seldom do they give a satisfactory outcome.

I understand that the programming language you use is important for you as the t is important for me, but I think we would gain from moving off the partisanship and check the pros and cons of languages.

I have been guilty of disparaging Javascript due to its inexplicable package management system (NPM, Yarn, etc) and all the layers of framework that comes on top (react, android, Vue.js, …) but it was all about my own comfort.

I learned strong typed languages from the start and I feel very comfortable with it and it’s a way of thinking that is close to me.  I understand that others have different opinions and it’s good to have that even though sometimes, I fail to understand how one can enjoy Javascript as a front end language, but even more so when it’s used as a back end language.

I am .Net through and through and that has worked for me.  Now with Blazor, it’s even better since we can use the polished .Net skills to create nice front ends (web, mobile, etc…).  Thank you, Mr Sanderson.

But the most important thing is that whatever language you decide to use, you finish the project you’re working on and you earn your money with it.

The rest is dogmatic as worst and mental self gratification at best.

Happy coding (with whatever language suits you best (but it should be C# 😂))

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recent Posts

  • How to Deactivate and Reactivate a Plugin in Microsoft Dynamics 365: Resolving the “ProjectOperations_Anchor PackageImportFailed” Error
  • Issue when debugging Azure Function locally
  • Understanding Blazor Component Parameters
  • Error NETSDK1082 in Maui Blazor Hybrid App
  • Understanding @inject in Blazor Components

Recent Comments

  1. Harisinou on Understanding Blazor Component Parameters
  2. ปั้มไลค์ on Encourage your kids to read books
  3. Jamesglalt on How to : Blazor components (basic)
  4. Liza Conable on How to blazorify an existing mvc app
  5. BrianKit on How to : Blazor components (basic)

Archives

  • April 2025
  • May 2024
  • December 2023
  • November 2023
  • October 2023
  • May 2023
  • March 2021
  • August 2020
  • July 2020
  • June 2020
  • October 2019
  • June 2019
  • February 2019

Categories

  • .NET
  • Fixes
  • IoT
  • Misc
  • Uncategorised
  • Uncategorized
©2025 Archicode | Powered by WordPress and Superb Themes!