Option
Heim
Nachricht
Chatgpt generiert tägliche Routine in 12 führenden Programmiersprachen: Erkenntnisse enthüllt

Chatgpt generiert tägliche Routine in 12 führenden Programmiersprachen: Erkenntnisse enthüllt

16. April 2025
124

Im vergangenen Jahr wurde deutlich, dass ChatGPT in der Lage ist, Code zu schreiben. Ich habe es mit einer Reihe von PHP- und WordPress-Tests auf die Probe gestellt, die wirklich seine Stärken und Schwächen beim Codieren hervorgehoben haben.

Doch wie weit reicht das Programmierwissen von ChatGPT wirklich? Als ich diesen Artikel Anfang 2023 verfasste, beschloss ich, es mit der klassischen „Hello, world“-Aufgabe in den 12 beliebtesten Programmiersprachen gemäß den O'Reilly Media-Rankings von 2023 herauszufordern.

Seitdem haben wir uns intensiv mit der Popularität von Programmiersprachen beschäftigt, aber auch mit diesem Update Ende 2024 bleibe ich bei den ursprünglichen 12 Sprachen, die wir getestet haben. Sicher, einige davon sind vielleicht nicht die ganz großen Namen, aber sie sind immer noch sehr im Einsatz. Diese Mischung gibt uns einen soliden Eindruck davon, wie gut ChatGPT mit einem breiten Spektrum an Sprachen umgehen kann.

Da „Hello, world“ typischerweise eine Einzeiler-Aufgabe ist, habe ich die Sache etwas aufgepeppt, indem ich ChatGPT bat, „Hello, world“ zehnmal anzuzeigen, mit einem Zähler, der bei jedem Durchlauf erhöht wird. Außerdem habe ich eine Anfrage hinzugefügt, die lokale Zeit in Oregon zu überprüfen und jede Sequenz mit „Good morning“, „Good afternoon“ oder „Good evening“ zu beginnen, je nach Uhrzeit.

Dies testet nicht nur den Programmfluss und einige eingebaute Funktionen, sondern hält den Code kurz genug, um alle 12 Sprachen mit Screenshots hier zu präsentieren.

Hier ist die von mir verwendete Eingabeaufforderung:

Schreibe ein Programm in \_\_\_\_, das „Good morning“, „Good afternoon“ oder „Good evening“ ausgibt, basierend auf der aktuellen Uhrzeit hier in Oregon, und dann zehn Zeilen ausgibt, die den Schleifenindex (beginnend mit 1), ein Leerzeichen und dann die Worte „Hello, world!“ enthalten.

Für jede Programmiersprache bat ich ChatGPT auch, eine kurze Beschreibung ihrer Hauptanwendung zu geben. Hier ist die Eingabeaufforderung dafür:

Für jede der folgenden Sprachen, schreibe eine einzeilige Beschreibung ihrer Hauptanwendung und ihres Unterscheidungsmerkmals: Java, Python, Rust, Go, C++, JavaScript, C#, C, TypeScript, R, Kotlin, Scala.

1. Java

ChatGPT beschreibt Java als: „Eine universelle Sprache, die hauptsächlich zum Erstellen von Desktop-, Web- und Mobilanwendungen verwendet wird und bekannt ist für ihre ‚einmal schreiben, überall ausführen‘-Philosophie.“

Java wurde ursprünglich von Sun Microsystems entwickelt, aber als Oracle Sun übernahm, erhielten sie auch Java. Während die Java-Spezifikation offen ist, gehört die Sprache selbst Oracle, was im Laufe der Jahre zu einigen ziemlich intensiven rechtlichen Auseinandersetzungen geführt hat.

Hier ist der Code von ChatGPT:

Java-Code-Screenshot von David Gewirtz/ZDNET

2. Python

ChatGPT beschreibt Python als: „Eine universelle Sprache, die für Datenanalyse, künstliche Intelligenz, Webentwicklung und Automatisierung verwendet wird und bekannt ist für ihre Lesbarkeit und Benutzerfreundlichkeit.“

Wenn du in die AI-Programmierung einsteigen möchtest, rate ich dir, Python zu lernen. Es ist heutzutage praktisch das Rückgrat des AI-Codes.

