Künstliche Sprachen zum Anweisen von Computern, Rechenschritte auszuführen, um Aufgaben zu erledigen. Sie ermöglichen Programmierern die Kommunikation mit Computern.
Ich sehe keine Verwendung für die Groß- und Kleinschreibung in einer Programmiersprache, abgesehen von der Verschleierung von Code. Warum dies in einer Programmiersprache implementieren? Aktualisieren: Es sieht so aus, als hätte jemand, den Sie kennen, eine Erklärung dazu abgegeben .
Woher kommt das Wort "Argument" (im Sinne der Programmierung)? dh warum werden Aktualparameter "Argumente" genannt? Die Bedeutungen scheinen nicht miteinander verwandt zu sein, und ich habe nirgendwo eine Erklärung dafür gefunden. Anmerkung zur Terminologie: "Formale" Parameter (auch einfach als "Parameter" bezeichnet) sind die "Platzhalter" -Namen (z. B. x) - die …
Im C # -Stil wird die Verwendung von CamelCase in Bezeichnern zur Abgrenzung von Wörtern empfohlen. Lisp Tradition schlägt vor, stattdessen Striche zu verwenden. Gab es jemals eine Programmiersprache, in der die Verwendung von Leerzeichen in Bezeichnern nicht nur zulässig war, sondern eine häufig verwendete Redewendung bei der Verwendung von …
In letzter Zeit ist mir aufgefallen, dass funktionale Programmiersprachen immer beliebter werden . Ich habe kürzlich gesehen, dass der Tiobe-Index im Vergleich zum letzten Jahr immer beliebter geworden ist, obwohl die meisten von ihnen nach diesem Index nicht einmal die 50 beliebtesten Sprachen erreichen. Und das ist schon lange so. …
In den meisten Programmiersprachen (wenn nicht allen) müssen Sie Variablen deklarieren. Zum Beispiel in C #, wenn es ein Zahlenfeld ist int PhoneNumber Wenn ich normale englische Sprache bin mit brauche ich nicht zu erklären , PhoneNumberwie intes zu benutzen. Wenn ich zum Beispiel meinen Freund Sam nach seiner Telefonnummer …
Einer meiner Professoren sagt, "die Syntax ist die Benutzeroberfläche einer Programmiersprache", Sprachen wie Ruby sind gut lesbar und werden immer besser, aber wir sehen viele Programmierer, die mit C \ C ++ produktiv sind, da es für Programmierer wirklich wichtig ist, dass die Syntax stimmt sollte akzeptabel sein? Ich würde …
Wenn Sie eine Programmiersprache entwerfen würden, wie würden Sie das tun? Welche Funktionen würden Sie hinzufügen? Was würden Sie weglassen? Statisch oder dynamisch getippt? Stark oder schwach getippt? Zusammengestellt oder interpretiert? Begründen Sie Ihre Antworten.
Es gibt einen neuen Hype mit den lang erwarteten Lambda-Ausdrücken in Java 8; alle 3 tage erscheint ein weiterer artikel mit ihnen darüber, wie cool sie sind. Nach meinem Verständnis ist ein Lambda-Ausdruck nichts anderes als eine anonyme innere Klasse mit einer einzigen Methode (zumindest auf Bytecode-Ebene). Abgesehen davon gibt …
Ich interessiere mich für das Erlernen der gleichzeitigen Programmierung, wobei ich mich auf die Anwendungs- / Benutzerebene konzentriere (nicht auf die Systemprogrammierung). Ich bin auf der Suche nach einer modernen Programmiersprache auf hohem Niveau, die intuitive Abstraktionen zum Schreiben von gleichzeitigen Anwendungen bietet. Ich möchte mich auf Sprachen konzentrieren, die …
Vor kurzem musste ich das Design eines kleinen Programms verstehen, das in einer Sprache geschrieben war, von der ich keine Ahnung hatte ( ABAP , wenn Sie es wissen müssen). Ich konnte es ohne allzu große Schwierigkeiten herausfinden. Mir ist klar, dass das Erlernen einer neuen Sprache ein völlig anderes …
Bisher kenne ich die wichtigsten Unterschiede zwischen diesen drei nicht. Wenn mich jemand danach fragt, sage ich ihm nur, dass C # eine Programmiersprache ist, HTML und XML Auszeichnungssprachen sind und JavaScript und VBScript Skriptsprachen sind. Aber was sind die Hauptunterschiede, die sie voneinander unterscheiden?
Ich mag Scope-based Memory Management (SBMM) oder RAII , wie es in der C ++ - Community häufiger (verwirrenderweise?) Genannt wird . Soweit ich weiß, gibt es bis auf C ++ (und C) keine andere Mainstream-Sprache, die SBMM / RAII zu ihrem Hauptspeicherverwaltungsmechanismus macht. Stattdessen bevorzugen sie die Garbage Collection …
In vielen Sprachen wie C, C ++ und Java hat die mainMethode / Funktion den Rückgabetyp voidoder int, aber nicht doubleoder String. Was könnten die Gründe dafür sein? Ich weiß ein wenig , dass wir das nicht tun können , weil maindurch Laufzeitbibliothek aufgerufen wird , und erwartet , dass …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.