Als «programming-languages» getaggte Fragen

Künstliche Sprachen zum Anweisen von Computern, Rechenschritte auszuführen, um Aufgaben zu erledigen. Sie ermöglichen Programmierern die Kommunikation mit Computern.

30
Wie erstelle ich meine eigene Programmiersprache und einen Compiler dafür?
Ich bin gründlich in der Programmierung und bin auf Sprachen gestoßen, einschließlich BASIC, FORTRAN, COBOL, LISP, LOGO, Java, C ++, C, MATLAB, Mathematica, Python, Ruby, Perl, JavaScript, Assembler und so weiter. Ich kann nicht verstehen, wie Leute Programmiersprachen erstellen und Compiler dafür entwickeln. Ich konnte auch nicht verstehen, wie Leute …

4
Welche Software-Programmiersprachen wurden vom Raumfahrtprogramm der Sowjetunion verwendet?
Ich interessierte mich für das sowjetische Raumfahrtprogramm und wollte herausfinden, dass die Software für das Buran-Raumschiff um 1988 in Prolog geschrieben wurde. Weiß jemand, welche Sprachen in früheren Missionen verwendet worden sein könnten, insbesondere in den Mars PrOP-M-Rover-Missionen der frühen 1970er Jahre, die etwas autonom waren und Hindernisse überwinden konnten? …

16
Grokking Java Culture - warum sind die Dinge so schwer? Wofür optimiert es? [geschlossen]
Ich habe viel in Python programmiert. Aus beruflichen Gründen programmiere ich jetzt in Java. Die Projekte, die ich mache, sind eher klein, und möglicherweise würde Python besser funktionieren, aber es gibt gültige nicht-technische Gründe für die Verwendung von Java (ich kann nicht auf Details eingehen). Die Java-Syntax ist kein Problem. …


8
Ist jede Sprache in C geschrieben?
Beim Programmieren in verschiedenen Sprachen (C / C ++, C #) fällt mir manchmal folgender Gedanke ein: Ist jede Sprache in der Programmiersprache C geschrieben? Ist die C-Sprache die Mutter / der Vater aller Sprachen? Ist jedes Konzept ( OOP usw.) vollständig in C implementiert? Bin ich in die richtige …






8
Was kann C ++ besser als D?
Ich habe kürzlich D gelernt und fange an, mich mit der Sprache vertraut zu machen. Ich weiß, was es bietet, ich weiß noch nicht, wie man alles benutzt, und ich weiß nicht viel über D-Redewendungen und so weiter, aber ich lerne. Ich mag D. Es ist eine nette Sprache, die …


9
Gibt es einen „echten“ Grund, warum Mehrfachvererbung gehasst wird?
Die Idee, mehrere Vererbungen in einer Sprache zu unterstützen, hat mir immer gefallen. Meistens wird jedoch absichtlich darauf verzichtet, und der vermeintliche "Ersatz" sind Schnittstellen. Interfaces decken einfach nicht den gleichen Grund ab, den Mehrfachvererbung hat, und diese Einschränkung kann gelegentlich zu mehr Boilerplate-Code führen. Der einzige Grund, den ich …

14
Warum unterstützen die meisten Programmiersprachen nur die Rückgabe eines einzelnen Wertes aus einer Funktion? [geschlossen]
Gibt es einen Grund, warum Funktionen in den meisten (?) Programmiersprachen so konzipiert sind, dass sie eine beliebige Anzahl von Eingabeparametern unterstützen, jedoch nur einen Rückgabewert? In den meisten Sprachen ist es möglich, diese Einschränkung zu umgehen, z. B. durch die Verwendung von out-Parametern, die Rückgabe von Zeigern oder die …

15
Ist LISP in der heutigen Welt immer noch nützlich? Welche Version wird am häufigsten verwendet?
Ich versuche mir in regelmäßigen Abständen eine neue Programmiersprache beizubringen. Kürzlich habe ich gelesen, dass sich Lisp und seine Dialekte im Gegensatz zu Sprachen wie C / C ++ befinden, was mich neugierig genug machte, mehr darüber zu erfahren. Zwei Dinge sind mir jedoch unklar, und ich suche nach Anleitung …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.