Hier ist der Code von ChatGPT:

Python-Code-Screenshot von David Gewirtz/ZDNET

3. Rust

ChatGPT beschreibt Rust als: „Eine Systemprogrammiersprache, die für die Erstellung hochleistungsfähiger und zuverlässiger Software verwendet wird und bekannt ist für ihre Garantien für Speichersicherheit und Threadsicherheit.“

Hier ist der Code von ChatGPT:

Rust-Code-Screenshot von David Gewirtz/ZDNET

4. Go

ChatGPT beschreibt Go als: „Eine Systemprogrammiersprache, die für die Erstellung skalierbarer und effizienter Netzwerk- und Serveranwendungen verwendet wird und bekannt ist für ihre Einfachheit und integrierte Nebenläufigkeitsfunktionen.“

Go ist Open Source, wird aber von Google verwaltet. Go. Google. Siehst du, was sie da gemacht haben?

Hier ist der Code von ChatGPT:

Go-Code-Screenshot von David Gewirtz/ZDNET

5. C++

ChatGPT beschreibt C++ als: „Eine Systemprogrammiersprache, die für die Erstellung von Betriebssystemen, Spiele-Engines und Hochleistungsanwendungen verwendet wird und bekannt ist für ihre Kontrolle über Hardware und Speicher.“

Hier ist der Code von ChatGPT:

C++-Code-Screenshot von David Gewirtz/ZDNET

6. JavaScript

ChatGPT beschreibt JavaScript als: „Eine clientseitige Skriptsprache, die für die Erstellung interaktiver Webanwendungen verwendet wird und bekannt ist für ihre weitreichende Verwendung in der Webentwicklung und ihre Fähigkeit, in Webbrowsern ausgeführt zu werden.“

Zusammen mit CSS, einer der wichtigsten visuellen Designsprachen des Webs, ist JavaScript auch für einen guten Teil meiner Flüche in den letzten zehn Jahren oder so verantwortlich.

Hier ist der Code von ChatGPT:

JavaScript-Code-Screenshot von David Gewirtz/ZDNET

7. C#

ChatGPT beschreibt C# als: „Eine universelle Sprache, die für die Erstellung von Windows-Desktopanwendungen, Spielen und Webanwendungen verwendet wird und bekannt ist für ihre objektorientierten Funktionen und die Integration mit dem .NET-Framework.“

C# ist eine proprietäre Sprache von Microsoft. Ich habe sie über ein Jahrzehnt lang an der UC Berkeley Extension unterrichtet. Sie ist ein guter Ausgangspunkt, wenn du einen Job in einer Microsoft-zentrierten Umgebung suchst.

Hier ist der Code von ChatGPT:

C#-Code-Screenshot von David Gewirtz/ZDNET

8. C

ChatGPT beschreibt C als: „Eine Systemprogrammiersprache, die für die Erstellung von Betriebssystemen, eingebetteten Systemen und Hochleistungsanwendungen verwendet wird und bekannt ist für ihre Effizienz und niedrige Kontrolle.“

Man sagt, man vergisst nie seine erste Liebe. Bevor ich mir C in den Tagen der Holzschiffe und Eisenprogrammierer selbst beigebracht habe, habe ich nie wirklich eine Programmiersprache geliebt. Aber dann traf ich C, und meine Welt veränderte sich. Es war Liebe auf den ersten Compile. Etwas an der prägnanten Einfachheit der Sprache klickte bei mir auf einer tiefen Ebene. Vielleicht ist das ein bisschen viel, aber es ist die Wahrheit. C wird immer meine erste syntaktische Liebe sein.

Hier ist der Code von ChatGPT:

C-Code-Screenshot von David Gewirtz/ZDNET

9. TypeScript

ChatGPT beschreibt TypeScript als: „Ein Superset von JavaScript, das für die Erstellung großer Webanwendungen verwendet wird und bekannt ist für seine optionale statische Typisierung und fortschrittlichen Sprachfunktionen.“

TypeScript ist ebenfalls ein Microsoft-Produkt, aber im Gegensatz zu C# ist es Open Source und nicht proprietär.

