Kann das programm Github copilot oder das programm ChatGPT durch den befehl den man dem Programm schreibt von selbst programmieren?

Das Ergebnis basiert auf 5 Abstimmungen

Beide davon 60%
Keine davon 40%
Github copilot 0%
ChatGPT 0%

3 Antworten

Beide davon

Nicht perfekt, aber ziemlich gut. Ich arbeite viel mit Copilot. Wichtig ist nur, dass man dem nicht blind vertraut, denn die Daten kommen von fremden Quellen und diese können Fehleranfällig sein und somit ein Sicherheitsrisiko. Bei Copilot kann ich zum Beispiel schreiben: public void und dann weiß der meist schon, welche Methode in C# ich brauche und schreibt sie mir aus mit sogar Inhalt anhand von anderen Codes, die ich vorher schrieb. Auch ChatGPT ist sehr gut. GPT-4 ist sogar noch besser.

Beide davon

Das was sie können, können sie gut. Sobald es aber etwas grösser und komplexer wird merkt man schon, dass sie auch nicht alles können

Woher ich das weiß:eigene Erfahrung
nodexi 
Fragesteller
 08.09.2023, 19:42

Wenn sie es beide können dadurch das man ihnen schreibt das sie programmieren sollen dann schreib ja falls es so ist

0
WeissBrot965  08.09.2023, 19:44
@nodexi

Habs falsch verstanden, aber deine Formulierungen sind sehr ungenau sry

0
FaTech  08.09.2023, 20:02

"auch nicht alles können". Ja, dem stimme ich zu. Vergleicht man aber GPT-3.5 und GPT-4, wird man einen großen Unterschied merken. Besonders bei großen Projekten :)

0
WeissBrot965  08.09.2023, 20:09
@FaTech

Hab ich auch gemerkt. War als ich zum ersten mal chat gpt 4 benutzt habe überrascht, wie viel besser es ist als Chatgpt 3.5

0
FaTech  08.09.2023, 20:12
@WeissBrot965

Ich habe eine eigene Programmiersprache, aber habe dann trotzdem mal ChatGPT gefragt, ob er mir eine schreiben kann, da ich wissen wollte, ob der sowas auch hinbekommt. ChatGPT 3.5 hat sehr früh versagt. Version 4 wiederum hat sehr gut angefangen und auch alles durchgezogen, bis er dann in einem unendlichen Loop gefangen war, wo er mich nur noch gefragt hat, ob ich mit seiner Planung einverstanden bin und nicht mehr zum eigentlichen Coden kam.

1
Keine davon

Die können zwar bedingt brauchbaren Code generieren, aber wirklich programmieren kann keins davon