Als «programming-languages» getaggte Fragen

Künstliche Sprachen zum Anweisen von Computern, Rechenschritte auszuführen, um Aufgaben zu erledigen. Sie ermöglichen Programmierern die Kommunikation mit Computern.

6
Erleichtern Sigillen das Lesen des Quellcodes?
In den meisten Programmiersprachen haben Variablen keine identifizierenden Zeichen wie in PHP. In PHP müssen Sie einer Variablen das $Zeichen voranstellen . Beispiel; var $foo = "something"; echo $foo; Ich entwickle eine neue Skriptsprache für eine Geschäftsanwendung und meine Zielbenutzer haben keinen Programmierhintergrund. Erleichtern diese Zeichen das Lesen und Verwenden …

2
Was hat scannerloses Parsen mit dem "Dangling Else Problem" zu tun?
Ich verstehe diesen Satz nicht aus dem Wikipedia-Artikel über das Dangling Else-Problem : [Das Dangling Else-Problem] ist ein Problem, das häufig bei der Compilerkonstruktion auftritt, insbesondere beim Parsen ohne Scanner. Kann mir jemand erklären, wie scannerlose Parsing-Techniken dieses Problem verschlimmern könnten? Es scheint mir, dass das Problem bei der Grammatik …

4
Fernando J. Corbatós "Eingeschränkte Sprachen"
Fernando J. Corbató nannte in seiner Preisverleihung 1990 in Turing Gründe, warum komplexe Systeme unweigerlich versagen. Abschließend gibt er einige Vorschläge zur Verringerung der Ausfallwahrscheinlichkeit. Er nennt eine Idee wie folgt: Die Verwendung von eingeschränkten Sprachen für das Design oder die Synthese ist eine leistungsstarke Methode. Indem Programmierern oder Designern …

2
Vor- und Nachteile der Strukturierung des gesamten Codes über Klassen und der Kompilierung in Klassen (wie Java)
Bearbeiten: Meine Sprache erlaubt im Gegensatz zu Java Mehrfachvererbung. Ich habe begonnen, meine eigene Programmiersprache für Bildungs-, Freizeit- und potenziell nützliche Zwecke zu entwerfen und zu entwickeln. Zuerst habe ich mich entschlossen, es auf Java aufzubauen. Dies implizierte, dass der gesamte Code in Form von Klassen geschrieben und dieser Code …

3
Wurde die Syntax einer Programmiersprache auf Benutzerfreundlichkeit getestet?
Möchten Sie diesen Beitrag verbessern? Geben Sie detaillierte Antworten auf diese Frage, einschließlich Zitaten, und erläutern Sie, warum Ihre Antwort richtig ist. Antworten ohne ausreichende Details können bearbeitet oder gelöscht werden. Wurde die Syntax einer Programmiersprache vor ihrer Veröffentlichung einem Usability-Test unterzogen? Wenn ja, welche Arten von Tests wurden durchgeführt, …

5
Vorteile der klassischen OOP-Sprache gegenüber der Go-Sprache
Ich habe viel über Sprachdesign nachgedacht und darüber, welche Elemente für eine "ideale" Programmiersprache erforderlich sind, und das Studium von Go von Google hat mich dazu veranlasst, eine Menge sonst üblicher Kenntnisse in Frage zu stellen. Insbesondere scheint Go alle interessanten Vorteile der objektorientierten Programmierung zu bieten, ohne die Struktur …



4
Was hat Ruby richtig gemacht (oder war es Rails)? [geschlossen]
Geschlossen . Diese Frage ist meinungsbasiert . 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 . Die meisten Programmiersprachen haben einige Entwurfsentscheidungen, die ihre Verwendung …

8
Grundsatz der Einzelverantwortung - Übernehme ich ihn?
Als Referenz - http://en.wikipedia.org/wiki/Single_responsibility_principle Ich habe ein Testszenario, in dem in einem Anwendungsmodul die Erstellung von Ledger-Einträgen durchgeführt wird. Es gibt drei grundlegende Aufgaben, die ausgeführt werden könnten: Zeigen Sie vorhandene Ledger-Einträge im Tabellenformat an. Legen Sie über die Schaltfläche Anlegen einen neuen Sachkonteneintrag an. Klicken Sie auf einen Ledger-Eintrag …






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.