• 0 Posts
  • 14 Comments
Joined 1 year ago
cake
Cake day: July 10th, 2023

help-circle
  • I was very excited until I read this line

    Python calculations run in the Microsoft Cloud, with the results returned into an Excel worksheet.
    

    That’s an instant non starter for me.

    Not to mention this integration seems very much focused around the graphing libraries of python and not using it for data processing. It’s not the ‘excel powered by python’ I dreamed of.





  • James@lemmy.catoMildly Infuriating@lemmy.worldThis SUV parking
    link
    fedilink
    English
    arrow-up
    16
    arrow-down
    12
    ·
    edit-2
    1 year ago

    You’re not just inconveniencing them, you’re literally causing hundreds of dollars in damage.

    Damaging their car isn’t helping anyone, except for making yourself feel better, it’s such an immature way to respond.

    It’s like punching someone for using racial slurs and derogatory terms. You’re not in the right to punch them.

    An eye for an eye leaves everyone blind.









  • I see your point, but I would almost argue that starting out with all these shortcuts available in high level languages is ‘jumping into the deep end’ itself.

    When a newbie sees obscure error messages in some of these libraries they might not have any idea what they mean or why they were triggered. My opinion is that having a smaller set of tools to start is actually simpler despite being able to do less with them.

    I’m slightly biased because I started with C 😅


  • In addition to what this guy said, don’t just use libraries to skip steps when writing small programs.

    For example when parsing a file you will often use the split and strip functions in python, but learning how to implement these by yourself will teach you more.

    To really learn fundamentals you should try and implement most operations yourself. It’s why in my opinion C is a better language to start with, because it forces you to learn the fundamentals.