Künstliche Sprachen zum Anweisen von Computern, Rechenschritte auszuführen, um Aufgaben zu erledigen. Sie ermöglichen Programmierern die Kommunikation mit Computern.
Erste Geldautomaten erledigten Aufgaben wie einen Geldautomaten, es handelte sich um Offline-Automaten, die mit mit Carbon imprägnierten Lochkarten und einem 6-stelligen PIN-Code arbeiteten. Die maximale Auszahlung mit einer Karte betrug 10 Pfund und jede Karte war eine Einmalkarte - ATM verschluckte Karten! Der erste Geldautomat wurde in London im Jahr …
Hat Lisp noch eine Besonderheit, die NICHT von anderen Programmiersprachen übernommen wurde? Mit Lisp meine ich alle Lisp-Programmiersprachen als Ganzes. Mir wurde gesagt, wie großartig Lisp ist und ich weiß, dass viele Sprachen von Lisp inspiriert wurden. Aber hat Lisp noch ein exklusives Designmerkmal, das in keiner anderen Sprache möglich …
Ich habe ziemlich viel über die Go-Sprache gelesen und es scheint vielversprechend. Die letzten wichtigen Informationen, die mir fehlen, bevor ich mich für mehr Aufwand für die Sprache entscheide, sind: Wie viel Geld / Arbeitskraft investieren Google oder andere Unternehmen in die Entwicklungsarbeit? Wenn diese Informationen nicht bereitgestellt werden können, …
Wenn Sie neue Sprachen lernen, ist es besser, sich zu 100% auf eine Sprache festzulegen und zu warten, bis Sie sie "gemeistert" haben, um zur nächsten überzugehen oder daran zu arbeiten, verschiedene Sprachen gleichzeitig zu lernen? Wenn es darauf ankommt, lerne ich gerade C ++ und möchte auch Java und …
Ich habe im Internet einige Artikel über die Wahl der Programmiersprache im Unternehmen gelesen. In letzter Zeit waren viele dynamisch geschriebene Sprachen beliebt, z. B. Ruby, Python, PHP und Erlang. Viele Unternehmen bleiben jedoch bei statisch typisierten Sprachen wie C, C ++, C # und Java. Und ja, einer der …
Ausdruckskraft wird von Wikipedia definiert als: .. die Breite der Ideen, die in dieser Sprache dargestellt und kommuniziert werden können. Beziehen sich "Ideen" auf die Dinge (Operationen, Strukturen, Algorithmen usw.), die wir mit der Maschine kommunizieren können ? Oder bezieht es sich auf die "menschlichen" Konzepte, die erfasst und mit …
Nachdem ich mir einige Sprachen für die funktionale Programmierung angesehen habe, habe ich mich immer gefragt, warum einige fp-Sprachen ein oder mehrere Leerzeichen für die Funktionsanwendung (und -definition) verwenden, während die meisten (alle?) Imperativen / objektorientierten Sprachen Klammern verwenden, wie es scheint sei der mathematischere Weg. Ich denke auch, dass …
Wann ist es beim Entwerfen einer eigenen Programmiersprache sinnvoll, einen Konverter zu schreiben, der den Quellcode in C- oder C ++ - Code konvertiert, damit ich einen vorhandenen Compiler wie gcc verwenden kann, um den Maschinencode zu erhalten? Gibt es Projekte, die diesen Ansatz verwenden?
Ich sehe sehr oft Leute, die Termbinärdateien in unterschiedlichen Kontexten verwenden. Was sind Binärdateien? Sammlung von Binärdateien, Installationsdateien, DLL-Dateien oder was? Oder ist es nur ein allgemeiner Begriff für eine Sammlung von Dateien auf der Festplatte?
Wie unterscheidet sich die Programmierung eines Quantenalgorithmus? Wie würde eine C-ähnliche Sprache aussehen, wenn sie für Qubits ausgelegt wäre? Würden sich die Typen ändern?
Stimmt es, dass eine Person mit ziemlich guten Programmierkenntnissen leicht jede Programmiersprache lernen kann? Nun, wenn ich Programmiersprachen sage, beziehe ich mich auf die agilen und dynamischen Sprachen wie PHP, Perl, Ruby usw., aber nicht auf die früheren Programmiersprachen der fernen Vergangenheit. Ich habe nur an Java gearbeitet, groovig und …
Ich habe im Alter von 6 Jahren mit dem Programmieren auf einem Commodore 64 begonnen. Jetzt bin ich 28 Jahre alt und muss 4 Kurse ab einem ersten Abschluss in Informatik absolvieren. Nach all den Jahren wird es mir langsam langweilig, Code zu schreiben. Ich habe einen Kurs in Informatik …
In den letzten drei Jahren, in denen ich als Entwickler gearbeitet habe, habe ich viele Beispiele gesehen, in denen Benutzer eine switch-Anweisung verwenden, um den Pfad (sowohl im Back-End als auch im Front-End) für eine URL festzulegen. Unten ist ein Beispiel dafür: Backend-Beispiel (C #): public static string getHost(EnvironmentEnum environment){ …
Ich habe kürzlich angefangen, das Schreiben von Code zu lernen, und in meinem Buch bin ich auf diese Frage gestoßen. "Warum wird ein Boolescher Wert als Byte in einem Computer gespeichert, wenn er nur ein Bit benötigt?" Kann jemand mehr Licht in diese Frage bringen?
Gibt es eine funktionale Sprache, die die Verwendung der Stapelsemantik ermöglicht - automatische deterministische Zerstörung am Ende des Gültigkeitsbereichs?
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.