Künstliche Sprachen zum Anweisen von Computern, Rechenschritte auszuführen, um Aufgaben zu erledigen. Sie ermöglichen Programmierern die Kommunikation mit Computern.
Aus heutiger Sicht passt diese Frage nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich Debatten, Argumente, Abstimmungen oder erweiterte Diskussionen hervorrufen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden …
Für viele IT-Mitarbeiter, einschließlich meiner selbst, bestand der ideale Softwareentwicklungsprozess vor einigen Jahren darin, detaillierte Designdokumente mit vielen UML-Diagrammen zu erstellen, bevor eine Codezeile geschrieben wird. (Dies sieht aus wie eine Beschreibung des Wasserfallmodells, ist jedoch bei Agile gleich, mit der Ausnahme, dass die Iterationen kleiner sind.) In den letzten …
Die Idee ist von der Tatsache inspiriert, dass Operatoren wie +, -,% usw. als Funktionen mit einem oder zwei übergebenen Argumenten und ohne Nebenwirkungen angesehen werden können. Angenommen, ich oder jemand anderes schreibt eine Sprache, die die Übergabe von mehr als zwei Argumenten verhindert und auch nur über den Rückgabewert …
In welcher Programmiersprache stammt die Verwendung des Prozentzeichens (%) für Modulo / Rest? In diesem vorherigen Beitrag 1 wird erläutert, dass das Symbol% wahrscheinlich ausgewählt wurde, weil es einen Schrägstrich enthält, der für eine mit der Division verbundene Operation geeignet ist. Es wird auch der Einfluss der Verwendung des Symbols …
Ich bin mir ziemlich sicher, dass jeder mit allgemeinen Methoden der Form vertraut ist: T DoSomething<T>(T item) Diese Funktion wird auch als parametrisch polymorph (PP) bezeichnet, insbesondere als PP mit Rang 1 . Nehmen wir an, diese Methode kann mit einem Funktionsobjekt der Form dargestellt werden: <T> : T -> …
Viele Sprachen scheinen sehr ähnliche Strukturen zu haben, die als iterabel oder aufzählbar bezeichnet werden. Dies sind Strukturen, über die iteriert oder aufgezählt werden kann und die mir äußerst ähnlich erscheinen. Sind diese Wörter synonym oder gibt es einen subtilen semantischen Unterschied zwischen iterierbar und aufzählbar, der die Wahl des …
In C ++ wirken sich Funktionen wie Ausnahmen auf das gesamte Programm aus: Sie können sie entweder in Ihrem gesamten Programm deaktivieren oder Sie müssen sie im gesamten Code behandeln. Wie ein berühmter Artikel in C ++ Report es ausdrückt: Gegenintuitiv ist der schwierige Teil der Codierung von Ausnahmen nicht …
Ich lese das Buch programming in Lua. Das hat es gesagt Verschlüsse sind in vielen Zusammenhängen ein wertvolles Werkzeug. Wie wir gesehen haben, sind sie als Argumente für Funktionen höherer Ordnung wie sort nützlich. Closures sind wertvoll für Funktionen, die auch andere Funktionen erstellen, wie in unserem newCounter-Beispiel. Dieser Mechanismus …
Ich verstehe "invariant" im wahrsten Sinne des Wortes. Ich erkenne sie auch, wenn ich Code eingebe. Aber ich glaube nicht, dass ich die Bedeutung dieses Begriffs im Kontext der Informatik verstehe. Wann immer ich Konversationen \ Whitepapers über Sprachdesign von berühmten Programmierern \ Informatikern lese, taucht der Begriff "Invariant" immer …
Aus heutiger Sicht passt diese Frage nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich Debatten, Argumente, Abstimmungen oder erweiterte Diskussionen hervorrufen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden …
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 5 Jahren . Ich las Paul Grahams Aufsatz - Beating The Averages …
Jedes Mal, wenn ich eine Webseite aufrufe, die einer Programmiersprache gewidmet ist, sehe ich in der Liste der Besonderheiten / Attribute das Wort "mächtig" . Wenn jede Programmiersprache mächtig ist, warum schreiben sie dieses Wort dann in die Tutorials / Dokumentationen?
Geschlossen . Diese Frage muss gezielter gestellt werden . 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 Softwareproblem, das zum funktionalen …
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 interessiere mich sehr für die Theorien der Programmiersprachen und werde in diesem …
Ich meine, es gibt wirklich nützliche Bibliotheken, die Probleme lösen können, wenn Sie nicht weiterkommen und nicht wissen, wie Sie dieses oder jenes mit Ihren Kenntnissen der verwendeten Programmiersprache lösen können ... Zum Beispiel Boost für C ++ oder JQuery für JavaScript oder Spring für Java ... Sie lösen Probleme …
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.