Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert sind; Die von diesem Forum gesetzten Cookies düfen nur auf dieser Website verwendet werden und stellen kein Sicherheitsrisiko dar. Cookies auf diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Ich möchte Programmieren lernen
#3
Notiz 

RE: Ich möchte Programmieren lernen

Kein Frage: als Anfänger, der nicht professioneller Entwickler werden will: python. 

+ Python hat eine REPL/Shell. Du kannst auf der Kommandozeile einfach Sachen ausprobieren. Du musst dich erstmal nicht mit Compilern etc auseinandersetzen.
+ Python lässt sich auch recht eas mit jupyter notbooks verwenden
+ wichtigster Punkt: Python hat librariers für gefühlt alles. In Python heißen die packages.  Viele diese packages bieten dir einfachen Zugriff auf Code der in schnelleren Sparachen geschrieben ist (C, C++ oder FORTRAN).
+ Python ist inzwischen Vorbild für vieles. Ich verwende viel Julia die Tage (https://julialang.org/). Wenn du python kannst, findest du dich auch schnell da zurecht. 
 
- es ist so erstmal extrem langsam. Das kann man, wie oben beschrieben,  später ein wenig beheben in dem man viele librariers wie numpy oder pytorch verwendet. Es gibt auch Möglichkeiten python code nach C zu kompilieren (Cythond und numba). Im echten Leben verwende 90% meines python codes entweder eine von den libraries oder wir kompiliert. 

Ich würde dir raten erstmal eine "distribution" runterzuladen. https://www.anaconda.com/products/distribution
(ich verwende inzwischen meist eher https://github.com/mamba-org/mamba, aber als Anfänger würde ich erstmal auf conda setzen. Da findest du mehr Hilfe im Internet) 
Dann hast du alles was du brauchst.

Wenn du mit Daten arbeiten willst ist Python wohl die erste Wahl. MAn kann auch "echtes" Software engineering in Python machen, ich mache das nur ungern.

__________________
Forum-Besserwisser und Wissenschafts-Faschist


Nachrichten in diesem Thema
Ich möchte Programmieren lernen - von BaLü - 08.08.2022, 11:06
RE: Ich möchte Programmieren lernen - von Lancelot - 08.08.2022, 11:38
RE: Ich möchte Programmieren lernen - von lomo - 08.08.2022, 15:45
RE: Ich möchte Programmieren lernen - von J R - 08.08.2022, 19:18
RE: Ich möchte Programmieren lernen - von jf2 - 08.08.2022, 21:11
RE: Ich möchte Programmieren lernen - von jf2 - 10.08.2022, 19:07
RE: Ich möchte Programmieren lernen - von jf2 - 11.08.2022, 02:40
RE: Ich möchte Programmieren lernen - von J R - 29.04.2023, 08:47
RE: Ich möchte Programmieren lernen - von Lolo - 30.04.2023, 22:35
RE: Ich möchte Programmieren lernen - von jf2 - 03.05.2023, 10:38

Möglicherweise verwandte Themen…
Thema Verfasser Antworten Ansichten Letzter Beitrag
Notiz Digitales Lernen boersenkater 2 1.880 26.09.2021, 15:46
Letzter Beitrag: boersenkater

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste