Groups | Search | Server Info | Keyboard shortcuts | Login | Register


Groups > de.comp.lang.python > #6308

Re: for unpacking

Path csiph.com!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From Hermann Riemann <nospam.ng@hermann-riemann.de>
Newsgroups de.comp.lang.python
Subject Re: for unpacking
Date Tue, 7 Oct 2025 09:01:59 +0200
Lines 81
Message-ID <mkjs78Fdeu9U1@mid.individual.net> (permalink)
References <lhfh20Faok1U1@mid.individual.net> <slrnvb57ba.1h524.hjp-usenet4@trintignant.hjp.at> <lhnbsqFgnfoU1@mid.individual.net> <slrnvbeh7s.3orv.hjp-usenet4@trintignant.hjp.at> <mkio57F7jg1U2@mid.individual.net> <slrn10e8dk7.1rvi2.hjp-usenet4@trintignant.hjp.at>
Mime-Version 1.0
Content-Type text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding 8bit
X-Trace individual.net OsAkrvGLc28GYno1x9mjXgROuDCFjeERNctN6q8yy5PJOVcgc7
Cancel-Lock sha1:xKkCYjtsagQUksah4s2yzwwWIlI= sha256:Zwd3phT9Jbs1ChMrFLwcA9LEeV+/PY+UsCeHOJPMgsA=
User-Agent Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.2.1
In-Reply-To <slrn10e8dk7.1rvi2.hjp-usenet4@trintignant.hjp.at>
Content-Language de-DE
Xref csiph.com de.comp.lang.python:6308

Show key headers only | View raw


Am 06.10.25 um 23:37 schrieb Peter J. Holzer:
> On 2025-10-06 22:46, Patrick Rudin <taxi_bs@gmx.ch> wrote:
>> Peter J. Holzer wrote:
>>> Rein interessehalber: Von welchen Sprachen kommst Du, dass Du Aliases
>>> als üblich empfindest?
>>
>> Eigentlich nicht Alias, aber mir ist inzwischen eingefallen, dass ich
>> mich vor geraumer Zeit intensiv mit C beschäftigt habe. Dort kann man
>> natürlich beliebige Zeiger auf eine Adresse richten und dann
>> rummutieren.

Wenn ich irgendwie die id (Adresse vom Deskriptor?) einer Variablen
an C übergebe.. ?

>> Ironie der Geschichte ist irgendwie, dass man zum wirklichen Verständnis
>> vom Python (sprich: Wissen, was man da tut) genau soviel
>> Hintergrundwissen benötigt wie bei C. Die ganzen Abstraktionsebenen
>> machen es nicht einfacher...
> 
> Python ist keine einfache Sprache.

Das kommt darauf an wie viel Python.
Wenn man in Python3 nur das verwendet, was in Python2 ging,
ist Python einfach.
Ansonsten ändert sich Python ( und andere Sprachen ) schneller,
als wie ich lernen kann.

> Man kommt aber in Python sehr schnell zu dem Punkt, an dem man korrekte
> Programme schreiben kann. Dorthin kommen in C die meisten nie (die
> schreiben nur Programme, die zufällig meistens das tun, was sie
> erwarten).

print("Hello world") geht in vielen Sprachen einfach.

Bei größeren Programmen kam ich ( meist nach
etlicher Fehlerbehebung ) meist in jeder Sprache dahin,
was ich vom Programm erwartete.

Hindernisse sind Zeitaufwand,
( fehlende, geänderte, aufwendig zu findende )
  Schnittstellen.
In python wäre das z.B. der cgi-Modul, den ich durch
Zugriffe auf environment ersetzen will.

Vor Python war privat C meine meist verwendete Programmiersprache.

Etliche C Programme habe ich in Python neu programmiert.
das betrifft Programme die Text bearbeiten,
  da ist C meist umständlicher zu programmieren.
In Spezialfällen, wie eine Datei die eine Mischung
aus utf und 8-bit Sonderzeichen enthält,
oder wenn ich mit diakritische Zeichen experimentiere,
würde ich C vorziehen.

Ansonsten erwäge ich manchmal den C Präprozessor für
Python zu verwenden.

Datei 1:

def f1(x):
    if x>0: f2(x)
    else: print(x)
    return x

Datei 2:

def f2(x)
    if   x>0: return x-1
    elif x<0: return x+1
    else    : return f1(x)

Derartige 2 Dateien
haben mir mal bei import Probleme bereitet,
die bei include nicht auftreten würden.

Als Kommunikation Python andere Sprachen
erwäge ich shared memory.

-- 
<http://www.hermann-riemann.de> bzw.:
<https://www.hermann-riemann.eu/de>

Back to de.comp.lang.python | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

