Verwendete Tools
Hier eine Liste der aktuellen Entwicklungswerkzeuge, Produkte und Bibliotheken, die wir für unsere Softwareentwicklung unter Windows und OSX verwenden.
Ab 2023
- Qt 6, Qt Creator, Qt Widgets
Ab 2022
- Qt6
- C++ 20 Concepts
Ab 2021
- Microsoft Visual Studio 2022
- C++ 20
- C# 10
- .NET 6 Core
- ASP.NET Core 6
- Entity Framework EF 6
- JetBrains Space
- C# 9
- .NET Core 5
- ASP.NET Core 5
- Entity Framework EF 5
- Gitea
- Gitlab
Ab 2020
- Microsoft Visual Studio 2019
- C# 8
- .NET Core 3.1
- PostgreSQL
- ASP.NET Core 5
- Entity Framework EF 5
- Gitea
- Gitlab
- Docker
Ab 2019
- C++/CLI
- C# 8
- .NET Core 3.0
- MariaDB
- Microsoft SQL Server
- NCrunch
- OZ-Code
- C++ Mocking Bibliothek FakeIt
- Einarbeitung C++ 20
- Entwicklung unter Linux mit C++ und C#
Ab 2018
- Microsoft Visual Studio 2019
- JetBrains Rider und Visual Studio for Mac für F# Entwicklungen
- Bibliothek Range-v3
- Bibliothek nanorange
- Bibliothek CppLinq
- Botan: Crypto and TLS for C++11 (Botan)
Ab 2017
- Catch2 C++ Test-Framework (https://github.com/philsquared/Catch)
- Wechsel zu C++ 17 für neue Projekte und Migration bei bestehenden Projekten
- Google Test und Google Mock
- Microsoft Visual Studio 2017
Ab 2016
- Matlab aus privatem Interesse
- JetBrains DataGrip für die Bearbeitung von Datenbanken
- fmtlib für type safe string formatting in C++ (https://github.com/fmtlib/fmt)
- Evaluation: OpenMP, OpenCL, CUDA, Microsoft AMP
- Evaluation: Intel C++
- C++QuantLib (https://quantlib.org)
- Intel® Threading Building Blocks (https://www.threadingbuildingblocks.org)
- Poco Framework (https://pocoproject.org)
- Microsoft Visual Studio 2015
- Clang++ für OSX
- JetBrains CLion für OSX
- Enterprise Architect
Bereits im Jahr 2015 verwendet
- Aus Interesse ein wenig ADA mit GNAT und SPARK
- Wechsel von C++ 98 zu C++ 11/14
- C/C++ seit 1981
- C# etwas für kleine Projekte
- Microsoft Visual Studio 2010-2015
- JetBrains YouTrack
- JetBrains Resharper
- CMake
- Visual Lint
- CppDepend
- Visual Assist
- Subversion
- Git
- RC WinTrans
- InstallAware
- VMware Desktop
- Parallels Desktop
- Windows 7 bis Windows 10, Windows Server 2012
- OSX
- SQLite
- Boost
- PKCS#11
- CryptoPP (https://www.cryptopp.com)
- OpenSSL