Künstliche Sprachen zum Anweisen von Computern, Rechenschritte auszuführen, um Aufgaben zu erledigen. Sie ermöglichen Programmierern die Kommunikation mit Computern.
Ich bin ein neuer Student mit dem Ziel, meinen Master in Informatik zu beginnen. Ich bin auf mehrere Open Source-Projekte gestoßen, die mich wirklich faszinieren und ermutigen, zu ihnen beizutragen (CloudStack, OpenStack, Moby und Kubernetes, um nur einige zu nennen). Ich habe festgestellt, dass die meisten von ihnen die Verwendung …
Ich habe mich gefragt, ob jemand weiß, welches Betriebssystem in Verkehrsflugzeugen (z. B. Boeing oder Airbus) verwendet wird. Was ist die (bevorzugte) Echtzeit-Programmiersprache? Ich habe gehört, dass Ada in Boeing verwendet wird, meine Frage ist also - warum Ada? Nach welchen Kriterien mussten die Boeing-Jungs diese Sprache wählen? (Ich denke, …
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 …
Ich weiß, dass Sie beim Erlernen einer Sprache einfach ein Buch kaufen, den Beispielen folgen und, wann immer möglich, die Übungen ausprobieren können. Aber was ich wirklich suche, ist, wie man die Sprache beherrscht, wenn man sie erst einmal gelernt hat. Jetzt weiß ich, dass Erfahrung ein wichtiger Faktor ist, …
Während Threads die Ausführung von Code beschleunigen können, werden sie tatsächlich benötigt? Kann jeder Code mit einem einzelnen Thread erstellt werden oder gibt es etwas, das nur mit mehreren Threads erreicht werden kann?
In Java 8 können Schnittstellen implementierte Methoden, statische Methoden und sogenannte "Standard" -Methoden enthalten (die von den implementierenden Klassen nicht überschrieben werden müssen). Aus meiner (wahrscheinlich naiven) Sicht bestand keine Notwendigkeit, solche Schnittstellen zu verletzen. Schnittstellen waren schon immer ein Vertrag, den Sie erfüllen müssen, und dies ist ein sehr …
Ich habe viele Leute gesehen, die sich über Ausführlichkeit in Programmiersprachen beschwert haben. Ich finde, dass eine Programmiersprache umso besser zu verstehen ist, je ausführlicher sie ist. Ich denke, dass Ausführlichkeit auch das Schreiben klarer APIs für diese bestimmte Sprache verstärkt. Der einzige Nachteil, den ich mir vorstellen kann, ist, …
Ich beherrsche Java, C / C ++, JavaScript / jQuery ziemlich gut und bin ziemlich gut in Objective-C. Ich bin auch mit den Sprachen und den entsprechenden Frameworks ziemlich produktiv und produziere Systeme auf Unternehmensebene (und auch kleine Systeme) mit ausreichender Leichtigkeit, während der Code 'sauber' und wartbar bleibt (ja, …
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 …
Ich bin ein C # -Programmierer und entwickle hauptsächlich Websites sowie einige Windows-Anwendungen. Was C angeht, habe ich es lange nicht mehr benutzt, da es nicht nötig war. Ich war überrascht, als eine meiner Freundinnen sagte, sie müsse C lernen, um Jobs zu testen, während ich ihr beim Erlernen von …
Eine Funktion, die ich in funktionalen Sprachen vermisse, ist die Idee, dass Operatoren nur Funktionen sind. Das Hinzufügen eines benutzerdefinierten Operators ist daher oft so einfach wie das Hinzufügen einer Funktion. Viele prozedurale Sprachen erlauben Überladungen von Operatoren, so dass Operatoren in gewissem Sinne immer noch Funktionen sind (dies gilt …
Ich habe gehört, dass (von Mitarbeitern) jeder "auf Englisch codiert", unabhängig davon, woher er kommt. Ich finde das schwer zu glauben, aber es würde mich nicht wundern, wenn der unterstützte Zeichensatz für die meisten Programmiersprachen relativ eng ist. Haben Sie jemals in einem Land gearbeitet, in dem Englisch nicht die …
Ich habe viel in C und C ++ geschrieben, aber nicht erwartet, dass C die zweitbeliebteste Sprache ist, etwas hinter Java. TIOBE Programming Community Index Ich bin gespannt, warum C in diesem Zeitalter von OOP immer noch so beliebt ist. Beachten Sie, dass 4 der 5 beliebtesten Programmiersprachen "moderne", objektorientierte …
In unserem Unternehmen haben wir ein kleines Programm (.exe, 500 KB groß), das mathematische Berechnungen durchführt und am Ende das Ergebnis in einer Excel-Tabelle ausgibt, mit der wir unseren Workflow fortsetzen. Ich möchte die Spalten, das Abstandsformat und die VBA-Logik usw. in der Excel-Tabelle ändern, aber da diese Parameter in …
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.