Die Befürworter der funktionalen Programmiersprachen behaupten, dass die funktionale Programmierung es einfacher macht, über Code nachzudenken. Die Befürworter statisch typisierter Sprachen geben an, dass ihre Compiler genügend Fehler erkennen, um die zusätzliche Komplexität von Typsystemen auszugleichen. Aber alles, was ich zu diesen Themen lese, basiert auf rationalen Argumenten, nicht auf …
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 . Es gibt mehrere Web-Frameworks für Haskell wie …
ZB wenn man zwei Ganzzahlen wie folgt in einer C-ähnlichen Sprache vergleicht: if (3 > 2) { // do something } Wie wird intern beurteilt, ob 3 größer als 2 (wahr) ist oder nicht (falsch)?
Manchmal kann ein Algorithmus auf zwei Arten geschrieben werden: Der kurze, schicke Weg; oder Der längere, leicht verständliche Weg. Zum Beispiel, hier ist ein längerer, einfacher Weg , um eine Zeichenfolge zu kopieren , sourceum destin C: *dest = *source; while (*source != '\0') { source++; dest++; *dest = *source; …
Als ich an der Universität studierte, hörte ich oft die Idee, dass Fortran-Compiler für ein gleichwertiges Programm schnelleren Code erzeugten als C-Compiler. Die wichtigste Überlegung lautete wie folgt : Ein Fortran-Compiler gibt durchschnittlich 1,1 Prozessoranweisungen pro Codezeile aus, während ein C-Compiler durchschnittlich 1,6 Prozessoranweisungen pro Codezeile ausgibt - ich erinnere …
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 . Wird Java zum De-facto-Standard für die Entwicklung …
Ich habe die Analyse von Quicksort in Sedgewicks Algorithmenbuch durchgearbeitet. Er erstellt die folgende Wiederholungsrelation für die Anzahl der Vergleiche in Quicksort, während er ein Array von N verschiedenen Elementen sortiert. Es fällt mir schwer, das zu verstehen ... Ich weiß, dass jedes Element mit einer Wahrscheinlichkeit von 1 / …
In der Arbeit „Eine erweiterte vergleichende Studie zur Sprachunterstützung für generisches Programmieren“ von Garcia et al. Ein interessanter Vergleich der Programmiersprachenfunktionen für die generische Programmierung wird gegeben: mit der kurzen Erklärung der Terminologie: Kann jemand die Scala-Unterstützung für die generische Programmierung in diesem Framework testen? Dh fügen Sie eine Spalte …
Ich muss in einem Team arbeiten, um eine mittelgroße Desktop-Anwendung zu entwickeln, die mit C # .NET entwickelt wurde. Zuvor habe ich Unit Testing und Test Driven Development nicht angewendet. Mir ist bekannt, dass es viele Tools und Frameworks für Unit Testing C # -Anwendungen gibt. Ab sofort sind mir …
IComparable funktioniert nur in eine Richtung Angenommen, Sie haben eine EmployeeKlasse. In einer Ansicht möchten Sie alle Employeesnach Namen sortiert anzeigen - in einer anderen nach Adresse. Wie wirst du das erreichen? Nicht mit IComparable, zumindest nicht in irgendeiner Weise. IComparable hat die Logik am falschen Ort Die Schnittstelle wird …
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 8 Jahren . Ich habe mit Eclipse viel in Java entwickelt und jetzt habe ich begonnen, …
Ich habe viele Tests gesehen, die die Ausführungsgeschwindigkeit von Programmiersprachen messen, aber ich habe nie Tests gefunden, die die Entwicklungsgeschwindigkeit messen. Ich habe gehört, dass die Entwicklungsgeschwindigkeit bei der Arbeit mit dynamischen Sprachen erhöht wird, aber gibt es dafür einen Beweis? Ich versuche nicht zu sagen, dass dynamische Sprachen nicht …
Ich habe kürzlich einen Teil meines Codes überprüft und festgestellt, dass ich in einem Anfall von Geistesabwesenheit eine Struktur wie die folgende hinterlassen habe: $guid = empty($subscription->guid) ? : $subscription->guid; Nun, dies hat nicht das getan, was es soll und ist falsch , aber da diese Eigenschaft jetzt immer festgelegt …
Führt Free Pascal wichtige Sprachfunktionen gegenüber Turbo Pascal und dann Delphi ein oder führt es nur die Turbo Pascal- und Delphi-Aromen von Pascal auf mehr Plattformen ein?
Geschlossen . Diese Frage basiert auf Meinungen . 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 hatte ein kleines Gespräch zwischen Teamkollegen darüber, …
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.