Ich spreche oft mit Programmierern, die sagen: " Setzen Sie nicht mehrere return-Anweisungen in dieselbe Methode ein. " Wenn ich sie auffordern, mir die Gründe dafür zu nennen, bekomme ich nur " Der Codierungsstandard sagt das " oder " Es ist verwirrend ". Wenn sie mir Lösungen mit einer einzelnen …
Der Mars Curiosity- Rover ist erfolgreich gelandet, und in einem der Werbevideos "7 minutes of terror" wird mit 500.000 Codezeilen gerühmt. Es ist zweifellos ein kompliziertes Problem. Aber das ist viel Code, sicherlich steckte ein ziemlich großer Programmieraufwand dahinter. Weiß jemand etwas über dieses Projekt? Ich kann mir nur vorstellen, …
Ich interessierte mich für das sowjetische Raumfahrtprogramm und wollte herausfinden, dass die Software für das Buran-Raumschiff um 1988 in Prolog geschrieben wurde. Weiß jemand, welche Sprachen in früheren Missionen verwendet worden sein könnten, insbesondere in den Mars PrOP-M-Rover-Missionen der frühen 1970er Jahre, die etwas autonom waren und Hindernisse überwinden konnten? …
Gegenwärtig wird C als niedrige Sprache betrachtet , aber in den 70er Jahren wurde es als niedrige Sprache angesehen? War der Begriff damals überhaupt gebräuchlich? Viele beliebte höhere Sprachen gab es erst Mitte der 80er Jahre und darüber hinaus. Ich bin gespannt, ob und wie sich die Natur niedriger Niveaus …
Das Java-Team hat eine Menge großartiger Arbeit geleistet, um Hindernisse für die funktionale Programmierung in Java 8 zu beseitigen. Insbesondere die Änderungen an den java.util-Sammlungen ermöglichen die Verkettung von Transformationen in sehr schnelle Streaming-Vorgänge. In Anbetracht der guten Arbeit, die sie beim Hinzufügen erstklassiger Funktionen und funktionaler Methoden zu Sammlungen …
Diese Frage mag dumm klingen, aber warum werden die meisten Programmiersprachen mit einem Wert von 0 (null) und einem anderen Wert (ganzzahlig) 0bewertet ?falsetrue String-Vergleich Da die Frage ein bisschen zu einfach erscheint, möchte ich mich ein bisschen näher erläutern: Zunächst mag es jedem Programmierer klar erscheinen, aber warum sollte …
In den letzten Jahren haben sich anonyme Funktionen (AKA-Lambda-Funktionen) zu einem sehr beliebten Sprachkonstrukt entwickelt, und fast jede Haupt- / Mainstream-Programmiersprache hat sie eingeführt, oder es ist geplant, sie in einer bevorstehenden Überarbeitung des Standards einzuführen. Anonyme Funktionen sind jedoch ein sehr altes und bekanntes Konzept in Mathematik und Informatik …
Wie wir alle wissen, kam es nach IPv4 zu IPv6. Wie ist dieser Übergang passiert? Ich möchte nur wissen, ob es auch IPv5 gibt. Oder gibt es eine andere Logik bei der Benennung dieser IP-Version als IPv6?
Ich verstehe, dass außer zum Ausbrechen von in Schleifen verschachtelten Schleifen; Die gotoAussage wird als fehleranfälliger Programmierstil umgangen und verleumdet, um niemals verwendet zu werden. Alt Text: "Neal Stephenson findet es niedlich, seine Labels 'dengo' zu nennen" Siehe den Original-Comic unter: http://xkcd.com/292/ Weil ich das früh gelernt habe; Ich habe …
Die Definition von "C-Style-Sprache" kann praktisch vereinfacht werden, indem "geschweifte Klammern ( {}) verwendet werden". Warum verwenden wir dieses bestimmte Zeichen (und warum nicht etwas Vernünftigeres, []das die Umschalttaste zumindest auf US-Tastaturen nicht erfordert)? Gibt es einen tatsächlichen Vorteil für die Programmiererproduktivität, der sich aus diesen Klammern ergibt, oder sollten …
All dies begann, als ich nach einer Möglichkeit suchte, meine Webseite auf JavaScript-Konformität zu testen, wie beispielsweise den W3C HTML Validator . Ich habe noch keinen gefunden. Also lass es mich wissen, wenn du etwas weißt ... Ich habe nach der offiziellen JavaScript-Seite gesucht und ECMA Script gefunden . Diese …
Warum haben alte BASICs (und vielleicht auch andere Sprachen) Zeilennummern als Teil des Quellcodes verwendet? Ich meine, welche Probleme hat es gelöst (versucht)?
Berichten zufolge ist Alan Kay der Erfinder des Begriffs "objektorientiert". Und er wird oft zitiert, dass das, was wir heute OO nennen, nicht das ist, was er meinte. Ich habe das zum Beispiel gerade bei Google gefunden: Ich habe mir den Begriff "objektorientiert" ausgedacht und kann Ihnen sagen, dass ich …
OK, also paraphrasierte ich. Das vollständige Zitat: Das Internet wurde so gut gemacht, dass die meisten Menschen es als natürliche Ressource wie den Pazifischen Ozean betrachten, anstatt als etwas, das von Menschenhand geschaffen wurde. Wann war das letzte Mal eine Technologie mit einer solchen Skala so fehlerfrei? Das Web ist …
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.