Als «programming-languages» getaggte Fragen

Eine Programmiersprache ist eine künstliche Sprache, die Berechnungen ausdrückt, die von einer Maschine ausgeführt werden können. ** Bitte beachten Sie: ** Wie an anderer Stelle bei Stack Overflow, Ressourcen- und Tutorial-Empfehlungsanfragen, Anfragen nach Listen von Dingen ("Welche Sprachen haben diese Funktion ...") und übermäßig meinungsbasiert ("Was ist das Beste?") ... ") Fragen sind nicht zum Thema.





9
Den Unterschied zwischen prozedural und funktional wirklich verstehen
Es fällt mir wirklich schwer, den Unterschied zwischen prozeduralen und funktionalen Programmierparadigmen zu verstehen . Hier sind die ersten beiden Absätze aus dem Wikipedia-Eintrag zur funktionalen Programmierung : In der Informatik ist funktionale Programmierung ein Programmierparadigma, das Berechnung als Bewertung mathematischer Funktionen behandelt und Zustands- und veränderbare Daten vermeidet. Es …




7
Warum werden Daten ab dem 1. Januar 1970 berechnet?
Gibt es einen Grund für die Verwendung des Datums (1. Januar 1970) als Standardstandard für die Zeitmanipulation? Ich habe diesen Standard sowohl in Java als auch in Python gesehen. Diese beiden Sprachen sind mir bekannt. Gibt es andere populäre Sprachen, die dem gleichen Standard folgen? Bitte beschreiben.

8
Was ist eine Trampolinfunktion?
Während der letzten Diskussionen bei der Arbeit bezog sich jemand auf eine Trampolinfunktion. Ich habe die Beschreibung bei Wikipedia gelesen . Es reicht aus, einen allgemeinen Überblick über die Funktionalität zu geben, aber ich möchte etwas Konkreteres. Haben Sie einen einfachen Codeausschnitt, der ein Trampolin illustriert?

9
Wie funktionieren funktionale Programmiersprachen?
Wenn funktionale Programmiersprachen keinen Status speichern können, wie machen sie dann einfache Dinge wie das Lesen von Eingaben eines Benutzers? Wie "speichern" sie die Eingabe (oder speichern sie irgendwelche Daten für diese Angelegenheit?) Zum Beispiel: Wie würde sich dieses einfache C-Ding in eine funktionierende Programmiersprache wie Haskell übersetzen lassen? #include<stdio.h> …



6
Hat eine andere Sprache als JavaScript einen Unterschied zwischen den Startpositionen der Klammern (gleiche Zeile und nächste Zeile)?
Als ich heute zufällig das O'Reilly-Buch mit JavaScript-Mustern las, fand ich eine interessante Sache (Seite 27 als Referenz). In Javascript gibt es in einigen Fällen einen Unterschied, wenn die Startposition der Klammer unterschiedlich ist. function test_function1() { return { name: 'rajat' }; } var obj = test_function1(); alert(obj); //Shows "undefined" …

8
Erstellen Sie eine JVM-Programmiersprache
Ich habe einen Compiler in C (mit Lex & Bison) für eine dynamisch typisierte Programmiersprache erstellt, die Schleifen, Funktionsdeklarationen innerhalb von Funktionen, rekursive Aufrufe usw. unterstützt. Außerdem habe ich eine virtuelle Maschine erstellt, die den vom Compiler erstellten Zwischencode ausführt. Ich dachte jetzt, anstatt zu meinem eigenen Zwischencode zu kompilieren, …

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.