Verwendete Entwicklungswerkzeuge

Hier eine Liste der aktuellen Entwicklungswerkzeuge, Produkte und Bibliotheken, die wir für unsere Softwareentwicklung unter Windows und OSX verwenden.

Ab 2019

  • 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++ Testframework (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

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