Schrift
[thread]1011[/thread]

Welche Programmiersprache zum Anfangen? (Seite 5)

Leser: 1


<< |< 1 2 3 4 5 6 7 8 >| >> 74 Einträge, 8 Seiten
lichtkind
 2006-10-13 17:30
#10320 #10320
User since
2004-03-22
5681 Artikel
ModeratorIn + EditorIn
[Homepage]
user image
das geht genaus in perl :) , ohne umsteigen
Wiki:Tutorien in der Wiki, mein zeug:
kephra, baumhaus, garten, gezwitscher

Es beginnt immer mit einer Entscheidung.
betterworld
 2006-10-13 19:36
#10321 #10321
User since
2003-08-21
2613 Artikel
ModeratorIn

user image
[quote=master,28.03.2006, 16:08]Finger weg (vorerst) von modulen[/quote]
Das sehe ich aber wirklich nicht so. Zum Beispiel der beliebte Fehler, zu versuchen, ohne das Modul "CGI" zu arbeiten, fuehrt hauefig zu fatalen Auswirkungen. Auch Tk/Wx sollte OK sein.

Man lernt natuerlich nie richtig Algorithmen, wenn man fuer jeden simplen Binary Search ein Modul her nimmt oder so, das kann man schon selbst versuchen. Aber wiederum eine Funktionalitaet wie die von Data::Dumper selbst zu implementieren, ist fuer einen Anfaenger eher zu schwer. Und Data::Dumper kann auch/gerade fuer Anfaenger sehr hilfreich sein, wenn auch noch nicht am ersten Tag.\n\n

<!--EDIT|betterworld|1160754033-->
Thorium
 2006-10-14 01:14
#10322 #10322
User since
2003-08-04
232 Artikel
BenutzerIn
[Homepage] [default_avatar]
Ich möchte hier auch mal meinen Senf dazu geben. Auch wenn ich Perl liebe, muss ich doch gestehen, dass die Sprache als Einsteigersprache im vergleich zu Anderen auch Nachteile hat. So ist z.B. die komplexe und unstrukturierte Syntax ein Graus (map {}, split //, sort, m/adsf/, <STDIN> u.s.w). Man muss quasi jeden Befehl neu lernen. Ich finde es wichtig, eine klar Strukturierte und logisch Aufgebaute Sprache zu benutzen wie z.B. Python. Jedoch muss man sagen, dass die Community von Perl unschlagbar ist - wobei die von Python auch nicht sooo übel ist.
Per|li|nist der; -en, -en <zu ↑...ist>: a) Anhänger, Vertreter der radikalen Perlinisten die Perl als die einzig wahre Sprache ansehen; b) Mitglied einer perlinistischen Community.
renee
 2006-10-14 11:28
#10323 #10323
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
Sehe ich ähnlich. Perl ist für absolute Programmieranfänger eigentlich ungeeignet. Man sieht ja auch hier im Forum ab und zu Einsteiger, die ziemlich Probleme haben. Von daher ist es besser wenn dann gewisse Vorkenntnisse vorhanden sind.
OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/)
--

Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html
Perl-Entwicklung: http://perl-services.de/
lichtkind
 2006-10-14 12:15
#10324 #10324
User since
2004-03-22
5681 Artikel
ModeratorIn + EditorIn
[Homepage]
user image
ne sehe ich gar nicht, eben weil man map ja nicht benutzen muss. ein subset von perl verhält sich sehr brav und einfach. zwar hat perl recht mächtige einzelbefehle, aber die lösen schon ihre probleme recht handlich. wenn sich jemand an probleme ranwagt die er noch nicht ganz versteht oder die er vorher lieber erstmal in einzelprobleme zerlegen sollte dann liegt das nicht an perl.\n\n

<!--EDIT|lichtkind|1160815562-->
Wiki:Tutorien in der Wiki, mein zeug:
kephra, baumhaus, garten, gezwitscher

Es beginnt immer mit einer Entscheidung.
MartinR
 2006-10-14 12:43
#10325 #10325
User since
2004-06-17
305 Artikel
BenutzerIn
[default_avatar]
[quote=Thorium,13.10.2006, 23:14]... Man muss quasi jeden Befehl neu lernen. ...[/quote]
Wo wir schon bei Senf sind ...

Aber muss das ein Einsteiger nicht bei jeder Programmiersprache? Also ich habe mir damals, als ich zu "programmieren" begann (so vor ca. 9 Jahren), zwei Bücher gekauft. Eines zu PHP und eines zu Perl. Bei ersterem bin ich ca. bis zur 20ten Seite gekommen und habe es dann gelangweilt weggelegt. Das Perl-Buch "Einführung in Perl" ging in einem Rutsch durch ohne dass ich aber auch nur einmal den PC angeworfen habe.

Dann habe ich mir noch "Perl für Dummys" gekauft. Und mit dem ging es dann los.

