REKLAMA

Rzut okiem na język D

Pierwszy i dotychczas jedyny artykuł o języku D pojawił się w „Programiście” w wydaniu 6/2012, czyli niemal sześć lat temu. Od tego czasu trochę się pozmieniało: referencyjny kompilator dmd doczekał się ponad dwudziestu nowych wersji, a jego frontend został przepisany z C++ do D. Ponadto pojawiła się coroczna konferencja DConf (ostatnia edycja odbyła się w maju 2018 w Monachium), a pieczę nad samym językiem przejęła fundacja non-profit: The D Lnguage Foundation. Celem poniższego artykułu jest przedstawienie wybranych funkcjonalności oferowanych przez ten język...

Zagadnienia poruszane w tym artykule:

  • Zupełnie jak skrypt;
  • Wykonanie i generowanie kodu w czasie kompilacji;
  • Voldemort types;
  • Uniwersalny sposób wywołania funkcji;
  • Menadżer pakietów DUB;
  • Inne rzeczy warte uwagi;
  • Const, auto, immutable;
  • Memoize;

Artykuł pochodzi z magazynu "Programista" nr 6/2018 (73). Jest to wydanie z przełomu lipca i sierpnia 2018. Szczegółowy spis treści: https://programistamag.pl/programista-6-2018-73/

Autorem artykułu jest Paweł "KrzaQ" Zakrzewski. (https://dev.krzaq.cc). Absolwent Automatyki i Robotyki na Zachodniopomorskim Uniwersytecie Technologicznym. Pracuje jako Software Engineer w Backtrace I/O. Programowaniem interesuje się od dzieciństwa, jego ostatnie zainteresowania to C++ i metaprogramowanie.