Under utveckling

12: Att modernisera C++-kod


Listen Later

C++ är ett språk med lång historia, har alltid varit omfattande och gett stor frihet i kombination med goda chanser att skjuta sig i foten. Utvecklingen av språket gick länge långsamt, men de senaste åren har takten ökat rejält. Fredrik pratar med Hadi dels om hur C++ utvecklats, dels om hur han gått tillväga för att på ett bra sätt införa nyheter från de senaste åren i TimeEdits kodbas.

Länkar
  • C++98
  • C++03
  • C++ standardkommitté
  • Lambda expressions
  • Move semantics
  • Shallow vs deep copy
  • C++11
  • Type deduction
  • C++17
  • Boost
  • Shared pointer
  • Unique pointer
  • Clang-tidy
  • Using namespace
  • Clangformat
  • libdispatch
  • Asio
  • epoll
  • Cmake
  • deb-paket
  • RPM-paket
  • APT
  • DNF
  • Vim
  • Concepts lite
  • Templates och templatemetaprogrammering
  • RAII - Resource Acquisition Is Initialization
  • C++ primer - boktips från Hadi
  • Buckys C++-genomgångar på Youtube
  • SFML - Simple and fast multimedia library

Under utveckling är en podd av och för utvecklare, skapad i soliga (nåja) Göteborg av oss som jobbar på TimeEdit. Vi vill väldigt gärna höra dina åsikter om det vi pratar om! Vi finns på Twitter som @uupodden) och på Facebook som Under utveckling. Gillar du podden får du mer än gärna

...more
View all episodesView all episodes
Download on the App Store

Under utvecklingBy TimeEdit AB