ChatGPT oder Gemini für Softwareentwicklung

Devanther

Top Contributor
Hallo,

ich wollte fragen was für das Erklären von Code, das Generieren von Code und Debuggen besser ist.
Der Premium Account ChatGPT oder der Premium Account Gemini?
Beides kostet etwas über 20 €.
Ich will mich bei einem von dem anmelden.

Welche Erfahrungen habt ihr mit ChatGPT bzw. Gemini gemacht?
Welche Premium Account ist für Softwareentwicklung in Java/Python/JavaScript besser geeignet?
 

White_Fox

Top Contributor

Zwar weder ChatGPT noch Gemini, aber ansonsten dasselbe Thema. Ich wäre sehr daran interessiert zu erfahren, was ein Premiumaccount verbessern sollte.
Ansonsten gibt es Sprachmodelle speziell für die Programmiererei. Mir fallen da einige Addons für VSCode ein, ich denke ich würde es an deiner Stelle erstmal damit versuchen.

Edit:
 

Devanther

Top Contributor
Also bei ChatGPT ist es ja so, dass man schon nach wenigen Chats für den halben Tag gesperrt wird
und das man nicht das beste Modell verwenden kann.
Mit ChatGPT Premium kann man vor allem viel mehr Chats erstellen.

Was kann Gemini Premium was die kostenlose Version nicht kann? Das was ich auch nicht.

Ich will das erstmal für Python benutzen!
 

KonradN

Super-Moderator
Mitarbeiter
Ich habe sehr gute Erfahrungen gemacht mit:
  • ChatGPT Plus (Vermutlich das, was Du mit Premium meintest)
  • Dem AI Assistant von JetBrains

Ich nutze in erster Linie ChatGPT für diverse Anfragen über das Webfrontend und die ChatGPT App (Mac & iPhone). Das finde ich recht gut strukturiert - auch mit den "Projekten", mit denen ich Themen gut strukturieren kann. Bezüglich Generierung von Code muss man aber gut aufpassen: ChatGPT erfindet gerne neue APIs, wenn etwas einfach nicht geht. Aber ich habe damit sehr gute Erfahrungen gemacht und lasse mir hier sehr viel generieren.
Auf dem Mac ist dazu auch die Einbindung der JetBrains IDEs super gelöst: Da wird dann direkt das aktuelle Dokument oder ein markierter Teil mitgegeben und auf Anforderung auch direkt angepasst. Das gefällt mir sehr gut.

Den AI Assistant nutze ich teilweise, um mir direkt JavaDoc zu generieren. Das liefert schnell gute Ergebnisse. Darüber hinaus habe ich es aber bisher eher wenig genutzt. (Ich spiele lokal auch mit Ollama und das kann man direkt mit AI Assistant einbinden. Das nutze ich dann teilweise für berufliche Anfragen, weil da alles lokal bleibt ...)

Bezüglich Gemini habe ich keine Erfahrungen. Daher kann ich keinerlei Angaben dazu machen oder gar Vergleiche anstellen.
 

Devanther

Top Contributor
@KonradN

Hi,
wenn du ChatGPT Plus hast (das ist das was ich meine, für 23 € oder so), wie viele
Chats kannst du erstellen, bis du für einige Stunden wieder gesperrt wirst?

Ich habe auch Gemini ein paar Fragen gestellt, und manchmal war es besser als ChatGPT!
 

KonradN

