{"id":9163,"date":"2024-07-02T15:10:49","date_gmt":"2024-07-02T15:10:49","guid":{"rendered":"https:\/\/byte-bucket.com\/2024\/07\/02\/google-verdoppelt-berechnungsgeschwindigkeit-in-sheets-und-unterstuetzt-bald-auch-firefox-und-safari\/"},"modified":"2024-07-02T15:10:49","modified_gmt":"2024-07-02T15:10:49","slug":"google-verdoppelt-berechnungsgeschwindigkeit-in-sheets-und-unterstuetzt-bald-auch-firefox-und-safari","status":"publish","type":"post","link":"https:\/\/byte-bucket.com\/?p=9163","title":{"rendered":"Google verdoppelt Berechnungsgeschwindigkeit in Sheets und unterst\u00fctzt bald auch Firefox und Safari"},"content":{"rendered":"<p>Google hat angek\u00fcndigt, die Berechnungsgeschwindigkeit in seinem Tabellenkalkulationsprogramm Sheets zu verdoppeln, um den Nutzern eine schnellere und effizientere Erfahrung zu bieten. Um dies zu erreichen, empfiehlt Google, entweder den Chrome-Browser oder Microsoft Edge zu verwenden. Zuk\u00fcnftig sollen jedoch auch Firefox und Apple Safari als unterst\u00fctzte Webbrowser hinzugef\u00fcgt werden.<\/p>\n<p>Die Verdopplung der Berechnungsgeschwindigkeit wird durch die WebAssembly Garbage Collection (WasmGC) erm\u00f6glicht. Mit WasmGC ist es Google m\u00f6glich, zu Java in Sheets zur\u00fcckzukehren. Es ist jedoch unklar, ob andere Webbrowser, die auf der Chromium-Technologie basieren, ebenfalls unterst\u00fctzt werden.<\/p>\n<p>Urspr\u00fcnglich basierte die Berechnungs-Engine in Sheets auf Java und wurde im Jahr 2006 entwickelt, um alle Berechnungen auf den Servern von Google durchzuf\u00fchren. Seit 2013 hat Google jedoch auf lokale Berechnungen im Browser mit JavaScript umgestellt. Um sicherzustellen, dass beide Versionen die gleichen Ergebnisse liefern, wurde ein Validierungsmechanismus implementiert. Dieser Mechanismus hat gezeigt, dass die JavaScript-Version der Engine, insbesondere bei gro\u00dfen Tabellen, mehr als dreimal so langsam ist wie die fr\u00fchere Java-Implementierung.<\/p>\n<p>Seit 2020 arbeitet Google daran, die R\u00fcckkehr zu Java \u00fcber WebAssembly (Wasm) zu erm\u00f6glichen. WebAssembly ist eine Browser-Plattform, auf der andere Programmiersprachen wie C oder Rust ausgef\u00fchrt werden k\u00f6nnen, bevor sie in JavaScript umgewandelt werden. Um Java effizient nutzen zu k\u00f6nnen, ist ein Garbage Collector erforderlich. Aus diesem Grund f\u00fchrt Google nun den WasmGC in den produktiven Einsatz ein.<\/p>\n<p>W\u00e4hrend des Entwicklungsprozesses haben die Entwickler einen dedizierten Compiler f\u00fcr Wasm erstellt, um die alten JavaScript-Bibliotheken in Sheets zu ersetzen. Dar\u00fcber hinaus hat die Validierung der mathematischen Berechnungen viel Zeit in Anspruch genommen. Im Jahr 2022 wurde schlie\u00dflich ein erster Prototyp fertiggestellt.<\/p>\n<p>Durch die Verdopplung der Berechnungsgeschwindigkeit in Sheets wird Google seinen Nutzern eine schnellere und effizientere Tabellenkalkulation erm\u00f6glichen. Dies ist insbesondere f\u00fcr Unternehmen und Nutzer, die gro\u00dfe Tabellen verwenden, von Vorteil. Die Unterst\u00fctzung weiterer Webbrowser wie Firefox und Apple Safari in der Zukunft wird die Nutzungsm\u00f6glichkeiten von Sheets weiter verbessern.<\/p>\n<p>Schlagw\u00f6rter: Google + Java + Sheets<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Google hat angek\u00fcndigt, die Berechnungsgeschwindigkeit in seinem Tabellenkalkulationsprogramm Sheets zu verdoppeln, um den Nutzern eine schnellere und effizientere Erfahrung zu bieten. Um dies zu erreichen, empfiehlt Google, entweder den Chrome-Browser oder Microsoft Edge zu verwenden. Zuk\u00fcnftig sollen jedoch auch Firefox und Apple Safari als unterst\u00fctzte Webbrowser hinzugef\u00fcgt werden. Die Verdopplung&#46;&#46;&#46;<\/p>\n","protected":false},"author":4,"featured_media":9162,"comment_status":"","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-9163","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/byte-bucket.com\/index.php?rest_route=\/wp\/v2\/posts\/9163","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/byte-bucket.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/byte-bucket.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/byte-bucket.com\/index.php?rest_route=\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/byte-bucket.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=9163"}],"version-history":[{"count":0,"href":"https:\/\/byte-bucket.com\/index.php?rest_route=\/wp\/v2\/posts\/9163\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/byte-bucket.com\/index.php?rest_route=\/wp\/v2\/media\/9162"}],"wp:attachment":[{"href":"https:\/\/byte-bucket.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=9163"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/byte-bucket.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=9163"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/byte-bucket.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=9163"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}