for unpacking Patrick Rudin <taxi_bs@gmx.ch> - 2024-08-06 22:57 +0200
  Re: for unpacking "Peter J. Holzer" <hjp-usenet4@hjp.at> - 2024-08-06 23:45 +0200
    Re: for unpacking "Peter J. Holzer" <hjp-usenet4@hjp.at> - 2024-08-07 13:24 +0200
  Re: for unpacking "Peter J. Holzer" <hjp-usenet4@hjp.at> - 2024-08-07 00:02 +0200
    Re: for unpacking Patrick Rudin <taxi_bs@gmx.ch> - 2024-08-07 11:54 +0200
      Re: for unpacking "Peter J. Holzer" <hjp-usenet4@hjp.at> - 2024-08-07 13:21 +0200
        Re: for unpacking Patrick Rudin <taxi_bs@gmx.ch> - 2024-08-07 22:58 +0200
    Re: for unpacking Patrick Rudin <taxi_bs@gmx.ch> - 2024-08-09 22:18 +0200
      Re: for unpacking Patrick Rudin <taxi_bs@gmx.ch> - 2024-08-10 12:07 +0200
        Re: for unpacking "Peter J. Holzer" <hjp-usenet4@hjp.at> - 2024-08-10 13:49 +0200
      Re: for unpacking "Peter J. Holzer" <hjp-usenet4@hjp.at> - 2024-08-10 12:46 +0200
        Re: for unpacking Patrick Rudin <taxi_bs@gmx.ch> - 2024-08-10 22:09 +0200
          Re: for unpacking "Peter J. Holzer" <hjp-usenet4@hjp.at> - 2024-08-11 12:26 +0200
            Re: for unpacking "Peter J. Holzer" <hjp-usenet4@hjp.at> - 2024-08-11 15:05 +0200
              Re: for unpacking "Peter J. Holzer" <hjp-usenet4@hjp.at> - 2024-08-11 17:44 +0200
            Re: for unpacking Patrick Rudin <taxi_bs@gmx.ch> - 2024-08-11 17:26 +0200
              Re: for unpacking "Peter J. Holzer" <hjp-usenet4@hjp.at> - 2024-08-11 18:16 +0200
                Re: for unpacking Patrick Rudin <taxi_bs@gmx.ch> - 2024-08-11 23:18 +0200
                Re: for unpacking "Peter J. Holzer" <hjp-usenet4@hjp.at> - 2024-08-11 23:43 +0200
                Re: for unpacking Patrick Rudin <taxi_bs@gmx.ch> - 2024-08-12 21:03 +0200
                Re: for unpacking Hermann Riemann <nospam.ng@hermann-riemann.de> - 2024-08-13 02:44 +0200
                Re: for unpacking Hermann Riemann <nospam.ng@hermann-riemann.de> - 2024-08-13 19:36 +0200
                Re: for unpacking "Peter J. Holzer" <hjp-usenet4@hjp.at> - 2024-08-13 19:47 +0200
                Re: for unpacking Hermann Riemann <nospam.ng@hermann-riemann.de> - 2024-08-14 04:38 +0200
                Re: for unpacking "Peter J. Holzer" <hjp-usenet4@hjp.at> - 2024-08-14 08:26 +0200
                Re: for unpacking Hermann Riemann <nospam.ng@hermann-riemann.de> - 2024-08-14 10:25 +0200
                Re: for unpacking "Peter J. Holzer" <hjp-usenet4@hjp.at> - 2024-08-14 13:22 +0200
                Re: for unpacking Hermann Riemann <nospam.ng@hermann-riemann.de> - 2024-08-14 14:45 +0200
                Re: for unpacking Patrick Rudin <taxi_bs@gmx.ch> - 2024-08-12 21:06 +0200
                Re: for unpacking "Peter J. Holzer" <hjp-usenet4@hjp.at> - 2024-08-13 00:24 +0200
                Re: for unpacking Hermann Riemann <nospam.ng@hermann-riemann.de> - 2024-08-14 14:41 +0200
                Re: for unpacking Hermann Riemann <nospam.ng@hermann-riemann.de> - 2024-08-14 18:39 +0200
                Re: for unpacking Ralph Aichinger <ralph@pi.h5.or.at> - 2024-08-14 17:05 +0000
                Re: for unpacking Hermann Riemann <nospam.ng@hermann-riemann.de> - 2024-08-15 05:44 +0200
                Re: for unpacking Patrick Rudin <taxi_bs@gmx.ch> - 2024-08-16 13:31 +0200
                Re: for unpacking Patrick Rudin <taxi_bs@gmx.ch> - 2024-08-13 23:06 +0200
                Re: for unpacking "Peter J. Holzer" <hjp-usenet4@hjp.at> - 2024-08-13 23:19 +0200
                Re: for unpacking Patrick Rudin <taxi_bs@gmx.ch> - 2024-08-14 21:11 +0200
                Re: for unpacking Patrick Rudin <taxi_bs@gmx.ch> - 2024-08-14 21:08 +0200
        Re: for unpacking Patrick Rudin <taxi_bs@gmx.ch> - 2025-10-06 22:46 +0200
          Re: for unpacking "Peter J. Holzer" <hjp-usenet4@hjp.at> - 2025-10-06 23:37 +0200
            Re: for unpacking Hermann Riemann <nospam.ng@hermann-riemann.de> - 2025-10-07 09:01 +0200
              Re: for unpacking Patrick Rudin <taxi_bs@gmx.ch> - 2025-10-07 14:22 +0200
                Re: for unpacking ram@zedat.fu-berlin.de (Stefan Ram) - 2025-10-07 13:13 +0000
                Re: for unpacking Hermann Riemann <nospam.ng@hermann-riemann.de> - 2025-10-07 15:34 +0200
                Re: for unpacking Patrick Rudin <taxi_bs@gmx.ch> - 2025-10-07 22:57 +0200
            Re: for unpacking Patrick Rudin <taxi_bs@gmx.ch> - 2025-10-10 21:50 +0200
  [Python-de] Re: for unpacking Mike Müller <mmueller@python-academy.de> - 2024-08-07 09:14 +0200
    Re: [Python-de] Re: for unpacking Patrick Rudin <taxi_bs@gmx.ch> - 2024-08-07 11:57 +0200
      Re: [Python-de] Re: for unpacking "Peter J. Holzer" <hjp-usenet4@hjp.at> - 2024-08-08 23:18 +0200
      [Python-de] Re: for unpacking Mike Müller <mmueller@python-academy.de> - 2024-08-09 08:03 +0200
  Re: for unpacking Hermann Riemann <nospam.ng@hermann-riemann.de> - 2024-08-07 12:35 +0200

csiph-web