Hier ist der Code von ChatGPT:

TypeScript-Code-Screenshot von David Gewirtz/ZDNET

10. R

ChatGPT beschreibt R als: „Eine Sprache, die für statistische Berechnungen und Datenanalyse verwendet wird und bekannt ist für ihre leistungsstarken Datenmanipulations- und Visualisierungsfähigkeiten.“

Hier ist der Code von ChatGPT:

R-Code-Screenshot von David Gewirtz/ZDNET

11. Kotlin

ChatGPT beschreibt Kotlin als: „Eine universelle Sprache, die für die Erstellung von Android-Apps, serverseitigen Anwendungen und Webanwendungen verwendet wird und bekannt ist für ihre Prägnanz und Interoperabilität mit Java.“

Kotlin wurde von JetBrains entwickelt, den Leuten, die auch PhpStorm herstellen, was derzeit meine liebste Entwicklungsumgebung ist.

Hier ist der Code von ChatGPT:

Kotlin-Code-Screenshot von David Gewirtz/ZDNET

12. Scala

ChatGPT beschreibt Scala als: „Eine Sprache, die für die Erstellung skalierbarer und verteilter Anwendungen verwendet wird und bekannt ist für ihre Unterstützung funktionaler Programmierung und ihre Integration mit der Java Virtual Machine.“

Hier ist der Code von ChatGPT:

Scala-Code-Screenshot von David Gewirtz/ZDNET

Interessanterweise fiel mir die Ausgabe für Scala (siehe oben) ins Auge. Ich habe noch nie in Scala programmiert und weiß nicht viel darüber. Es scheint, dass ChatGPT auch nicht viel weiß, da es für Scala keine Syntaxhervorhebung bereitgestellt hat, wie es bei den anderen Sprachen der Fall war.

Schlussgedanken (und ein wenig Forth)

Als selbsternannter Computer-Sprachen-Geek hatte ich großen Spaß an dieser Übung. Allerdings gibt es ein paar Dinge zu beachten. Erstens habe ich nicht den gesamten Code getestet. Tests an so vielen Ausgaben durchzuführen, geht über den Rahmen dieses Artikels hinaus. Ich habe den generierten Code jedoch überprüft, und größtenteils sah er solide aus.

Als ich diese Tests vor fast einem Jahr durchführte, hat ChatGPT fast alles perfekt hinbekommen (mit dem oben genannten Vorbehalt). Aber als ich es bat, Code in Forth (einer skurrilen, aber coolen Sprache) zu schreiben, produzierte es Code, der wie Forth aussah, aber als Perl bezeichnet wurde. Definitiv nicht Perl.

Diesmal hat es Forth korrekt generiert (die Doppelpunkte sind ein eindeutiges Zeichen) und korrekt gekennzeichnet. Wie bei Scala scheint ChatGPT keine Syntaxhervorhebungstabellen für Forth zu haben, aber ansonsten scheint es gut zu funktionieren.

Forth-Code-Screenshot von David Gewirtz/ZDNET

Wie bei all meinen anderen Streifzügen in die Programmierfähigkeiten von ChatGPT bin ich beeindruckt, aber auch vorsichtig. Mein Rat bleibt derselbe: Nutze es als Werkzeug, aber teste, teste und teste noch einmal.

