• 0 Posts
  • 45 Comments
Joined 3 years ago
cake
Cake day: June 16th, 2023

help-circle
  • People who say “Python is slow” are generally wrong, yes, the language is slower then C in basically everything and it also almost always doesn’t matter.

    The bottleneck in a console app is not your applications ability to process, it’s your ability to read and type, you will have the same experience in any language.

    The same is true with GUI apps, python GUI apps are generally just bindings to toolkits written in other languages like pyqt is a python wrapper around a C++ toolkit.

    In actual gamedev, something like Pygame is using SDL which is a C library.

    YouTube is a python web app.

    Yes, python is slow, and generally it doesn’t matter, if it’s slow then it’s usually a PEBCAK problem. Python is primarily used as an easy to write language that is gluing together more complicated things written in faster languages.

    Like bash, but readable by humans!










  • I still feel like it should apply, this is the first term of the gpl:

    This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The “Program”, below, refers to any such program or work, and a “work based on the Program” means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language

    “I rewrote it in another language as a library instead of an exe” is still covered under this term isn’t it?


  • I feel like rewriting a GPL thing based on the GPL version should require the GPL licence. After all, you’ve built something on top of GPL code which means it’s also GPL right?

    If I go and build my own implimentation of GTK, how do I even prove that I made it entirely without looking at GTK because that’s what’s required to relicense right?

    Solely from the fact that I’m telling you I made my own implementation of GTK, I’m admitting It’s not clean room right?





  • I can only think of 3 cases in as many years lol.

    1. KDE patch at beginning of the week made it so scrolling the start menu crashed the desktop, fixed in ~3 days
    2. LY changed the service to call it so I got booted into the TTY next time I started my PC
    3. There was a wifi card update which stopped my wifi from working, fixed with a power cycle.

    Don’t know where arch got its reputation of being held together by hopes and prayers, maybe it was more unstable in the past?