BeiträgeC++Code

Kompilieren von 1 Million Zeilen C++ in ~2 Minuten mit einem 16 Core Ryzen 9 5950x

Der kürzlich veröffentlichte AMD Ryzen 9 5950x bietet 16 Kerne und 32 Threads. Lassen Sie uns also sehen, welche Leistung wir aus einer parallelen C++ – Kompilierung mit diesen 32 Threads ziehen können. Zum Zeitpunkt dieses Schreibens weist der AMD Ryzen 9 5950x mit rund 3515 den höchsten Single-Core- CPU-Benchmark- Wert auf. C++Builder ist ein schnelles Tool zur Anwendungsentwicklung…
Weiterlesen
BeiträgeC++IDERAD StudioTech Partner

Große C++-Bauzeiten in der realen Welt und TwineCompile

TwineCompile ist ein Addon für C++Builder, das derzeit in GetIt für Update-Abonnement-Kunden kostenlos zur Verfügung steht, für alle Editionen, einschließlich Pro. Schauen wir uns an, wie gut es mit realen Projekten funktioniert. TwineCompile beschleunigt die Kompilierzeit von C++Builder erheblich. Um dies zu testen, haben wir zwei große Open-Source-C++-Bibliotheken, die sich mit C++Builder…
Weiterlesen
BeiträgeDelphiMobile EntwicklungRAD ServerRAD StudioShowcase

Mobiles Zutrittssystem für Abfallsammelzentren mit Delphi und RAD Server

Innerhalb von nur vier Monaten konnte mit Delphi und RAD Server die Anwendung „Skarabäus“ von der Entwurfsphase bis zum Rollout entwickelt werden. Dabei wurde die Anbindung an das Backend einer Sicherheitsfirma neu erstellt, der RAD Server als perfekte Middleware eingebunden und die mobilen Apps für Android und iOS in Delphi mit FireMonkey programmiert. Zernpfennig Informatik aus…
Weiterlesen
BeiträgeIDERAD Studio

Methodik und Metriken für den Vergleich realistischer Entwicklerwerkzeuge (Teil 1)

Die heutige Verbreitung von Tools zur Verbesserung der Softwareentwicklung ist ein Grund zum Feiern. Viele erstaunliche Leute arbeiten täglich daran, Dienstprogramme, Plug-Ins und IDEs zu erstellen und zu verteilen, die unsere Entwicklung erleichtern! Die andere Seite der Proliferationsmünze beschreibt jedoch einen ständigen Kampf, um das beste Werkzeug sowohl für den aktuellen Job als auch…
Weiterlesen