Re(3): Programmieren lernen
Geizhals » Forum » Programmierung » Programmieren lernen (30 Beiträge, 955 Mal gelesen) Top-100 | Fresh-100
Du bist nicht angemeldet. [ Login/Registrieren ]
.  Re: Programmieren lernen
 (Somnatic am 29.10.2015, 12:53:38)
..  Re(2): Programmieren lernen  (Tec am 29.10.2015, 13:00:06)
...
Re(3): Programmieren lernen
29.10.2015, 14:13:33
Eine Programmiersprache "lernt" man nicht einfach mal vollständig und wendet sie dann an. Es reicht die üblichen Standard-Konstrukte zu kennen und dann mit der Zeit in die Tiefe zu gehen (aber eben dann wenn man es benötigt). Ich halte nichts davon irgendwelche theoretischen Beispiele nachzuprogrammieren. Das Konstrukt einer Liste z.B. ist in C bereits was recht komplexes (Listenelement das mit Pointer auf nächstes Listenelement zeigt usw.). In Python gibt's das bereits fix fertig in Form einer Liste (und weil Python dynamically typed ist brauchts dazu nichtmal das Generics Konzept).

Ich weiß von einem Kurs an einer FH bei dem gaaaanz am Anfang Java-Hamster unterrichtet wurde. Das größte Problem dabei war die (veraltete) VM zum Laufen zu bringen. Was ich damit sagen will: Du willst Python lernen, also lerne Python. Es ist vollkommen egal mit welche Sprache du beginnst - die Basics sind immer dieselben (Verzweigungen, Schleifen, Listen, Mathematische Operationen, ...). Wenn du dann in spezielles Feld vordringst, holst du dir dann die Spezialitäten wenn du sie brauchst.

Beispielsweise käme ich nicht auf die Idee für ein hart-echtzeitfähiges System auf einem Mikrocontroller Python zu verwenden. Da ist nunmal C, C++ oder Assembler eher gefragt. Auf dem Raspberry Pi, der ja die Python Laufzeitumgebung bereits integriert hat, macht Python hingegen Sinn und man kann sich fragen ob C da nicht etwas fehl am Platz ist.

Es hängt immer von deinen Requirements ab. Willst du Python lernen, lern Python.


Wenn der Sturm losbricht,
verstummen die Einen vor Schrecken,
und die Anderen breiten, einem Adler gleich, die Flügel aus
und schwingen sich empor.

Herzlichen Dank an Raydoo für die Fotos

Antworten PM Alle Chronologisch Zum Vorgänger
 
Melden nicht möglich
....  Re(4): Programmieren lernen
 (Tec am 29.10.2015, 15:10:41)
.....  Re(5): Programmieren lernen
 (Somnatic am 29.10.2015, 15:25:51)
.  Re: Programmieren lernen
 (Paulas_Papa am 29.10.2015, 14:13:34)
..  Re(2): Programmieren lernen  (Tec am 29.10.2015, 15:08:12)
...  Re(3): Programmieren lernen  (Paulas_Papa am 29.10.2015, 15:19:29)
..  Re(2): Programmieren lernen  (Somnatic am 29.10.2015, 15:25:31)
...  Re(3): Programmieren lernen
 (Paulas_Papa am 29.10.2015, 15:38:15)
....  Re(4): Programmieren lernen  (Somnatic am 29.10.2015, 15:47:38)
.....  Re(5): Programmieren lernen  (Paulas_Papa am 29.10.2015, 16:00:41)
......  Re(6): Programmieren lernen  (hellbringer am 29.10.2015, 22:05:53)
.......  Re(7): Programmieren lernen  (tridh am 29.10.2015, 22:48:17)
........  Re(8): Programmieren lernen  (hellbringer am 29.10.2015, 23:09:00)
........  Re(8): Programmieren lernen  (LinaInverse am 03.11.2015, 22:45:41)
.......  Re(7): Programmieren lernen  (Sanders am 31.10.2015, 12:48:13)
..  Re(2): Programmieren lernen  (user96106 am 29.10.2015, 21:35:46)
..  Re(2): Programmieren lernen  (Fly am 30.10.2015, 01:51:43)
...  Re(3): Programmieren lernen  (user86060 am 30.10.2015, 02:16:57)
....  Re(4): Programmieren lernen  (Paulas_Papa am 30.10.2015, 07:51:14)
..  Re(2): Programmieren lernen  (A national Acrobat am 04.11.2015, 11:38:00)
.  Re: Programmieren lernen  (Fly am 30.10.2015, 01:50:31)
.  Re: Programmieren lernen  (AlexT66218 am 30.10.2015, 08:33:24)
..  Re(2): Programmieren lernen  (Mansfield McMurdock am 30.10.2015, 08:58:51)
.  Re: Programmieren lernen  (Mansfield McMurdock am 30.10.2015, 08:48:44)
..  Re(2): Programmieren lernen  (Tec am 03.11.2015, 10:43:16)
.  Re: Programmieren lernen  (Sanders am 31.10.2015, 12:42:42)
 

Dieses Forum ist eine frei zugängliche Diskussionsplattform.
Der Betreiber übernimmt keine Verantwortung für den Inhalt der Beiträge und behält sich das Recht vor, Beiträge mit rechtswidrigem oder anstößigem Inhalt zu löschen.
Datenschutzerklärung