Verwandter Artikel
Hauptinvestor von Suno: Das Löschen von Beiträgen wird die Lücke bei Urheberrechtsklagen nicht schließen Hauptinvestor von Suno: Das Löschen von Beiträgen wird die Lücke bei Urheberrechtsklagen nicht schließen Die mit Spannung erwartete KI-Plattform zur Musikgenerierung „Suno“ steht vor einem harten Rechtsstreit um Urheberrechte, und eine unverblümte Äußerung ihres Hauptinvestors könnte der Gegenseite genau
Claude Opus 4.7 startet mit dem Grundsatz, dass Zuverlässigkeit vor Intelligenz geht Claude Opus 4.7 startet mit dem Grundsatz, dass Zuverlässigkeit vor Intelligenz geht Anthropic hat in diesem Jahr ein hohes Tempo beibehalten und fast jeden zweiten Tag neue Funktionen eingeführt. Das mit Spannung erwartete Claude Opus 4.7 wurde soeben offiziell veröffentlicht, und in
Haier bringt den weltweit leichtesten KI-Sport-Exoskelett-Roboter mit einem Gewicht von nur 1,75 kg auf den Markt Haier bringt den weltweit leichtesten KI-Sport-Exoskelett-Roboter mit einem Gewicht von nur 1,75 kg auf den Markt Die Haier Group hat den weltweit leichtesten KI-gestützten Exoskelett-Roboter für den Sport vorgestellt – den Haier Exoskeleton Robot W3. Diese Markteinführung stellt einen neuen Branchenrekord in Sac
Empfehlungen zu verwandten Spezialthemen
Comic-Erstellung Die besten KI-Generatoren für Shonen-Manga: Erstelle actiongeladene Sequenzen und dynamische Effekte
Die besten KI-Generatoren für Shonen-Manga: Erstelle actiongeladene Sequenzen und dynamische Effekte

Entdecken Sie bei XIX.AI die besten KI-Generatoren für Shonen-Manga des Jahres 2026. Unsere sorgfältig zusammengestellte Liste der Top-Anbieter umfasst leistungsstarke Tools zur Erstellung actiongeladener Sequenzen und dynamischer Energieeffekte. Vergleichen Sie kostenlose und kostenpflichtige Optionen anhand von Praxistests. Entfalten Sie Ihr kreatives Potenzial und beginnen Sie noch heute mit der Gestaltung epischer Manga!

15 Tools
xix.ai
Geschäft Die besten KI-basierten Spesenabrechnungsprogramme: Quittungen scannen und Geschäftsausgaben automatisch kategorisieren
Die besten KI-basierten Spesenabrechnungsprogramme: Quittungen scannen und Geschäftsausgaben automatisch kategorisieren

Die besten KI-basierten Spesenmanager 2026: Erstklassige Tools zum Scannen von Belegen und zur automatischen Kategorisierung von Unternehmensausgaben. Entdecken Sie leistungsstarke, bahnbrechende Lösungen für müheloses Spesenmanagement, präzise Finanzüberwachung und optimierte Compliance. Unser sorgfältig zusammengestellter, wöchentlich aktualisierter Vergleich zwischen kostenlosen und kostenpflichtigen Optionen hilft Ihnen dabei, die perfekte Lösung zu finden. Nutzen Sie Ihren KI-Vorteil mit den Expertenempfehlungen von XIX.AI.

10 Tools
xix.ai
Geschäft Die besten KI-Tools für die Personalbeschaffung: Lebensläufe prüfen und die Terminplanung für Vorstellungsgespräche automatisieren
Die besten KI-Tools für die Personalbeschaffung: Lebensläufe prüfen und die Terminplanung für Vorstellungsgespräche automatisieren

Entdecken Sie auf XIX.AI die besten KI-Tools für die Personalbeschaffung des Jahres 2026. Unsere sorgfältig zusammengestellte Liste umfasst leistungsstarke, bahnbrechende Lösungen für die Sichtung von Lebensläufen und die automatisierte Terminplanung für Vorstellungsgespräche. Vergleichen Sie kostenlose und kostenpflichtige Optionen anhand von Praxistests und wöchentlich aktualisierten Rankings. Finden Sie Ihren perfekten Assistenten für die Personalbeschaffung und optimieren Sie noch heute Ihren Rekrutierungsprozess!

10 Tools
xix.ai
Produktivität KI-Coaches für persönliches Wohlbefinden und Konzentration: Burnout bewältigen und die geistige Energie steigern
KI-Coaches für persönliches Wohlbefinden und Konzentration: Burnout bewältigen und die geistige Energie steigern

Entdecken Sie auf XIX.AI die besten KI-basierten Coaches für persönliches Wohlbefinden und Konzentration des Jahres 2026. Unsere sorgfältig zusammengestellte Rangliste umfasst erstklassige, bahnbrechende Tools zur Bewältigung von Burnout und zur Steigerung der mentalen Energie. Vergleichen Sie kostenlose und kostenpflichtige Optionen anhand von Erfahrungsberichten aus der Praxis. Schlagen Sie noch heute den Weg zu höchster Produktivität und Wohlbefinden ein.

