Künstliche Sprachen zum Anweisen von Computern, Rechenschritte auszuführen, um Aufgaben zu erledigen. Sie ermöglichen Programmierern die Kommunikation mit Computern.
Unter Programmierern herrscht die weit verbreitete Überzeugung, dass der Programmierer umso produktiver ist, je dynamischer die Sprache ist und je weniger man sie tippt. Guido van Rossum schrieb 1998 über die Programmierproduktivität mit Python und die Suche im Internet. Ich sehe immer noch Leute, die genau auf diese Behauptung verweisen: …
Welche Sprachen würden Sie einem Programmierer vorschlagen, um zu lernen, nicht weil er die Sprache häufig verwendet (aber möglicherweise), sondern weil dies die Programmierfähigkeiten im Allgemeinen verbessert und einen in eine andere (und möglicherweise bessere) Denkweise versetzt ) Weg?
Wenn ich als Entwickler in einer Sprache (z. B. Java) arbeite und mich zum Senior Developer hocharbeite, würde mich das als Senior Developer für eine Stelle qualifizieren, die eine andere Sprache (z. B. Ruby) verwendet?
In der Antike hatte Brendan Eich ein Sprachdesign, und in der heutigen Welt ist JavaScript eine beliebte Sprache, die an vielen verschiedenen Orten implementiert und verwendet wird. Was hat die Sprache populär gemacht? War es die C-artige Syntax, die früheren Programmierern vertraut war? Hatte Netscape genügend Kontrolle über den Markt, …
Egal wie sehr Sie eine Programmiersprache lieben, es gibt immer ein paar Details, die nicht so schön sind, wie sie sein könnten. In dieser Frage möchte ich mich speziell auf Syntaxelemente konzentrieren. Welches Syntaxelement ist für Sie in einer Programmiersprache, die Sie häufig verwenden (vielleicht Ihre Lieblingsprogrammiersprache oder die, die …
Ich erstelle gerade zum Spaß eine Programmiersprache, in der jeder Funktionsaufruf / neuer Block (if-Klauseln, Schleifen usw.) in einem separaten Thread ausgeführt wird. Anstatt neue Threads zu erstellen, sollte der Standard sein, dass dies automatisch erfolgt, und wenn Sie möchten, dass es im Haupt-Thread ausgeführt wird, müssen Sie dies angeben. …
Mein Verständnis von kleinen MVC-Anwendungen ist, dass Sie das Front-End haben, das sich mit HTML, JS, jQuery usw. befasst, und das Back-End, das aus Ihren Controllern und Modellen besteht. Wenn ich jedoch mit Entwicklern großer Unternehmen spreche, erwähnen sie oft, dass sie eine Front-End-Schicht und eine Back-End-Schicht haben. Manchmal höre …
Ist es nicht kontraproduktiv, 384 Schweizer Franken für C11 oder 352 Schweizer Franken für C ++ 11 zu verlangen , wenn die Standards weit verbreitet werden sollen? Bitte beachte, dass ich überhaupt nicht schimpfe und nicht gegen Bezahlung bin. Ich möchte die Gründe verstehen, die hinter der Festlegung der Preise …
Bei der Lektüre des berühmten SICP stellte ich fest, dass die Autoren es eher ablehnen, die Aufgabenerklärung zu Schema in Kapitel 3 einzuführen. Ich las den Text und verstehe, warum sie sich so fühlen. Da Schema die erste funktionale Programmiersprache ist, die ich jemals kenne, wundert es mich, dass es …
Jetzt bietet Eclipse Xtend und JetBrains Kotlin an - beides scheint verwässerte Versionen von Scala zu sein. Meine Frage ist warum? Ich habe ein bisschen mit Scala gespielt und es ist nicht so schwer. Ist dies nur eine Reaktion auf die inhärente Schwierigkeit des Sprunges vom Imperativen zum Funktionalen oder …
Okay, ich bin neu in der Programmierung und ich gebe zu, dass dies eine ziemlich abstrakte Frage ist. Die natürliche Sprache, die wir jeden Tag sprechen, existiert, weil die Menschen sich verstehen können. Wie können Computer meinen in einer bestimmten Sprache geschriebenen Code verstehen? Angenommen, Herr A schafft eine neue …
Ich denke, wenn Sprachen als die gleichen wie kommerzielle Software betrachtet werden, besteht immer die Notwendigkeit, neue Funktionen hinzuzufügen, um neue Versionen zu rechtfertigen. Kann es Sprachen geben oder gibt es Sprachen, in denen Version 1.0 die endgültige Version ist? Natürlich sind Fehlerkorrekturen davon ausgenommen, aber der Funktionsumfang bleibt immer …
Die C ++ - Sprache ermöglicht das Mischen von C ++ und C in einer Quelldatei. Beispielsweise, extern "C" { struct bar { /* ... */ } } Unterstützt C ++ oder hat es jemals andere "Verknüpfungssprachen" als C unterstützt? zB extern "Pascal"oderextern "Haskell"
Ich bin ein junger Programmierer, der eines Tages als Programmierer vor Ort arbeiten möchte. Ich kenne Java, VB.NET und C #. Ich möchte eine neue Sprache lernen (als Programmierer weiß ich, dass es wertvoll ist, mein Wissen zu erweitern - um Sprachen zu lernen, die Sie dazu bringen, anders zu …
Ich erforsche Programmiersprachen, die für die AI-Programmierung verwendet werden. Ich weiß, dass LISP an meiner Universität als AI-Programmiersprache unterrichtet wird, Prolog jedoch selten. Ich mag Prolog, aber ich bin kein KI-Programmierer, daher glaube ich nicht, dass ich selbst beurteilen kann, warum Prolog besser ist als LISP / Scheme. Ich habe …
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.