Live data from Hacker News

No Python interpreter? this simple RAT installs its own copy

isc.sans.edu

61–62 of 62 posts

Re: No Python interpreter? this simple RAT installs its own copy

#61

Earlier quoted context omitted.

The C language may be complex to setup an environment. But once you have the build system complete, there are mature tools to create and distribute your artifacts. That is not the case with Python.

Python is downstream of C. Anyway you can package a C application, you can package a Python application (with some massaging). But still, python has no mature tools for distribution? From wheels to pyinstaller to Kivy, you're just wrong.

There is no python distribution system that will allow me to create a binary for MacOS or Windows without running MacOS or windows, which is only one of the many problems with the existing solutions. Yes, I'm aware of the why. It just shouldn't matter to me.

That said, there's about a million packaging systems and most of them don't offer anything materially different from the others (except in weird edge cases that aren't advertised). The space is involved and annoying. It's emphatically not at all like C, which has very strong and well-documented defaults that do the things you expect (usually).

Re: No Python interpreter? this simple RAT installs its own copy

#62

Earlier quoted context omitted.

GOG Galaxy 2.0 is also an Electron app, so it bundles the whole Chromium as well. The whole app is over 100 MB IIRC, but nobody cares since you'll be using it to download 100 GB games anyway. (On a side note, I highly recommend it if you play games and have them on different PC platforms - Steam, Epic, GOG, UPlay... The plugin system is unique and fantastic.)

What's the memory usage like? I don't think Electron is a good choice for a program designed to be run in parallel to demanding other programs like games.

As far as I'm aware, all launchers (Steam, Epic, Origin, etc.) use some form of a wrapped web browser. GOG Galaxy takes up around 65 MB when idle, while Steam uses almost 400 MB (yes, almost half a gig, I was surprised to see this number).
Post reply on HN