10 Tools
xix.ai
Chatbot Die besten KI-basierten Romantik-Chatbots: Bauen Sie langfristige Beziehungen mit beständiger Persönlichkeit auf
Die besten KI-basierten Romantik-Chatbots: Bauen Sie langfristige Beziehungen mit beständiger Persönlichkeit auf

Entdecken Sie die besten KI-Romantik-Chatbots des Jahres 2026, mit denen Sie echte, langfristige Beziehungen aufbauen können. Unsere sorgfältig zusammengestellte Liste bietet Ihnen überzeugende, konsistente Persönlichkeiten, Vergleiche zwischen kostenlosen und kostenpflichtigen Angeboten sowie Tests aus der Praxis. Finden Sie Ihren perfekten Begleiter und legen Sie noch heute bei XIX.AI los.

10 Tools
xix.ai
Bildung und Lernen Die besten AI-Datenwissenschafts-Mentoren: Beherrschen Sie SQL, Pandas und Arbeitsabläufe für maschinelles Lernen.
Die besten AI-Datenwissenschafts-Mentoren: Beherrschen Sie SQL, Pandas und Arbeitsabläufe für maschinelles Lernen.

Entdecken Sie die besten AI-Data-Science-Mentoren von 2026, um SQL, Pandas und ML-Arbeitsabläufe zu meistern. Erfahren Sie mehr über unsere hochbewerteten, sorgfältig ausgewählten Angebote bei XIX.AI – für effektive und bahnbrechende Anleitung. Vergleichen Sie kostenlose und bezahlte Optionen mit praktischen Einblicken aus der Praxis. Entfalten Sie Ihr Potenzial in der Data Science noch heute.

10 Tools
xix.ai
Kommentare (21)
0/500
EdwardSanchez
EdwardSanchez 26. August 2025 07:59:22 MESZ

ChatGPT coding in 12 languages? That's wild! I wonder how it handles edge cases in PHP vs. Python. Gotta test this myself! 😎

NicholasClark
NicholasClark 21. April 2025 17:52:17 MESZ

ChatGPTが12の主要なプログラミング言語で日常のルーチンを生成する能力は素晴らしいです!まるで個人のコーディングアシスタントを持っているようです。提供される洞察は役立ちますが、時々コードが少しずれていることがあります。それでも、異なる言語を学んだり実験したりするのに素晴らしいツールです。頑張ってください、ChatGPT!🚀

CarlTaylor
CarlTaylor 20. April 2025 16:18:20 MESZ

A capacidade do ChatGPT de gerar rotinas diárias em várias linguagens de programação é impressionante! É como ter um assistente de codificação pessoal. As percepções que ele fornece são úteis, mas às vezes o código pode estar um pouco errado. Ainda assim, é uma ótima ferramenta para aprender e experimentar diferentes linguagens. Continue o bom trabalho, ChatGPT! 🚀

BrianWalker
BrianWalker 20. April 2025 08:20:36 MESZ

ChatGPTが12の主要なプログラミング言語で日常のルーチンを生成できるなんて驚きです!PythonとJavaで試してみましたが、コードが完璧でした。ただ、Rustのようなニッチな言語では苦労することがあります。それでも、異なるコーディングスタイルを学ぶための素晴らしいツールです。試してみてください!🚀

EricJohnson
EricJohnson 20. April 2025 08:08:22 MESZ

ChatGPTが12の主要なプログラミング言語で日常のルーチンを生成するなんて驚き!Pythonで試したら、文法やロジックが完璧だった。ただ、特定の言語のニュアンスを捉えきれないことがある。でも、学習や迅速なコーディングには最高のツールだね!🤓👍

RalphBaker
RalphBaker 20. April 2025 01:54:07 MESZ

ChatGPT's ability to generate daily routines in multiple programming languages is mind-blowing! I tried it with Python and Java, and the code was spot on. But, it sometimes struggles with more niche languages like Rust. Still, it's a fantastic tool for learning and exploring different coding styles. Give it a go! 🚀

OR