Guido sees the light: PEP 8 updated

Tim Chase python.list at tim.thechases.com
Tue Apr 19 13:43:21 EDT 2016


On 2016年04月19日 09:46, Rustom Mody wrote:
> inkscape
> gimp
> blender
> libreoffice writer/calc/prese
> wireshark
> skype
> firefox
> audacity
> musescore
> totem
> vlc
> dia
>> Do these look like text-based apps to you?

Well, let's take a look at their native file formats:
Inkscape: SVG
Libreoffice: compressed XML
Firefox: HTML+CSS+JS
Musescore: compressed text
Dia: compressed XML
While I haven't used Musescore, I have used the others and
hand-edited the files in each case. Using vi/vim, or even ed(1).
Because I can, and sometimes because I have to in order to do some
convoluted process that would be a pain to do in a GUI.
For Gimp, Blender, Audacity, Totem, and VLC, those all deal with
binary streams of their content-type.
Skype being proprietary, it doesn't interoperate with bupkis.
So wireshark is the only outlier in my mind, though since it captures
binary packets, I suspect the native format is optimized for
streaming stuff from the NIC to the disk as fast as possible (though
given CPU and disk speeds, I would have figured that a gzipped stream
of text markup would be almost as good).
-tkc


More information about the Python-list mailing list

AltStyle によって変換されたページ (->オリジナル) /