An Vorkenntnissen hatte ich damals nur die Macroprogrammierung in Access und Excel aufzuweisen.

Ich finde also Perl als gute Sprache für Anfänger geeignet - bin ja selbst noch einer. Man muss halt nur das Glück haben gleich am Anfang auf 'use strict', bei cgi auf 'CGI' und bei Datenbanken auf 'DBI' aufmerksam gemacht zu werden.

Wichtig ist m.E. auch zu wissen was dieser "Anfänger" mit der zu lernenden Programmiersprache bezwecken will und dann die passende zu wählen.
bloonix
 2006-10-14 16:39
#10326 #10326
User since
2005-12-17
1615 Artikel
HausmeisterIn
[Homepage]
user image
Nu aber mal ehrlich.... was "programmiert" man denn als Einsteiger?
Doch bestimmt keine wilden Geschichten! Wie wäre es daher, wenn man
erstmal sehr klein anfängt? Vor meiner Ausbildung zum Fachinformatiker
hatte ich nicht die geringsten PC Erfahrungen, nur das, was man mit Word
am Abi gemacht hat! =)

Das aller erste, was ich machen durfte, waren typische Shell-Jobs
schreiben, kleine Helferlein... der Einsatz von so mächtigen Tools wie
grep, sed, awk und cut kommt dann auch zum Einsatz.
What is a good module? That's hard to say.
What is good code? That's also hard to say.
One man's Thing of Beauty is another's man's Evil Hack.
renee
 2006-10-14 16:57
#10327 #10327
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
[quote=opi,14.10.2006, 14:39]Nu aber mal ehrlich.... was "programmiert" man denn als Einsteiger?
Doch bestimmt keine wilden Geschichten! Wie wäre es daher, wenn man
erstmal sehr klein anfängt? [...][/quote]
Was man programmiert, hängt vom Unternehmen ab, in dem man anfängt. Und es hängt auch vom "Programmierverständnis" des Anfängers ab. Dem einen fällt es relativ leicht, durch Typisierung, Schleifen, Kontrollstrukturen durchzusteigen (dem dürfte auch Perl relativ wenig ausmachen) und manche haben schon bei einfachen Schleifen Probleme (für den dürfte Perl am Anfang etwas schwierig sein - durch die 1000 verschiedenen Arten eine Schleife zu schreiben).

Das TIMTOWTDI ist für Anfänger auch eher hinderlich. Wenn man mit Perl anfängt und gleich für andere Sprachen mit ausbilden will, muss man Perl schreiben wie man es normalerweise nicht machen würde. So müsste man die C-Style-Schleifen verwenden etc...

Es gibt durchaus auch Erfahrungen (habe letztes Jahr in Australien mit einer Dozentin gesprochen), die zeigen, dass Perl als erste erlernte Sprache eher ungeschickt ist.
OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/)
--

Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html
Perl-Entwicklung: http://perl-services.de/
bloonix
 2006-10-14 17:12
#10328 #10328
User since
2005-12-17
1615 Artikel
HausmeisterIn
[Homepage]
user image
[quote=renee,14.10.2006, 14:57]Was man programmiert, hängt vom Unternehmen ab, in dem man anfängt.[/quote]
Japp, aber wie schaut es mit Luisa aus? Sie ist 14 oder mittlerweile schon
15. Bei ihr wird sich wohl die gleiche Situation ergeben, wie bei esskar...
nur wird sie sicher einen eigenen PC haben - was ja heute normal ist.

Da ist also niemand, der ihr helfen kann, den sie persönlich mit Fragen
quälen kann.

Wenn man es von dieser Seite aus betrachtet, dann sollte sie vielleicht
doch mit Perl anfangen. Ich kenne keine anderen deutschen Foren ausser
die Perl-Community und SELFHTML, wo man so gute Unterstützung erhält.\n\n

<!--EDIT|opi|1160831704-->
What is a good module? That's hard to say.
What is good code? That's also hard to say.
One man's Thing of Beauty is another's man's Evil Hack.
pq
 2006-10-14 21:59
#10329 #10329
User since
2003-08-04
12208 Artikel
Admin1
[Homepage]
user image
ich finde, perl nimmt einem viel ab. dafür ist es ja aber auch eine hochsprache.
ich denke aber, um eine hochsprache gut verstehen zu können, sind
kenntnisse von sprachen sinnvoll, bei denen man vieles "von hand"
machen muss.
trotzdem kann perl als einstiegssprache sinnvoll sein - mit einem guten lehrer.\n\n

<!--EDIT|pq|1160851254-->
Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: Wiki:Wie frage ich & perlintro Wiki:brian's Leitfaden für jedes Perl-Problem
<< |< 1 2 3 4 5 6 7 8 >| >> 74 Einträge, 8 Seiten



View all threads created 2006-03-12 20:12.