• 0 Posts
  • 55 Comments
Joined 1 year ago
cake
Cake day: June 12th, 2023

help-circle
  • tyler@programming.devtoProgrammer Humor@lemmy.ml1 hour in Java
    link
    fedilink
    arrow-up
    2
    arrow-down
    2
    ·
    28 days ago

    No, it really is unique to python. Most other languages have one or two package managers, not 15 (15 is not an exaggeration). Ruby has one. Rust has one. Java has two (maven and gradle). Elixir has one. Swift has one.

    Python programmers think it’s normal when it most definitely is not. Even your IntelliJ example isn’t correct because IntelliJ will literally install and set up the jdk for you, but pycharm is completely unable to do that and it’s not because JetBrains hasn’t tried. Python tooling is just really really really bad.




  • tyler@programming.devtoProgrammer Humor@lemmy.ml1 hour in Java
    link
    fedilink
    arrow-up
    6
    arrow-down
    1
    ·
    1 month ago

    What I mean by that is that Python tooling is terrible. There’s five different ways to do everything, which you have to decide between, and in the end, they all have weird limitations (which is probably why four others exist).

    There’s actually at least 15 different ways (the fifteenth one is called rye and it’s where I got that article from). And yes your entire post is super accurate. The pycharm thing is ridiculous too because RubyMine is excellent in comparison. You just pull in a library with Ruby’s excellent (singular) package manager, and then RubyMine is able to autocomplete it pretty much perfectly. PyCharm can’t even manage to figure out that you added a new dependency to whatever flavor of the week package manager you’re using this time.














  • Mac comes built in with those shortcuts just by holding command. Command left and right is home and end. Command up and down is page up page down.

    And yeah there are definitely some holes? But Karabiner-Elements closes them up better than anything on windows does.

    For navigation by keyboard you need to turn off a bunch of the animations and it’s very very snappy. I use Hammerspoon and can jump between apps faster than on Linux and windows.




  • tyler@programming.devtoLinux@lemmy.mlM1 Macbook Air
    link
    fedilink
    arrow-up
    11
    arrow-down
    4
    ·
    2 months ago

    The m series really are a game changer for battery life and ease of use and weight. What the other person said about soldered on components is just completely ignoring the reality of the situation. There are plenty of arguments for and against soldered motherboards. Linus Tech Tips has a good video covering it.

    The m1 isn’t as good as later chips, and the air really needs more oomph, but I literally run DaVinci Resolve, Lightroom Classic, and insta 360 studio on mine (mine is an M3) at the same time as I’ve got a thousand tabs in Firefox open and it can handle it just fine. Which is saying something as those are not lightweight programs.

    I can’t compare it to an m1 air, but my dad has an m1 air and he’s never complained about it. He’s using it for just normal stuff though. Doc editing, web browsing, watching YouTube.