Künstliche Sprachen zum Anweisen von Computern, Rechenschritte auszuführen, um Aufgaben zu erledigen. Sie ermöglichen Programmierern die Kommunikation mit Computern.
Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie durch Bearbeiten dieses Beitrags mit Fakten und Zitaten beantwortet werden kann . Geschlossen vor 6 Jahren . Wenn ich an so ziemlich jede Programmiersprache denke - …
Meistens sind in einer allgemeinen imperativen Sprache Semikolons als Anweisungsbegrenzer entweder erforderlich oder vollständig unzulässig (z. B. C und Python). In einigen Sprachen, wie z. B. JavaScript, können Sie jedoch die Begrenzung Ihrer Anweisungen durch Semikolons zugunsten anderer Trennzeichen (z. B. Zeilenumbrüche) deaktivieren. Welche Designentscheidungen stehen dahinter? Ich verstehe, dass …
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 5 Jahren . Es gibt viele vergleichende Studien, die online verfügbar sind, wenn es um die …
Warum programmieren wir nicht die üblichen Aufgaben wie "Sortieren", anstatt sie so zu programmieren, und lassen sie dann von der Umgebung kompilieren, um die Hardware optimal zu nutzen? Auf diese Weise könnten wir Computer mit neuer spezialisierter Hardware wie Sortiernetzwerken ausliefern und es würde automatisch mit vorhandenem Code funktionieren.
Wenn ich Änderungen an großen Systemen vornehme, habe ich häufig das Problem, dass einige Funktionen Daten von einem anderen Teil abrufen müssen, sich jedoch in verschiedenen Teilen eines tiefen und verzweigten Anrufbaums befinden und möglicherweise durch Ereignis-Listener, verzögerte Anrufe usw. usw. Auf diese Weise kann eine einfache Änderung schnell in …
Hat jemand eine Idee, warum der Bereich des Hauptspeichers, in dem Objekte zugeordnet sind, als Heap bezeichnet wird. Ich kann die Gründe für die des Stapel-LIFO verstehen, möchte aber wissen, was die Gründe für den Namen "Heap" sind.
Aus der Diskussion, die ich gesehen habe, geht hervor, dass atomare Operation und Thread-Sicherheit dasselbe sind, aber viele Leute sagen, dass sie unterschiedlich sind. Kann mir jemand den Unterschied sagen, wenn es einen gibt?
Wie nennt man Klassen ohne Methoden? Zum Beispiel, class A { public string something; public int a; } Oben ist eine Klasse ohne Methoden. Hat diese Art von Klasse einen speziellen Namen?
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 . Hintergrund Ich bin ein arbeitender Software-Ingenieur, der gerade einen neuen Vertrag für das …
Ich kenne das Konzept der Orthogonalität, aber gibt es aus Sicht der Programmiersprache eine Möglichkeit, es zu verifizieren / zu beweisen? Zum Beispiel kann man in C # publicoder staticfür eine Methodensignatur verwenden. Sie können eines oder beide verwenden und sie würden sich nicht gegenseitig stören, also sind sie orthogonal …
Ich habe eine Hausaufgabe und muss bewerten, welcher Ansatz gemäß GRASP "Protected Variation" besser ist. Ich habe bei Stack Overflow eine Frage zur Trennung von Header- und Codedateien in C ++ gefunden . Was ich jedoch wissen möchte, warum Java C ++ nicht folgt, um die Trennung zwischen Klassendefinitionen und …
In SICP geben die Autoren an ( Abschnitt 1.1 ), dass es drei grundlegende "Mechanismen" von Programmiersprachen gibt: primitive Ausdrücke , die die einfachsten Entitäten darstellen, mit denen sich die Sprache befasst Kombinationsmittel , mit denen zusammengesetzte Elemente aus einfacheren aufgebaut werden Abstraktionsmittel , mit denen zusammengesetzte Elemente als Einheiten …
Ich kenne Java, C #, C ++. Ich habe Perl verwendet und nehme Python und Actionscript 3 auf. Dies ist sicherlich ein Weg, den andere beschritten haben, also frage ich mich, wie Sie all diese Sprachen im Kopf behalten können.
Ich werde mein Bestes geben, um diese Frage so zu gestalten, dass sie nicht zu einem Sprachkrieg oder einer Sprachliste führt, da ich denke, dass es eine gute technische Antwort auf diese Frage geben könnte. Verschiedene Sprachen unterstützen Typaliasnamen in unterschiedlichem Maße. Mit C # können Typaliasnamen am Anfang jeder …
Geschlossen . Diese Frage muss fokussierter sein . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 4 Jahren . Ich habe ein wenig darüber nachgedacht, wie die …
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.