🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: de.comp.misc
Article #483

Re: Total verwirrt !!

#483
From: Carsten Friedrich
Date: Tue, 22 Dec 1998 00:00
55 lines
3219 bytes

Michael / mibu wrote:

>
> Das Problem ist, dass man ausser der Sprache (Vokabeln und Grammatik)
> auch noch die Programmierfilosofie lernen muss. Weil Programmieren
>

Ja, das mit der Programmier-philosophie ist wichtig. Es lohnt sich imho
mindestens eine
imperative, eine objektorientierte und eine funktionale Sprache richtig
verstanden zu haben.
Es gibt zwar auch noch andere, z.b. deklarative und logische Sprachen. Man
begegnet aber
eher selten Problemen wo man sowas braucht.

>
> Ich wuerde heute mit C++ anfangen, damit ich den OO-Ansatz
> schnalle, und nach eine halben oder 3/4 Jahr noch J++ dazunehmen,
> um Web-Programmierung machen zu koennen.
>

Ich wuerde von C++ abraten, wenn man damit OO kapieren will. Leider
forciert C++ einen OO-Ansatz kaum. D.h. man kann prima in C++
programmieren ohne irgendwas OO zu verwenden. Hab traurigerweise
wirklich schon Leute erlebt die nach einem halben Jahr C++ glaubten, abstrakte

Datentypen waeren alles, was OO ausmacht. Mag natuerlich auch an der
verwendeten Literatur gelgen haben .... Sprachen die imho besser geeignet
sind: Smalltalk, objective C (zumindest wenn man auch noch NeXT-Step hat).
Wahrscheinlich sind auch Java, Eifel oder Oberon gut geeignet, kenn ich leider

aber nur von Hoeren. Wenn man mal kapiert hat was OO bedeutet sollte man
sich C++ schon zu Gemuete fuehren, ist halt sowas wie ein Standard.

Fuer funktional wuerde ich empfehlen:
LISP, SML.

Imperativ (Prozedural):
Modula 2, C (mit Einschraenkungen, nicht so toll aber halt der Standard)

>
> Als zweiter Tip: Suche jemanden, mit dem du _zusammen_ programmieren
> kannst. Programmierer im einsamen Kaemmerlein haben wir schon zu
> viele, du must dein Ideen auch Vermitteln und Dokumentieren koennen.
> Zu zweit hat man viel bessere Ideen, da man den anderen davon auch
> ueberzeugen muss.

Halte ich fuer einen sehr wichtigen Tip. Software-entwicklung ist nahezu immer

Teamarbeit. Und das ist leider gar nicht so einfach wie es klingt. Abgesehen
davon, dass es auch mehr Spass macht. Zumindest wenn man es richtgi macht ;-).

Carsten
Technical Details
Message-ID: <367F713F.EF37E8E5@sdm.de>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <367C042A.CBF0C738@bigfoot.de> <367EB9C8.5B8A5E85@pingu.im.nom>

Show Full Headers
Complete Article Headers
X-Google-Language: GERMAN,ASCII-7-bit
X-Google-Thread: 10f876,3e3f6c4a0856c7c0
X-Google-Attributes: gid10f876,public
X-Google-Thread: 11617e,3e3f6c4a0856c7c0
X-Google-Attributes: gid11617e,public
X-Google-Thread: 10f4ae,3e3f6c4a0856c7c0
X-Google-Attributes: gid10f4ae,public
X-Google-Thread: 112b94,3e3f6c4a0856c7c0
X-Google-Attributes: gid112b94,public
X-Google-Thread: 103e79,3e3f6c4a0856c7c0
X-Google-Attributes: gid103e79,public
From: Carsten Friedrich <Carsten.Friedrich@sdm.de>
Subject: Re: Total verwirrt !!
Date: 1998/12/22
Message-ID: <367F713F.EF37E8E5@sdm.de>
X-Deja-AN: 424789945
Content-Transfer-Encoding: 7bit
References: <367C042A.CBF0C738@bigfoot.de> <367EB9C8.5B8A5E85@pingu.im.nom>
X-Accept-Language: de,en
Content-Type: text/plain; charset=us-ascii
X-Complaints-To: usenet@news.sdm.de
X-Trace: solti3.sdm.de 914321624 29186 193.102.181.222 (22 Dec 1998 10:13:44 GMT)
Organization: sd&m
Mime-Version: 1.0
NNTP-Posting-Date: 22 Dec 1998 10:13:44 GMT
Newsgroups: de.comp.misc,at.internet.sonstiges,de.comm.internet.misc,de.comp.security,de.org.ccc