Künstliche Sprachen zum Anweisen von Computern, Rechenschritte auszuführen, um Aufgaben zu erledigen. Sie ermöglichen Programmierern die Kommunikation mit Computern.
In Bash müssen wir explizit die arithmetische Erweiterung verwenden, um einen in einer Variablen gespeicherten ganzzahligen Wert zu erhöhen. i=1 i=$((i+1)) Andernfalls i=1 i=i+1 wertet den Ausdruck nicht aus i+1, sondern weist der Variablen den Ausdruck als Zeichenfolge zu. Dies ist im Vergleich zu anderen Programmiersprachen, bei denen ein Ausdruck …
Dies ist eine Frage, über die ich mich schon lange gewundert habe (und die mir gestellt wurde). In (fast? Allen?) Programmiersprachen beginnt ein Index bei Null für ein Array, eine Zeichenfolge usw. Ich erkenne, dass er im Laufe der Zeit zur Konvention wurde und in vielen Sprachen übernommen wurde. Kann …
Während ich ein Forschungspapier über Parallelität namens Software und die Parallelitätsrevolution ( HTML- Version) las . Ich bin auf folgende Zeilen gestoßen: Obwohl Sperren funktionieren, stellen sie leider ernsthafte Probleme für die moderne Softwareentwicklung dar. Ein grundlegendes Problem bei Schlössern besteht darin, dass sie nicht zusammensetzbar sind . Sie können …
Dies tritt für mich als programmiersprachenunabhängiges Problem auf. Ich habe eine Datei mit dem Inhalt aaabddd Wenn ich einfügen wollen Chinter bdann meinen Code Bedürfnisse neu zu schreiben dddzu bekommen aaabCddd Warum kann ich nicht einfach Can dieser Stelle einfügen ? Ich kann das nicht in Java, Python, .... Ich …
Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 6 Jahren . Brainfuck ist eine esoterische Programmiersprache, die 1993 von …
Ich habe kürzlich darüber nachgedacht, dass manchmal mehrere Objekte voneinander abhängen (z. B. wenn sie zyklische Referenzen enthalten). Daher wäre es nützlich, sie als Teil einer atomaren Operation zu erstellen, die sicherstellt, dass die neuen Objekte nach der Konstruktion eine kollektive Einschränkung erfüllen . Zu diesem Zweck könnte man Konstruktoren …
Ich habe mir Wikipedia angesehen - Kategorie: XML-basierte Programmiersprachen . Warum sollte jemand diesen Ansatz für das Entwerfen einer Sprache wählen? Was sind die Vorteile davon? Ich kann nur an Nachteile denken. schwer zu pflegen schwer zu lesen schwer zu schreiben
Ich entwerfe eine einfache OO-Programmiersprache. Es wird statisch typisiert, kompiliert und von einer VM ausgeführt - ähnlich wie Java. Der Unterschied ist, dass ich OOP nicht so stark betonen möchte. Der Code selbst ähnelt größtenteils C ++ (Klassen, Funktionen und Variablen, die im Dateibereich zulässig sind). Eines der Dinge, die …
Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 6 Jahren . Ich stehe vor der Wahl, ob ich mit …
In FP-Sprachen liefert das wiederholte Aufrufen einer Funktion mit denselben Parametern immer wieder dasselbe Ergebnis (dh referenzielle Transparenz). Aber eine Funktion wie diese (Pseudocode): function f(a, b) { return a + b + currentDateTime.seconds; } wird nicht dasselbe Ergebnis für dieselben Parameter zurückgeben. Wie werden diese Fälle in FP behandelt? …
Ich verstehe nicht ganz, was ich frage (lol!), Nun, in dem Sinne, ob es überhaupt möglich ist, das heißt. Wenn nicht, tut mir leid. Angenommen, ich habe ein Java-Programm. Es hat eine Mainund eine JavaCalculatorKlasse. JavaCalculatorhat einige Grundfunktionen wie public int sum(int a,int b) { return a + b } …
Ich habe kürzlich eine Antwort auf diese Frage gelesen und war beeindruckt von der Aussage "Die Sprache ist ausgereift". Also habe ich mich gefragt, was wir eigentlich meinen, wenn wir sagen, dass "eine Programmiersprache ausgereift ist"? Normalerweise wird eine Programmiersprache zunächst aus einem Bedürfnis heraus entwickelt, z Probieren Sie ein …
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Software Engineering Stapel Börse. Geschlossen vor 6 Jahren . Ich habe einen mbed-Mikrocontroller mit einem kleinen ARM Cortex M3 . Grundsätzlich sind …
Ich habe mich gefragt, ob es einen gültigen Anwendungsfall gibt, um die spezifischen internen Eigenschaften und Funktionen einer Klasse auf ähnliche Weise wie eine Schnittstelle die öffentlichen Eigenschaften und Funktionen einer Klasse definieren zu können. Stellen Sie sich die Aufgabe vor, eine Klasse aufzubauen, die einen Menschen beschreibt. Offensichtlich ist …
Heute bin ich auf dieses kleine PHP-Juwel namens variable Variablen gestoßen . $literal = "Hello"; $vv = "literal"; echo $$vv; // => prints "Hello" Gibt es tatsächlich Anwendungsfälle für diese Sprachfunktion?
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.