Diese letzte Woche habe ich einige Zeit damit verbracht, ein Discourse-Plugin mit ask.discourse zu schreiben. Ich war erstaunt, wie ich die Funktion des Plugins, das ich erstellen wollte, beschreiben konnte und es spuckte viele Tipps und Code-Schnipsel aus, von denen einige tatsächlich funktionierten.
Ich bin ein Hobbyprogrammierer. Neben meiner Discourse-Instanz betreibe ich einen weiteren Server mit einer MySQL-Datenbank, einem PHP-Backend und einem Jquery/Javascript-Frontend, bin aber kein professioneller Programmierer. Meistens, wenn ich diese Seite entwickle, gebe ich einfach normales Google ein, was ich will, und es (vermutlich Gemini) spuckt Codebeispiele aus. Die meisten laufen sofort und ich bin gut genug in Javascript, um herauszufinden, warum sie es nicht tun, wenn sie es nicht tun.
Ich habe im Laufe der Jahre viele Programmiersprachen verwendet und in vergangenen Jahren Stunden damit verbracht, zu lesen, zu suchen und zu experimentieren, um Dinge herauszufinden, die ich jetzt in Google eingebe und in Minuten beende, was früher Stunden oder Tage gedauert hätte.
Ich war erstaunt, wie gut ask.discourse funktionierte, und schließlich bekam ich ein Plugin zum Laufen, das ungefähr das tat, was ich wollte. Mit etwas Styling (CSS) könnte es ein brauchbares Plugin werden. Ich bin fasziniert von der Möglichkeit, dass ein KI-gestützter Dienst die Codeerstellung rationalisieren könnte.