Groups | Search | Server Info | Login | Register
Groups > de.alt.folklore.computer > #50618
| From | Eric Bruecklmeier <nil@nil.nil> |
|---|---|
| Newsgroups | de.alt.folklore.computer |
| Subject | Re: COMAL |
| Date | 2025-06-10 08:08 +0200 |
| Message-ID | <maq0e2Fh40dU1@mid.individual.net> (permalink) |
| References | (12 earlier) <maao99Fkfi6U1@mid.individual.net> <p08hhl-tmc.ln1@news.martinen.de> <1026ing$hcmp$1@dont-email.me> <mao451F4mpgU1@mid.individual.net> <1026pij$is5r$1@dont-email.me> |
Am 09.06.2025 um 16:02 schrieb Thomas Koenig: > Eric Bruecklmeier <u@5i7.de> schrieb: >> Am 09.06.2025 um 14:06 schrieb Thomas Koenig: >>> Kay Martinen <usenet@martinen.de> schrieb: >>> >>> [...] >>> >>>> Das ist eben der Punkt. Ich habe drüber gelesen aber ich brauchte es nie >>>> und sah für mich auch keinen Ansatz wie es dinge besser/Einfacher machen >>>> könnte oder sollte. >>> >>> Ein Problem ist m.E. die merkwürdige Terminologie. >> >> IMHO ist das größte Problem die Denkfaulheit: Verstehe ich nicht -> >> brauche ich nicht -> ist doof! >> >>> Objektorientierung ist auch (IMHO) kein Allheilmittel, aber es >>> gibt jede Menge Beispiele, wo sie wirklich sinnvoll sind. >> >> Niemand würde ernsthaft das Gegenteil behaupten. Aber es gibt wohl nur >> wenig Anwendungen bei denen OOP die Softwarearchitektur nicht *deutlich* >> vereinfachen würde. > > Es muss nicht immer OOP sein, multiple dispatch tut es häufig auch. > Beispiel: Julia. Und dann gibt es noch die Fans der funktionalen > Sprachen... Klar, muß es nicht OOP sein - es gibt ja genug andere Paradigmen. >> >>> Man kann natürlich auch ohne programmieren, aber für bestimmte >>> Aufgaben ist Objektorientierung eine "natürliche" Sache. >> >> Exakt so ist es! Unter OO programmiert man so, wie man ohnehin denken würde. > > Die Aussage ist jetzt ein bisschen schräg. Wer ist "man"? > Was heißt "ohnehin"? Ohne was? Ohne vorher mal irgendetwas > von einer anderen Programmiersprache gehört zu haben? Dann > wird man auch mit C++ Probleme haben, ohne mit dem Konzept > von Variablen und Zuweisungen was anfangen zu können. Weiter oben im Thread hatte ich schonmal dargelegt, was ich damit meine: Wenn man in RL einen Gegenstand benutzen möchte, dann nutzt man eine "Methode" dieses Gegenstandes und schickt ihn nicht an eine "Funktion". Also: Auto.fahre statt Fahre(Auto) Das gleiche gilt, wenn man eine Eigenschaft dieses Gegenstandes abfragen möchte. Auto.zuladung statt Zuladung(Auto) In diesem Sinne bildet OOP die natürliche Art zu denken ab. Und wie bereits erwähnt, ist C++ das wirklich schlechteste Beispiel. Ruby z.B. eignet sich hervorragend als Anfängersprache. > Nehmen wir mal eins meiner allerersten Programme, auf das > ich damals sehr stolz war: Primfaktorenzerlegung auf einem > 38-Programmierschritte-Casio. (Ist ja "folklore" hier :-) 123456789 > habe ich damit hinbekommen. Für Objektorientierung sehe ich bei > so einem Programm keinen Nutzen. Natürlich gibt es genug (sehr kleine) Aufgaben, bei denen OOP keinen unmittelbaren Mehrwert zeigt. Aber auch in Deinem Beispiel könnte n.prime? nützlich sein...
Back to de.alt.folklore.computer | Previous | Next — Previous in thread | Next in thread | Find similar
Re: COMAL Thomas Koenig <tkoenig@netcologne.de> - 2025-05-31 10:16 +0000
Re: COMAL Eric Bruecklmeier <u@5i7.de> - 2025-06-01 17:19 +0200
Re: COMAL Kay Martinen <usenet@martinen.de> - 2025-06-01 23:57 +0200
Re: COMAL Eric Bruecklmeier <u@5i7.de> - 2025-06-02 08:16 +0200
Re: COMAL "Peter J. Holzer" <hjp-usenet4@hjp.at> - 2025-06-02 12:56 +0200
Re: COMAL ram@zedat.fu-berlin.de (Stefan Ram) - 2025-06-02 11:17 +0000
Re: COMAL Eric Bruecklmeier <u@5i7.de> - 2025-06-02 17:10 +0200
Re: COMAL Kay Martinen <usenet@martinen.de> - 2025-06-04 11:54 +0200
Re: COMAL Eric Bruecklmeier <u@5i7.de> - 2025-06-04 13:16 +0200
Re: COMAL Kay Martinen <usenet@martinen.de> - 2025-06-08 22:19 +0200
Re: COMAL Eric Bruecklmeier <u@5i7.de> - 2025-06-09 09:47 +0200
Re: COMAL Kay Martinen <usenet@martinen.de> - 2025-06-09 16:38 +0200
Re: COMAL Thomas Koenig <tkoenig@netcologne.de> - 2025-06-09 12:06 +0000
Re: COMAL Eric Bruecklmeier <u@5i7.de> - 2025-06-09 14:59 +0200
Re: COMAL Thomas Koenig <tkoenig@netcologne.de> - 2025-06-09 14:02 +0000
Re: COMAL Eric Bruecklmeier <nil@nil.nil> - 2025-06-10 08:08 +0200
Re: COMAL Stefan+Usenet@Froehlich.Priv.at (Stefan Froehlich) - 2025-06-10 09:36 +0000
Re: COMAL Eric Bruecklmeier <u@5i7.de> - 2025-06-10 12:10 +0200
Re: COMAL "Peter J. Holzer" <hjp-usenet4@hjp.at> - 2025-06-10 18:41 +0200
Re: COMAL Stefan+Usenet@Froehlich.Priv.at (Stefan Froehlich) - 2025-06-10 21:03 +0000
Re: COMAL Gerrit Heitsch <gerrit@laosinh.s.bawue.de> - 2025-06-11 07:01 +0200
Re: COMAL "Peter J. Holzer" <hjp-usenet4@hjp.at> - 2025-06-10 18:37 +0200
Re: COMAL Eric Bruecklmeier <u@5i7.de> - 2025-06-10 18:49 +0200
Re: COMAL "Peter J. Holzer" <hjp-usenet4@hjp.at> - 2025-06-10 20:52 +0200
Re: COMAL ram@zedat.fu-berlin.de (Stefan Ram) - 2025-06-10 19:12 +0000
Re: COMAL Eric Bruecklmeier <u@5i7.de> - 2025-06-11 07:22 +0200
Re: COMAL Thomas Koenig <tkoenig@netcologne.de> - 2025-06-11 05:51 +0000
Re: COMAL Eric Bruecklmeier <u@5i7.de> - 2025-06-11 08:15 +0200
Re: COMAL Stefan+Usenet@Froehlich.Priv.at (Stefan Froehlich) - 2025-06-11 08:04 +0000
Re: COMAL Eric Bruecklmeier <u@5i7.de> - 2025-06-11 11:41 +0200
Re: COMAL Dietrich Clauss <dietrich@clauss-it.com> - 2025-06-12 12:47 +0200
Re: COMAL Thomas Koenig <tkoenig@netcologne.de> - 2025-06-12 16:50 +0000
Re: COMAL Thomas Koenig <tkoenig@netcologne.de> - 2025-06-11 17:13 +0000
Re: COMAL Eric Bruecklmeier <nil@nil.nil> - 2025-06-12 07:41 +0200
Re: COMAL Eric Bruecklmeier <nil@nil.nil> - 2025-06-12 08:22 +0200
Re: COMAL Thomas Koenig <tkoenig@netcologne.de> - 2025-06-12 19:41 +0000
Re: COMAL Thomas Koenig <tkoenig@netcologne.de> - 2025-06-12 20:00 +0000
Re: COMAL Eric Bruecklmeier <nil@nil.nil> - 2025-06-13 08:20 +0200
Re: COMAL Thomas Koenig <tkoenig@netcologne.de> - 2025-06-13 16:55 +0000
Re: COMAL Eric Bruecklmeier <u@5i7.de> - 2025-06-14 10:45 +0200
Re: COMAL Thomas Koenig <tkoenig@netcologne.de> - 2025-06-14 09:24 +0000
Re: COMAL Eric Bruecklmeier <u@5i7.de> - 2025-06-14 11:29 +0200
Re: COMAL Thomas Koenig <tkoenig@netcologne.de> - 2025-06-14 09:36 +0000
Re: COMAL Eric Bruecklmeier <u@5i7.de> - 2025-06-14 11:41 +0200
Re: COMAL Arno Welzel <usenet@arnowelzel.de> - 2025-06-14 14:37 +0200
Re: COMAL Eric Bruecklmeier <u@5i7.de> - 2025-06-14 14:41 +0200
Re: COMAL Arno Welzel <usenet@arnowelzel.de> - 2025-06-14 15:01 +0200
Re: COMAL Thomas Koenig <tkoenig@netcologne.de> - 2025-06-14 13:25 +0000
Re: COMAL Marc Haber <mh+usenetspam1118@zugschl.us> - 2025-06-14 21:20 +0200
Re: COMAL "Peter J. Holzer" <hjp-usenet4@hjp.at> - 2025-06-14 21:52 +0200
Re: COMAL ram@zedat.fu-berlin.de (Stefan Ram) - 2025-06-14 20:20 +0000
Re: COMAL ram@zedat.fu-berlin.de (Stefan Ram) - 2025-06-16 13:28 +0000
Re: COMAL Thomas Koenig <tkoenig@netcologne.de> - 2025-06-15 07:42 +0000
Re: COMAL Eric Bruecklmeier <u@5i7.de> - 2025-06-14 16:13 +0200
Re: COMAL Arno Welzel <usenet@arnowelzel.de> - 2025-06-15 00:49 +0200
Re: COMAL Eric Bruecklmeier <u@5i7.de> - 2025-06-15 11:09 +0200
Re: COMAL Arno Welzel <usenet@arnowelzel.de> - 2025-06-15 17:01 +0200
Re: COMAL "Peter Heitzer" <peter.heitzer@rz.uni-regensburg.de> - 2025-06-16 08:56 +0000
Re: COMAL Thomas Koenig <tkoenig@netcologne.de> - 2025-06-17 07:03 +0000
Re: COMAL ram@zedat.fu-berlin.de (Stefan Ram) - 2025-06-14 14:49 +0000
Re: COMAL Marc Haber <mh+usenetspam1118@zugschl.us> - 2025-06-14 21:20 +0200
Re: COMAL "Peter J. Holzer" <hjp-usenet4@hjp.at> - 2025-06-14 21:58 +0200
Re: COMAL Arno Welzel <usenet@arnowelzel.de> - 2025-06-15 00:51 +0200
Re: COMAL Hermann Riemann <nospam.ng@hermann-riemann.de> - 2025-06-17 10:40 +0200
Re: COMAL Hermann Riemann <nospam.ng@hermann-riemann.de> - 2025-06-17 10:29 +0200
Re: COMAL Hermann Riemann <nospam.ng@hermann-riemann.de> - 2025-06-17 10:16 +0200
Re: COMAL Thomas Koenig <tkoenig@netcologne.de> - 2025-06-17 08:44 +0000
Re: COMAL Arno Welzel <usenet@arnowelzel.de> - 2025-06-14 14:34 +0200
Re: COMAL Thomas Koenig <tkoenig@netcologne.de> - 2025-06-14 13:23 +0000
Re: COMAL ram@zedat.fu-berlin.de (Stefan Ram) - 2025-06-14 14:45 +0000
Re: COMAL ram@zedat.fu-berlin.de (Stefan Ram) - 2025-06-15 12:41 +0000
Re: COMAL Thomas Koenig <tkoenig@netcologne.de> - 2025-06-15 13:05 +0000
Re: COMAL Stefan+Usenet@Froehlich.Priv.at (Stefan Froehlich) - 2025-06-15 13:17 +0000
Re: COMAL Thomas Koenig <tkoenig@netcologne.de> - 2025-06-15 13:43 +0000
Re: COMAL "Peter J. Holzer" <hjp-usenet4@hjp.at> - 2025-06-15 16:52 +0200
Re: COMAL Thomas Koenig <tkoenig@netcologne.de> - 2025-06-15 15:32 +0000
Re: COMAL "Peter J. Holzer" <hjp-usenet4@hjp.at> - 2025-06-15 21:25 +0200
Re: COMAL Thomas Koenig <tkoenig@netcologne.de> - 2025-06-16 07:00 +0000
Re: COMAL "Peter J. Holzer" <hjp-usenet4@hjp.at> - 2025-06-16 18:38 +0200
Re: COMAL Arno Welzel <usenet@arnowelzel.de> - 2025-06-15 19:23 +0200
Re: COMAL Thomas Koenig <tkoenig@netcologne.de> - 2025-06-15 18:08 +0000
Re: COMAL Arno Welzel <usenet@arnowelzel.de> - 2025-06-15 21:31 +0200
Re: COMAL Thomas Koenig <tkoenig@netcologne.de> - 2025-06-16 06:56 +0000
Re: COMAL "Peter J. Holzer" <hjp-usenet4@hjp.at> - 2025-06-15 21:32 +0200
Re: COMAL Arno Welzel <usenet@arnowelzel.de> - 2025-06-15 22:22 +0200
Re: COMAL Thomas Koenig <tkoenig@netcologne.de> - 2025-06-16 06:58 +0000
Re: COMAL ram@zedat.fu-berlin.de (Stefan Ram) - 2025-06-16 11:46 +0000
Re: COMAL Peter Müller <invalid@invalid.invalid> - 2025-06-16 19:13 +0200
Re: COMAL ram@zedat.fu-berlin.de (Stefan Ram) - 2025-06-16 11:40 +0000
Re: COMAL Stefan Reuther <stefan.news@arcor.de> - 2025-06-16 18:25 +0200
Re: COMAL Arno Welzel <usenet@arnowelzel.de> - 2025-06-15 17:02 +0200
Re: COMAL Marc Haber <mh+usenetspam1118@zugschl.us> - 2025-06-15 19:08 +0200
Re: COMAL Hermann Riemann <nospam.ng@hermann-riemann.de> - 2025-06-17 10:58 +0200
Re: COMAL "Peter J. Holzer" <hjp-usenet4@hjp.at> - 2025-06-11 13:06 +0200
Re: COMAL ram@zedat.fu-berlin.de (Stefan Ram) - 2025-06-11 12:24 +0000
Re: COMAL Eric Bruecklmeier <u@5i7.de> - 2025-06-11 15:12 +0200
Re: COMAL Eric Bruecklmeier <u@5i7.de> - 2025-06-11 15:11 +0200
Re: COMAL "Peter J. Holzer" <hjp-usenet4@hjp.at> - 2025-06-11 16:43 +0200
Re: COMAL Eric Bruecklmeier <u@5i7.de> - 2025-06-11 17:59 +0200
Re: COMAL "Peter J. Holzer" <hjp-usenet4@hjp.at> - 2025-06-11 12:53 +0200
Re: COMAL Eric Bruecklmeier <u@5i7.de> - 2025-06-11 15:14 +0200
Re: COMAL "Peter J. Holzer" <hjp-usenet4@hjp.at> - 2025-06-11 16:35 +0200
Re: COMAL Eric Bruecklmeier <u@5i7.de> - 2025-06-11 18:00 +0200
Re: COMAL ram@zedat.fu-berlin.de (Stefan Ram) - 2025-06-10 17:22 +0000
Re: COMAL Eric Bruecklmeier <u@5i7.de> - 2025-06-10 19:25 +0200
Re: COMAL "Peter J. Holzer" <hjp-usenet4@hjp.at> - 2025-06-10 20:06 +0200
Re: COMAL ram@zedat.fu-berlin.de (Stefan Ram) - 2025-06-11 09:48 +0000
Re: COMAL Dietrich Clauss <dietrich@clauss-it.com> - 2025-06-12 12:41 +0200
Re: COMAL ram@zedat.fu-berlin.de (Stefan Ram) - 2025-06-12 11:19 +0000
Re: COMAL Eric Bruecklmeier <u@5i7.de> - 2025-06-12 13:26 +0200
Re: COMAL "Peter J. Holzer" <hjp-usenet4@hjp.at> - 2025-06-12 20:17 +0200
Re: COMAL ram@zedat.fu-berlin.de (Stefan Ram) - 2025-06-12 18:38 +0000
Re: COMAL ram@zedat.fu-berlin.de (Stefan Ram) - 2025-06-12 18:54 +0000
Re: COMAL ram@zedat.fu-berlin.de (Stefan Ram) - 2025-06-12 19:16 +0000
Re: COMAL ram@zedat.fu-berlin.de (Stefan Ram) - 2025-06-12 19:34 +0000
Re: COMAL Gerrit Heitsch <gerrit@laosinh.s.bawue.de> - 2025-06-12 20:56 +0200
Re: COMAL "Peter J. Holzer" <hjp-usenet4@hjp.at> - 2025-06-12 21:26 +0200
Re: COMAL ram@zedat.fu-berlin.de (Stefan Ram) - 2025-06-12 20:02 +0000
Re: COMAL ram@zedat.fu-berlin.de (Stefan Ram) - 2025-06-12 20:09 +0000
Re: COMAL Gerrit Heitsch <gerrit@laosinh.s.bawue.de> - 2025-06-13 06:48 +0200
Re: COMAL Thomas Koenig <tkoenig@netcologne.de> - 2025-06-12 19:44 +0000
Re: COMAL Eric Bruecklmeier <nil@nil.nil> - 2025-06-13 08:32 +0200
Re: COMAL Dietrich Clauss <dietrich@clauss-it.com> - 2025-06-13 09:49 +0200
Re: COMAL ram@zedat.fu-berlin.de (Stefan Ram) - 2025-06-13 08:23 +0000
Re: COMAL Eric Bruecklmeier <u@5i7.de> - 2025-06-13 10:43 +0200
Re: COMAL Eric Bruecklmeier <u@5i7.de> - 2025-06-13 10:47 +0200
Re: COMAL Stefan+Usenet@Froehlich.Priv.at (Stefan Froehlich) - 2025-06-10 06:18 +0000
OOP (was: COMAL) "Peter J. Holzer" <hjp-usenet4@hjp.at> - 2025-06-10 18:57 +0200
Re: OOP ram@zedat.fu-berlin.de (Stefan Ram) - 2025-06-10 17:34 +0000
Re: OOP ram@zedat.fu-berlin.de (Stefan Ram) - 2025-06-10 17:40 +0000
Re: OOP Stefan+Usenet@Froehlich.Priv.at (Stefan Froehlich) - 2025-06-10 21:12 +0000
Re: OOP "Peter J. Holzer" <hjp-usenet4@hjp.at> - 2025-06-11 12:33 +0200
Re: OOP ram@zedat.fu-berlin.de (Stefan Ram) - 2025-06-11 12:14 +0000
Re: OOP Hermann Riemann <nospam.ng@hermann-riemann.de> - 2025-06-13 11:25 +0200
Re: OOP ram@zedat.fu-berlin.de (Stefan Ram) - 2025-06-13 09:59 +0000
csiph-web