Cuda for fun and profit Sycl hat den Anspruch, parallelen Code auf so ziemlich jeden Beschleuniger zu bringen. Wir zeigen die Unterschiede zu Cuda und den Weg zu eigenem Code.
Die Qualität von C++-Code ist entscheidend für Wartbarkeit, Sicherheit und Performance. Ein praxisnaher Workshop zeigt, wie Clean-Code-Prinzipien auf moderne C++-Projekte angewendet werden können.
C++ Designmuster Die zweite Station unserer Designmuster-Reihe führt uns zu einem sehr interessanten Pattern: Type Erasure. Es ist nicht einfach, wir geben Hilfestellung.
Komplexe Softwareprojekte in C++ erfordern saubere Architekturen und wartbaren Code. Ein zweitägiger Online-Workshop zeigt, wie moderne Clean-Code-Prinzipien die Codequalität, Performance und Sicherheit verbessern.
Der Raspberry Pi Pico bringt Multicore-Programmierung in den Hobbybereich. Wir zeigen, wie parallele Programme in verschiedenen Sprachen funktionieren.
C++ Designmuster Vor 30 Jahren veröffentlichte die Gang of Four mit "Entwurfsmuster" ein Standardwerk der Softwaretechnik. Wir stellen das Strategy Design Pattern vor.
Ein zentrales Werkzeug bei der Komposition von Softwarearchitekturen ist Dependency Injection. Wir zeigen am Beispiel in C++, wie sie funktioniert - und wie nicht.
DevUpdate Ein neuer Browser ist fertig, Linux-Distros reagieren, es gibt mehr KI für Entwickler, einen neuen Messaging-Standard - und C++ steigt in der Beliebtheit.
Bei C++ liegt alles in der Hand der Entwickler - und das kann gut und schlecht sein. Richtig angewendet, ist die Sprache aber alles andere als unsicher.
C++ gilt als schwer erlernbare, komplexe Programmiersprache. Drei Online-Workshops der Golem Karrierewelt bauen die Hürden ab und helfen beim effizienten Einsatz.
Das Angebot an guten Programmierjobs wächst rascher als der gesamte IT-Jobmarkt. Onlineseminare der Golem Karrierewelt helfen dabei, von dem Trend zu profitieren.
C++ mag durch seine Komplexität abschreckend wirken. Aus der systemnahen Programmierung ist es allerdings nicht mehr wegzudenken. Die Golem Akademie erleichtert den Einstieg.
C++ ist aus dem Bereich systemnaher Programmierung nicht wegzudenken, kann aber aufgrund seiner Komplexität abschreckend wirken. Die Golem Akademie sorgt mit ihren Workshops zu C++ 20 und C++ Best Practices für Abhilfe.
Die Idee hinter Rust ist es, Probleme und Fehler schon beim Coden zu lösen. Die Golem Akademie hilft beim Einstieg in die objekt-orientierte Programmiersprache.
C++ kann aufgrund seiner Komplexität abschreckend wirken. Die Golem Akademie sorgt für Abhilfe - mit ihren Trainings zu C++ Best Practices und dem neuen Standard C++ 20.
Erst der Sommer, dann die Weiterbildung: Die Golem Akademie bietet neue Seminare, die speziell auf die besonderen Herausforderungen und Bedürfnisse von IT-Profis eingehen.
Um die Risiken zu minimieren, die von Code in C und C++ ausgehen, nutzt der Firefox-Browser dafür künftig eine Webassembly-Sandbox. Das nutzt vor allem jenem Code, der nicht in einen eigenen Prozess ausgelagert werden kann.
Die Speicherverwaltung per Malloc und New ist eine der wohl wichtigsten Komponenten in C- und C++-Programmen. Google hat eine deutlich verbesserte Version seiner eigenen Implementierung dafür als Open Source veröffentlicht.
Zusätzlich zur Verwendung der Programmiersprache Rust erforscht Microsoft eine eigene sichere Sprache, die für Infrastruktur genutzt werden soll. Das Project Verona soll bald Open Source sein.
Das für native Programmierung mit C und C++ gedachte NDK von Android erhält künftig Langzeitsupport. Der Werkzeugkasten soll jährlich aktualisiert werden.