Super-Moderator
Mitarbeiter
Ich bin mir hier nicht ganz sicher, wie die Limits sind. Ich bin da noch nicht wirklich in welche hinein gelaufen und er zeigt da nichts an (Das hatte er mal früher bei einem Tarif - da gab es dann eine Anzeige a.la. "Noch x Anfragen möglich" oder so.

Aber was ich da so gefunden habe, ist: Bei den 4er Modellen (4.5, 4o, ...) hat man in 3 Stunden 80 Anfragen (Nach Aussage von ChatGPT). Das ist aber durchaus schon einiges und wie gesagt: Ich bin da bisher nie hin gekommen. Eine Anfrage dauert ja auch eine gewisse Zeit: Ich muss diese ja eingeben, dann wird das verarbeitet und die Antwort kommt. Das muss man dann ja selbst auch auswerten.... Wenn man im Schnitt 2:15 min pro Anfrage braucht, dann ist man schon im grünen Bereich. Und das dann 3 Stunden am Stück... Das dürfte also vermutlich kein Problem sein...
 

Devanther

Top Contributor
Also, 80 Anfragen ist doch ÜBERRAGEND, das reicht mir natürlich.

Mit der kostenlosen Version sind es manchmal nur ca:5...als ich es mal getestet habe

btw:

Ist das mit der Bezahlung auch unproblematisch?
Würde gerne per PayPal zahlen,
 

Oneixee5

Top Contributor
Wir verwenden Github Copilot - als Abo. Der Anbieter ist aber gar nicht so wichtig, sondern das Sprachmodell. JetBrains-AI ist besser in IntelliJ integriert und Copilot besser in VSCode. Die Modelle gibt es immer auch bei mehreren Anbietern und lassen sich auswählen. Ich denke das beste Model für Softwareentwicklung ist z.Z. o4-mini von OpenAI.
Wir verwenden das gleiche Model z.Z. auch in der kostenlosen Version der JetBrains-AI - testweise. Unser Test soll zeigen, ob wie in irgendwelche Beschränkungen reinlaufen - was bisher nicht der Fall ist. Notfalls würden wir die kostenlosen Angebote von Copilot und Jetbrains im Wechsel verwenden. Wir glauben, dass die Premium Abos überflüssig sind. Beachten muss man aber ggf. den Datenschutz bei kostenlosen AI Angeboten.
Allerdings chatten wir wenig, die Aufgaben sind eher JavaDoc, Testgenerierung, Commit-Kommentare und Codevervollständigung. Letztere ist gerade für JS und TS genial.
Wir verwenden AI quasi permanent und nutzen so viel wie möglich, was uns dabei hilft die Erledigung von Aufgaben zu beschleunigen. Ich habe auch schon Anträge für Netzwerk und Firewall-Freischaltungen damit gemacht, besonders die formalen Begründungen und Anforderungen zu formulieren. Auch Supportfälle, beschreiben, analysieren, zusammenfassen sowie die Meldungen für Kunden automatisieren.
 
Zuletzt bearbeitet:

M.L.

Top Contributor
Was kann Gemini Premium was die kostenlose Version nicht kann? ...Paypal
Man kann unter Paypal auch eine Kreditkarte (z.B. Skrill) als Geldempfänger eintragen. Was die Vorteile von Gemini Premium angeht, ein Zitat aus der Anfrage von Gemini selbst:
...Premium: Du erhältst ein deutlich größeres Kontextfenster (z.B. 1 Million Tokens, was etwa 1.500 Seiten Text oder 30.000 Zeilen Code entspricht). Dies ermöglicht der KI, viel längere und komplexere Interaktionen zu verarbeiten und detailliertere Analysen durchzuführen.
Zusammenfassende Tabelle der Hauptunterschiede:
Merkmal​
Gemini (Kostenlos)​
Gemini Premium (Google AI Pro/Ultra)​
KI-Modell
Gemini 1.5 Flash (Standard)​
Gemini 2.5 Pro, (Ultra: 2.5 Pro Deep Think)​
Kontextfenster
Begrenzt (ca. 32k Tokens / 50 Seiten Text)​
Deutlich größer (ca. 1M Tokens / 1500 Seiten Text)​
Nutzungslimits
Striktere Ratenlimits, mögliche Verzögerungen​
Höhere Ratenlimits, priorisierter Zugriff​
Deep Research
Eingeschränkt​
Erweitert und leistungsfähiger​
Video-Generierung
Nicht verfügbar​
Verfügbar (Veo 2/3, je nach Plan)​
Integration
Grundlegend​
Umfassende Integration in Google Workspace (Gmail, Docs etc.)​
Dateiuploads
Begrenzt (max. 10 Dateien, 100 MB pro Datei)​
Erweiterte Unterstützung für größere und vielfältigere Dateiformate​
Speicherplatz
Kein zusätzlicher​
2 TB (Pro), 30 TB (Ultra) über Google One​
Weitere Vorteile
Keine​
YouTube Premium (Ultra), NotebookLM, bevorzugter Support​
Kosten
Kostenlos​
Monatliche Gebühr (z.B. ca. 20-22 € für AI Pro)​
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
D Erste Schritte Mp3 Datei kann nicht von der Festplatte geöffnet werden - mit ChatGPT erstellt Allgemeine Java-Themen 7
Oneixee5 Für die RPi-Bastler ... Allgemeine Java-Themen 0
I PDF2Tiff für Fax Allgemeine Java-Themen 0
W Vergleichstool für xml-Dateien Tortoise-svn Verknüpfung Allgemeine Java-Themen 2
Zrebna Tipps für Organisation von Code-Reviews nach einem Pull Request. Allgemeine Java-Themen 5
Zrebna Bitte um Empfehlungen für "zeitlose" Bücher bzgl. Backend mit Spring und Beans Allgemeine Java-Themen 25
G Lesbare args für die main-Methode Allgemeine Java-Themen 6
B Algorithmus für Arbeit mit fehlenden Listenelementen? Allgemeine Java-Themen 1
kodela Eingabe für TextArray bedingt sperren Allgemeine Java-Themen 3
Karl_Der_Nette_Anfänger Hat wer ne Lösung für verknüpfte Postleitzahlen? (Baum/Wurzel Struktur) Allgemeine Java-Themen 11
R 11 GB File lesen ohne zu extrahieren Filedaten Bereich für Bereich adressieren dann mit Multi-Thread id die DB importieren Allgemeine Java-Themen 3
G KeyListener für JTextField Allgemeine Java-Themen 5
webracer999 Library für Textsuche (z. B. include/exclude, and/or)? Allgemeine Java-Themen 5
I Module-Info für Jar erzeugen Allgemeine Java-Themen 7
krgewb Java-Bibliothek für ONVIF Allgemeine Java-Themen 1
B Simpler Eventlistener für Tastaturtaste bauen? Allgemeine Java-Themen 13
G Eingegebenen Text Zeile für Zeile ausgeben lassen Allgemeine Java-Themen 11
E Key für TOTP Algorythmus(Google Authentificator) Allgemeine Java-Themen 0
S Formel für Sonnenwinkel in ein Programm überführen Allgemeine Java-Themen 11
M pfx-Zertifikat in Tomcat für SSL-Verschlüsselung nutzen Allgemeine Java-Themen 14
R Best Practice Erfahrungswerte für eine Migration von JSF nach Angular (oder anderes JS-Framework) Allgemeine Java-Themen 1
B HeapSort für Array of Strings funktioniert nur teilweise Allgemeine Java-Themen 3
jhCDtGVjcZGcfzug Klassen Was genau passiert hier? Kann mir das jemand bitte Zeile für Zeile erklären? Allgemeine Java-Themen 1
rosima26 Bester Sortieralgorithmus für kurze Arrays Allgemeine Java-Themen 40
S Mit Methoden kann man definieren für was <T> steht. Geht das auch irgendwie für Variablen? Allgemeine Java-Themen 12
MangoTango Operatoren while-Schleife für Potenz Allgemeine Java-Themen 3
B Lottospiel, genug Reihen tippen für 3 Richtige (Spaß mit Arrays)? Allgemeine Java-Themen 46
B Mit welchen Datentypen und Strukturierung am Besten dutzende Baccaratspiele Shcritt für Schritt durchsimulieren? Allgemeine Java-Themen 26
D Klassendesign für einen Pascal Interpreter Allgemeine Java-Themen 6
I OCR Library für Belegerkennung Allgemeine Java-Themen 7
farah GetterMathod für Farbkanäle Allgemeine Java-Themen 6
B Welcher Datentyp für sehr große Zahlenbereiche? Allgemeine Java-Themen 1
S Webservices für binäre Daten? Allgemeine Java-Themen 5
G Licence-Header für InHouse entwickelten Source Allgemeine Java-Themen 8
M Schleife für einen TicTacToe Computer Allgemeine Java-Themen 5
O git ignore für Intellji braucht es die .idea Dateien? Allgemeine Java-Themen 8
F Java Script für das Vorhaben das richtige? Allgemeine Java-Themen 9
M wiviel Java muss ich für die Berufswelt können ? Allgemeine Java-Themen 5
Robertop Datumsformat für GB ab Java 16 Allgemeine Java-Themen 1
Thallius Verschiedene entities für gleichen Code…. Allgemeine Java-Themen 8
OnDemand Zentrale "Drehscheibe" für verschiedene APIs Allgemeine Java-Themen 14
S Übergabe eines Sortierkriteriums für ein Artikel Array mittels BiPredicate<Artikel, Artikel> Allgemeine Java-Themen 13
F Streams als Alternative für dieses Problem ? Allgemeine Java-Themen 15
D SHA-3 für Java-version 1.8 Allgemeine Java-Themen 1
N Validator für einen SQL-Befehl Allgemeine Java-Themen 22
Muatasem Hammud Erstellung von Testdaten für Arrays Allgemeine Java-Themen 6
B Logikfehlersuche, das perfekte Lottosystem für 3 Richtige mit Arraylists? Allgemeine Java-Themen 71
G Methoden für die Zukunft sinnvoll? Allgemeine Java-Themen 4
M API für PLZ Umkreissuche Allgemeine Java-Themen 3
1Spinne JDK 8 für Eclipse installieren Allgemeine Java-Themen 5
Tobero Meine Funktion für das beinhalten eines Punktes in einem Kreis funktioniert nicht Allgemeine Java-Themen 5
L Methoden Parser für gängige Datumsformate? Allgemeine Java-Themen 1
H Interface PluginSystem ClassNotFound exception für library Klassen Allgemeine Java-Themen 10
N relativier Pfad für sqlite-Datenbank in Gradle/IntelliJ Allgemeine Java-Themen 2
buchfrau Anagram für beliebiges Wort Allgemeine Java-Themen 2
TonioTec Api für Datenaustausch zwischen Client und Server Allgemeine Java-Themen 0
W Suche Ursache für NPE - woher kommt sie? (Hilfe beim Debugging) Allgemeine Java-Themen 19
Kirby.exe Distanz Map für die Distanztransformation erstellen Allgemeine Java-Themen 1
F PI Regler für Heizung Allgemeine Java-Themen 7
8u3631984 Generelle Log4j.xml für alle Module Allgemeine Java-Themen 5
M Wie übergebe ich den Zähler für die Anzahl Rekursionsschritte korrekt? Allgemeine Java-Themen 2
B Login für User, der im Hintergrund Schedules ausführt Allgemeine Java-Themen 16
L RegEx für Teile einer Berechnung Allgemeine Java-Themen 14
S Java-Task-Management-Tool für Windows und Mac selber programmieren Allgemeine Java-Themen 4
M Java 2D Array für ein Grid erstellen ? Allgemeine Java-Themen 2
Z Welches GUI Framework für Java ist aktuell? Allgemeine Java-Themen 16
N Convert.FromBase64 von C# für Java Allgemeine Java-Themen 11
N fixed-keyword von C# für Java Allgemeine Java-Themen 6
O Suche Scripter für alt:V Project! Allgemeine Java-Themen 0
S Interface Design von HookUp oder Callback Methoden für eigenes Framework Allgemeine Java-Themen 9
O Suche Unterstützung für ein OpenSource-Projekt (grafischer Editor) Allgemeine Java-Themen 13
Kirby.exe Software für Graphische Visualisierung Allgemeine Java-Themen 20
B OOP Auslöser für NullPointerException Allgemeine Java-Themen 3
L Generator für einen Parser implementieren Allgemeine Java-Themen 13
DonMalte Ambitioniertes Projekt für Einsteiger & Motivierte Allgemeine Java-Themen 0
Kirby.exe Movement System für Spiel Allgemeine Java-Themen 13
Kirby.exe Framework für Game Design Allgemeine Java-Themen 8
W Alternative für Threads Allgemeine Java-Themen 6
S Rückgabe einer HttpURLConnection für eine Seite einlesen bei der man eingeloggt ist..? Allgemeine Java-Themen 5
Elyt Compiler-Fehler Datei kann nicht erstellt werden. Die Syntax für den Dateinamen etc. ist falsch. Allgemeine Java-Themen 2
Thallius Rätsel für Windows Profis Allgemeine Java-Themen 8
D OOP Gemeinsamen ID-Raum für zwei Klassen implementieren Allgemeine Java-Themen 7
D Input/Output Implementierung eines CommandHandlers/Parsers für viele Eingaben Allgemeine Java-Themen 26
Thallius Alternative für SwingWorker Allgemeine Java-Themen 5
I Lohnt sich heutzutage der Aufwand einer Portierung für MacOS Allgemeine Java-Themen 8
L Klassen Algorithmus für das folgende Problem entwickeln? Allgemeine Java-Themen 30
J Datenstruktur für eine Map erstellen Allgemeine Java-Themen 2
H OOP Setting(config) für Applikation sicheren? Allgemeine Java-Themen 9
OnDemand PDF Libary für Formulare Allgemeine Java-Themen 7
S Warmup für Lineare-Suche mit Zeitmessung Allgemeine Java-Themen 2
T Allgemeine Frage: GUI für 3D-Visualisierung Allgemeine Java-Themen 5
M Brainstorming für mein Projekt Allgemeine Java-Themen 30
K OOP Suche Hilfe + Erklärung für eine Hausaufgabe Allgemeine Java-Themen 1
F Was ist der Dateityp meines Parameters für die Main Methode. Allgemeine Java-Themen 6
C Bibliotheken für Algorithmische Geometrie Allgemeine Java-Themen 2
C Daten für Klassifikationsverfahren gewinnen Allgemeine Java-Themen 6
C code oder Bibliotheken für 2-Center Problem Allgemeine Java-Themen 4
I Overlay für Spiele Allgemeine Java-Themen 6
B Suche nach einem Testprogramm für meine BA Allgemeine Java-Themen 0
I GUI für kleine Pop-Ups unter Windows Allgemeine Java-Themen 1

Ähnliche Java Themen

Neue Themen


Oben