Diskussion:Quelltext/Archiv
Erstellung von Quelltext
Im Artikel wird an diversen Stellen behauptet, dass Quellcode meist "per Hand" und "in einem normalen Texteditor" erstellt wird. Das ist doch Quatsch mit Sosse. Jeder halbwegs normale Entwickler benutzt doch eine Entwicklungsumgebung (VisualC#, GoLife, ...). 84.182.187.91 22:54, 27. Mär 2006 (CEST)
- Also bis solche IDEs auch nur ihren Splash-Screen geladen haben, ist mein Programm schon fertig ;-)
- Im Artikel steht ja nur, dass ein einfacher Editor ausreichend ist, und das Per-Hand-Eingeben bleibt einem auch mit IDE i.A. nicht erspart. -- Memset 00:30, 4. Mai 2006 (CEST)
- Schön das es immer noch "vi" Benutzer gibt. Tatsache ist allerdings, das eine IDE eine sinnvolle Unterstützung bei der Softwareentwicklung ist - dabei geht es nicht mal um die farbliche Darstellung des Codes, das beherrschen inzwischen viele Texteditoren. Ich möchte mal sehen, wie man mit einem Texteditor ein komplexes Projekt mit grafischer Oberfläche compiliert UND ordentlich debuggt, Resourcen bearbeitet etc. pp. Ich rede hier nicht von 20-zeiligen PHP-Scripten, sondern von Projekten in C++ mit mehreren hunderttausend Zeilen Code - wer da keine IDE benutzt, tut mir ehrlich gesagt nur leid... --Lstegelitz 12:08, 8. Jun. 2007 (CEST)
- deine argumentation, Lstegelitz, geht am thema voellig vorbei. Memset hat bereits ausreichend geantwortet. es wird nirgends im artikel gesagt, dass ein IDE nicht sinnvoll waere. ich sehe das thema damit als erledigt an. -- seth 23:37, 18. Aug. 2007 (CEST)
- Archivierung dieses Abschnittes wurde gewünscht von: arilou (Diskussion) 16:12, 3. Aug. 2012 (CEST)
Programmcode == Quellcode? (erl.)
Ich finde, daß der Begriff „Programmcode“ nicht ganz eindeutig ist, da damit (meiner Interpretation nach) auch der bereits übersetzte Quelltext, also „Maschinencode“, gemeint sein kann. Im Allgemeinen scheint damit zwar Quelltext für ein später ausführbares Programm gemeint zu sein, aber es gibt auch Fälle wo damit ganz sicher Maschinencode gemeint ist (siehe auch [1], [2], [3], ..).
Die Weiterleitung Programmcode
sollte daher in eine BKL umgeformt werden, um auf diese Mehrdeutigkeit hinzuweisen.
--Konrad – 08:36, 11. Sep. 2009 (CEST)
- Habe die genannte Weiterleitung nun entsprechend in eine BKL umgeformt.
- --Konrad – 08:59, 11. Sep. 2009 (CEST)
- Archivierung dieses Abschnittes wurde gewünscht von: arilou (Diskussion) 16:15, 3. Aug. 2012 (CEST)
Wird Quelltext nicht immer (im weitesten Sinne) von Hand geschrieben?
Es heisst im Artikel, Quelltext werde meist von Hand geschrieben, und manchmal generiert. Solange der generierte Code nur als Vorlage dient und vom Entwickler weiterverarbeitet wird, würde ich den generierten Code als Quelltext bezeichnen. Anderenfalls ist das Dokument, aus dem der Code generiert wird, zum neuen Quelltext geworden.
In der GPL beispielsweise (die ja aus juristischen Gründen die verwendeten Begriffe möglichst exakt definiert) wird Quelltext definiert als die Form der Software, in der der Entwickler bevorzugt seine Änderungen vornimmt. Wenn jemand Teile seines Codes in UML schreibt, dann ist das eben (Teil) des Quelltexts. Aus lex und yacc Input wird ja auch C, dennoch sind die lex und yacc Inputfiles der eigentliche Quelltext.
Vielleicht ist "von Hand" irreführend, denn die automatische Vervollständigung der Syntax durch einige Editoren ist ja je nach Betrachtungsweise auch nicht "von Hand", obwohl der mit solchen Hilfen entstandene Code dennoch das Kriterium erfüllt, dass der Entwickler seine Änderungen bevorzugt darin vornimmt. Auch der Einsatz von Refactoringtools führt zu Quelltextänderungen "nicht von Hand".
-- DirkHerrmann 07:56, 3. Sep. 2010 (CEST)
- Wenn man es wirklich ganz super genau nehmen will, dann sind deine Ausführungen wohl richtig. Meiner Meinung nach führen derart detailierte Beschreibungen hier aber etwas zu weit, da ich die WP eher als allgemeines und nicht als Informatik- oder IT-Fachjuristen-Lexikon sehe. Wenn du aber meinst das ergänzen zu müssen, dann bitte, tuh dir keinen Zwang an und sei mutig. :-)
- --Konrad – 11:57, 18. Okt. 2010 (CEST)
- Archivierung dieses Abschnittes wurde gewünscht von: arilou (Diskussion) 16:56, 3. Aug. 2012 (CEST)