• 0 Posts
  • 10 Comments
Joined 6 months ago
cake
Cake day: November 11th, 2024

help-circle


  • ThirdConsul@lemmy.mltoProgrammer Humor@lemmy.mlJava Bros
    link
    fedilink
    arrow-up
    2
    ·
    edit-2
    14 days ago

    C# covers all feature of functional programming that comes to mind from Go (edit: not Go, what was it, Haskell?).

    Traits? Done. Monads? Done. Functions as params? Sure. Closures, errors as values, whatever you want.

    What are the specific language features you’re looking for or think are missing in C#?



  • ThirdConsul@lemmy.mltoProgrammer Humor@lemmy.mlEfficiency
    link
    fedilink
    arrow-up
    2
    ·
    edit-2
    22 days ago

    I’m not a Python engineer.

    Manager came and decreed that all of our perfectly fine cron jobs (both of them) need to go to Astro/Airflow because we should use it because of reasons he couldn’t articulate.

    Fine.

    “As an experienced python engineer, blablabla, Dag, blablabla, Astro, prefer Astro over other imports, blablabla, errors as values, blablabla”.

    With the tweaks and errors (including wrong imports) I had to redo it all from scratch anyway. LLM was good for the syntax though, like loops and function declaration.



  • The answer is impossible to answer until you tell us more about your needs. Better choice considering what?

    In general, untill you have terabytes of data or a significant amount of traffic (operations per second) database choice does not matter and you should be using cheaper option, where the cost should be assessed as a derivative of price of hosting, cost per operation, cost to deliver (how familiar you are with it).

    When you have significant amount of data or traffic - only then you should worry about database kind or language. Until then this could be a premature optimization.