{"id":811251,"date":"2023-09-01T17:24:53","date_gmt":"2023-09-01T22:24:53","guid":{"rendered":"https:\/\/blogging-techies.com\/ge\/google-bringt-eine-neue-programmiersprache-auf-den-markt-carbon\/"},"modified":"2023-09-01T17:24:53","modified_gmt":"2023-09-01T22:24:53","slug":"google-bringt-eine-neue-programmiersprache-auf-den-markt-carbon","status":"publish","type":"post","link":"https:\/\/blogging-techies.com\/ge\/google-bringt-eine-neue-programmiersprache-auf-den-markt-carbon\/","title":{"rendered":"Google bringt eine neue Programmiersprache auf den Markt: Carbon"},"content":{"rendered":"<p>Carbon ist eine experimentelle Programmiersprache im Fr\u00fchstadium, die Google Ende letzten Monats ver\u00f6ffentlicht hat.  Sie soll in erster Linie die Nachfolgesprache von C++ sein.  Wie jede andere Programmiersprache weist C++ L\u00fccken auf.  Die neue Sprache wurde erstellt, um die M\u00e4ngel von C++ zu beheben.<\/p>\n<p>Nachdem er Carbon auf einer Konferenz vorgestellt hatte, betonte der Google-Ingenieur Chandler Carruth, dass die meisten heutigen Codierungsprogramme Nachfolger haben, die es Entwicklern erm\u00f6glichen, produktiver zu arbeiten.  Obwohl Rust ebenfalls ein C++-basiertes Programm ist, sind sie bei der Migration von C++-Codebasen nicht kompatibel.  Was Carbon zu einer leistungsstarken Alternative zu C++ macht, sind seine Kompatibilit\u00e4t und Verbesserungen, wie beispielsweise einfachere API-Importe und einfachere Grammatik.<\/p>\n<h2>Warum ist Learning Carbon eine gute Wahl?<\/h2>\n<p>Es wurde festgestellt, dass der Funktionsumfang von C++ und Carbon \u00e4hnlich ist.  Aus diesem Grund w\u00e4ren die Verwendungszwecke des einen die gleichen wie die des anderen, mit Ausnahme neuer Erg\u00e4nzungen zu Carbon.  Hier ist eine Liste einiger Punkte, die das Potenzial von Kohlenstoff beschreiben:<\/p>\n<ul>\n<li>Betriebssysteme: C++ ist eine schnelle Programmiersprache, die von Entwicklern h\u00e4ufig zum Schreiben von Betriebssystemen verwendet wird.  Beispielsweise verf\u00fcgen das Apple-Betriebssystem und das Microsoft Windows-Betriebssystem \u00fcber einige in C++ geschriebene Funktionen.<\/li>\n<li>Datenbanksoftware: Entwickler haben die gemeinsamen Konzepte von Carbon und C++ genutzt, um Datenbankverwaltungssoftware zu schreiben.  Einige Beispiele sind MySQL und Postgres.<\/li>\n<li>Spiele: Mit Carbon ist es einfach, Ressourcen zu manipulieren und komplexe Spielsysteme zu entwickeln.  Entwickler k\u00f6nnen die neue Programmiersprache auch zum Schreiben von Spielen mit 3D-Grafik und Multiplayer-Netzwerken nutzen.  Sie k\u00f6nnen beispielsweise Anwendungen zum Spielen von Simulationsspielen oder Casinospielen wie Spielautomaten programmieren.<\/li>\n<\/ul>\n<p>Dar\u00fcber hinaus wird Carbon \u00fcber eine Laufzeit verf\u00fcgen, die von einem Garbage Collector unterst\u00fctzt wird, dessen Fehlen eines der Hauptprobleme ist, auf die Entwickler bei C++ gesto\u00dfen sind.  Allerdings ist diese Sprache m\u00f6glicherweise nicht f\u00fcr alle Gesch\u00e4ftsanforderungen geeignet.<\/p>\n<p>Wenn Sie sich beispielsweise die Casinobranche und die Mechanismen hinter den Auszahlungen an Spielautomaten ansehen, gibt es Nuancen, um sicherzustellen, dass Auszahlungen innerhalb bestimmter Parameter erfolgen.  Wenn es um die Kodierung von Return-to-Player-Raten (RTP) geht, wurde Carbon nicht f\u00fcr diesen Zweck entwickelt.  In diesem Fall ist es m\u00f6glicherweise vorzuziehen, speziell f\u00fcr solche Aktionen erstellte Programme wie Python zu verwenden.  Wenn Sie eine Liste mit Beispielen der besten RTP-Slots zusammenstellen, ist die Verwendung von Python wahrscheinlich die beste Wahl.  Dann wird Ihr Kundenstamm verstehen, welche Slots seinen Vorlieben entsprechen sollten.  Die meisten Slots haben einen RTP zwischen 97 und 99 %, was bedeutet, dass Sie w\u00e4hrend eines vordefinierten Zeitraums zwischen 97 und 99 % der Auszahlungen im System auszahlen.<\/p>\n<p>Dies sind nur einige der vielen Verwendungszwecke, f\u00fcr die Carbon entwickelt wurde.  Obwohl die Meinung zur neuen Programmiersprache positiv ist, gibt es keinen praktischen Beweis daf\u00fcr, dass sie viel besser als andere Programmiersprachen ist.<\/p>\n<p>Man kann jedoch mit Sicherheit sagen, dass Kohlenstoff Wachstumspotenzial hat, da viele Unternehmen Interesse daran gezeigt haben.  Obwohl es sich bei Carbon noch um ein Experiment handelt, steht online ein Quellcode zur Verf\u00fcgung, den Sie herunterladen k\u00f6nnen, um ihn auf Ihrem Ger\u00e4t zu \u00fcben.<\/p>\n   ","protected":false},"excerpt":{"rendered":"<p>Carbon ist eine experimentelle Programmiersprache im Fr\u00fchstadium, die Google Ende letzten Monats ver\u00f6ffentlicht hat. Sie soll in erster Linie die Nachfolgesprache von C++ sein. Wie jede andere Programmiersprache weist C++ L\u00fccken auf. Die neue Sprache wurde erstellt, um die M\u00e4ngel von C++ zu beheben. Nachdem er Carbon auf einer Konferenz vorgestellt hatte, betonte der Google-Ingenieur [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":811252,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","fifu_image_url":"https:\/\/blogging-techies.com\/wp-content\/uploads\/2023\/06\/10.png","fifu_image_alt":""},"categories":[7],"tags":[],"_links":{"self":[{"href":"https:\/\/blogging-techies.com\/ge\/wp-json\/wp\/v2\/posts\/811251"}],"collection":[{"href":"https:\/\/blogging-techies.com\/ge\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogging-techies.com\/ge\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogging-techies.com\/ge\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blogging-techies.com\/ge\/wp-json\/wp\/v2\/comments?post=811251"}],"version-history":[{"count":0,"href":"https:\/\/blogging-techies.com\/ge\/wp-json\/wp\/v2\/posts\/811251\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blogging-techies.com\/ge\/wp-json\/wp\/v2\/media\/811252"}],"wp:attachment":[{"href":"https:\/\/blogging-techies.com\/ge\/wp-json\/wp\/v2\/media?parent=811251"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogging-techies.com\/ge\/wp-json\/wp\/v2\/categories?post=811251"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogging-techies.com\/ge\/wp-json\/wp\/v2\/tags?post=811251"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}