Als «programming-languages» getaggte Fragen

Künstliche Sprachen zum Anweisen von Computern, Rechenschritte auszuführen, um Aufgaben zu erledigen. Sie ermöglichen Programmierern die Kommunikation mit Computern.


1
Verwendung von Eindeutigkeitstypen zur Implementierung einer sicheren Parallelität
Ich interessiere mich seit einiger Zeit für Einzigartigkeitstypen als Alternative zu Monaden in reinen funktionalen Sprachen. Leider ist dies eine Art esoterischer Bereich der CS-Forschung, und Online-Ressourcen zum Programmieren mit Eindeutigkeitstypen sind rar gesät. Es ist offensichtlich, wie Eindeutigkeitstypen verwendet werden können, um statusbezogene Datenstrukturen wie Referenzen ("Boxen") und Arrays …


2
Wie ist Nothing ein Untertyp von jedem anderen Typ in Scala
Ich nehme an Martin Oderskys Kurs über funktionale Programmierung mit scala teil und habe im Moment zwei Dinge gelernt, die zusammen keinen Sinn ergeben: Scala unterstützt keine Mehrfachvererbung Nothing ist ein Subtyp von jedem anderen Typ Diese beiden Aussagen können nicht zusammenleben. Wie genau geschieht das? und was genau ist …

6
C-Programmierung im Jahr 2011 [geschlossen]
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 6 Jahren . Verschlossen . Diese Frage und ihre Antworten …

8
Verfahrenscode vs OOP-Code
Ich habe ein Projekt in PHP mit mehr als 13000 Zeilen im prozeduralen Stil abgeschlossen [weil ich damit sehr vertraut bin, obwohl ich OOP kenne], und das Projekt läuft perfekt. Aber sollte ich es in OOP konvertieren? [ Weil die Welt mit OOP beschäftigt ist ] Mein Code benötigt keine …


15
Wofür sind Bitoperatoren gut? [geschlossen]
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 5 Jahren . Programmiersprachen werden oft mit verschiedenen Bitoperatoren geliefert …


10
Was halten Java-Entwickler von Scala? [geschlossen]
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 …

8
Wenn man jedes Jahr eine neue Programmiersprache lernen möchte, wie sollte die Liste aussehen? [geschlossen]
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 …

3
Gibt es Alternativen zu Typen für die statische Analyse?
Die statische Eingabe in einer Programmiersprache kann hilfreich sein, um bestimmte Garantien beim Kompilieren durchzusetzen. Sind Typen jedoch das einzige Tool für diesen Job? Gibt es andere Möglichkeiten, Invarianten anzugeben? Beispielsweise kann eine Sprache oder Umgebung dazu beitragen, eine Garantie hinsichtlich der Arraylänge oder der Beziehungen zwischen den Eingaben für …


2
Warum ist C im TIOBE-Index so beliebt, während C ++ auch hier knapp, aber nicht so beliebt ist? [geschlossen]
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 …

4
Managed Languages ​​vs Compiled Language Unterschied?
Ich bin verwirrt, wenn Leute versuchen, zwischen kompilierten und verwalteten Sprachen zu unterscheiden. Erfahrungsgemäß betrachten die meisten kompilierten Sprachen C, C ++, während verwaltete Sprachen Java, C # sind (es gibt offensichtlich mehr, aber dies sind nur einige Beispiele). Aber was genau ist der Kernunterschied zwischen den beiden Arten von …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.