#languages

1 min read

https://blog.chaoticgood.computer/tags/engineering/languages

  • #csharp(2)
  • #lua(2)
  • #python(9)
  • #scratch(2)
  • #typescript(4)

I’m certainly not a person who has strong opinions about programming languages. My personal and professional decision graph around language choice is:

flowchart TD
    A[What language<br/>are you most familiar with?] --> B{Will it get<br/>the job done?}
    B -->|Yes| C[Use that language.]
    B -->|No| D[Repeat.]
    D --> A

That said, I do break out languages according to the task:

The Job The Languages
Application development .NET and TypeScript (stack used for my day job)
Data science and engineering Python and/or .NET (via Flowthru)
Game development TypeScript, .NET, and Lua
Web development TypeScript and/or .NET (via Blazor)

Recent Posts

Core Posts