• 3 Posts
  • 254 Comments
Joined 1 year ago
cake
Cake day: May 27th, 2024

help-circle






  • vga@sopuli.xyztoUK Politics@feddit.ukDisappointing, but not surprising
    link
    fedilink
    arrow-up
    23
    arrow-down
    5
    ·
    edit-2
    2 months ago

    Appeasing Trump isn’t the thing you should be worried about. If you think he’s the Hitler of this history, you’re vastly misremembering what kind of a person Hitler was.

    Vladimir Putin is the source of all of it. He’s the one who put Trump into power, now twice. He’s the one who’s creating all the trouble in Europe and USA. He removed UK from EU. He started a major land war in Europe and is alone playing with the idea of extending the war. I wouldn’t be surprised if he instigated the Gaza War. He’s the one you must not appease.

    Trump is just his toy. We should be manipulating Trump, against his master.








  • Yeah, I figured there would be a workaround. Also

    >>> (10).years()
    Traceback (most recent call last):
      File "<python-input-0>", line 1, in <module>
        (10).years()
        ^^^^^^^^^^
    AttributeError: 'int' object has no attribute 'years'
    

    But the other thing is also: can you add methods to the int class so that they’re available everywhere? I suspect that you cannot in python, at least without significant hackery. And I also suspect that it’s probably something they decided to prevent knowingly.


  • Ruby is object-oriented, modelled after Smalltalk mostly. So

    irb(main):001:0> 10.class
    => Integer
    

    So you’ll just have implement the method “years” on the Integer (or something more generic like Numeric) class and then “ago” on whatever class the years method returned.

    You might imagine that you can do something like 10.years().ago() in python but the parser prevents you:

    >>> 10.years
      File "<python-input-0>", line 1
        10.years
          ^
    SyntaxError: invalid decimal literal
    

    Doesn’t seem like it would have to prevent it, back in ruby:

    irb(main):001:0> 10.0.class
    => Float
    

    Ruby is a pretty cute language in my opinion, and I find it sad that python kinda drove over it.