Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > de.alt.folklore.computer > #44572

Re: Pascal

From ram@zedat.fu-berlin.de (Stefan Ram)
Newsgroups de.alt.folklore.computer
Subject Re: Pascal
Date 2024-05-07 13:17 +0000
Organization Stefan Ram
Message-ID <sutter-20240507141458@ram.dialup.fu-berlin.de> (permalink)
References (18 earlier) <l9tvs7Fj03pU1@mid.individual.net> <inout-20240507112427@ram.dialup.fu-berlin.de> <l9ug6lFlb88U1@mid.individual.net> <C++2-20240507121555@ram.dialup.fu-berlin.de> <l9ump9Fm9s4U1@mid.individual.net>

Show all headers | View raw


Hermann Riemann <nospam.ng@hermann-riemann.de> schrieb oder zitierte:
>Mich nervt schon das const bei Parameter in C,
>was es früher nicht gab.

  Siehe unten das Zitat von Herb Sutter.

>Mind. ein Fortran compiler expandiert z.B. kleine Schleifen
>mit konstanten kleinen Grenzen.

  Das Ausrollen von Schleifen ist eine Möglichkeit, die auch von
  gcc unterstützt wird, aber Programme nicht immer beschleunigt.

  Herb Sutter:

|F: Sollten Objekte standardmäßig "const" sein?
|
|A: Nichtlokale, ja!
|
|Einer der häufigsten Vorschläge, die ich bekomme, ist es,
|Objekte standardmäßig konstant zu machen. Ich stimme
|grundsätzlich zu!
|
|In Cpp2 sind die meisten Objekte standardmäßig konstant.
|Insbesondere:
|
|Parameter sind standardmäßig const. 
|
|Auch Klassenfunktionen standardmäßig const, weil der explizite
|this-Parameter standardmäßig "in" (und damit const) ist,
|wie alle Parameter (noch nicht implementiert) 
|
|Ich beabsichtige, daß nicht-lokale (globale, statische) Objekte
|implizit constexpr sein sollen.
|
|Aber was ist mit lokalen Variablen? 
|
|Ich bin skeptisch, was den Wert von const als Standard für
|lokale Variablen angeht... vielleicht komme ich nicht genug raus,
|aber die meisten lokalen Variablen sind, nun ja, Variablen.

Back to de.alt.folklore.computer | Previous | Next | Find similar | Unroll thread


csiph-web