![](https://seccdn.libravatar.org/avatar/3e3118eb200ed693d541a57e62fe6c57.jpg?s=120&d=mm&r=g)
Jan Trippler wrote:
On Die, Jul 11, 2000 at 10:55:55 +0200, Daniel Seichter wrote:
Hallo! So, ich glaube ich habe mich jetzt entschieden. Ich werde jetzt die Grundzüge von C mir aneignen, dann werde ich umsteigen auf C++. Ist ......
<IMHO-Modus>
Auf keinen Fall. Mache es umgekehrt! Grund: Wenn Du in C drin bist, versuchst du automatisch, auch in C++ prozedural zu programmieren. Das geht und ist grundverkehrt. In C++ sollte man sauber objektorientiert programmieren, wird aber nicht dazu gezwungen.
</IMHO-Modus>
Mach es ganz anders, denn da C++ immer auch C verdaut, wirst Du immer wieder prozedural programmieren. Wenn Du objektorientiert programmieren lernen willst, fange mit Eiffel an, das ist die einzige mir bekannte konsequent (ohne Altlasten) objektoriantierte Compilersprache. Und es gibt sogar einen freien Eiffel-Compiler für Linux. Mit Eiffel kannst Du fast nicht anders, als objektorientiert zu programmieren. Zumindest mußt Du für alles andere ziemliche Verrenkungen machen. Wenn Du dann das objektorientierte Denken verinnerlicht hast, kannst Du auch mit jeder Hybridsprache (C++, Object-Pascal in allen Varianten, Basic...) objektorientiert programmieren. Ist die Verwirrung langsam komplett? Dann könnte man ja diesen Thread langsam beenden - oder? mfG Wolfgang Wagner -- Wolfgang.Wagner@allgaeu.org --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com