encyklopedia.run.place

Dart

Dart – wieloznaczny termin używany w języku polskim w trzech głównych kontekstach:

  • Jako język programowania opracowany przez firmę Google.
  • Jako sport polegający na rzucaniu małymi pociskami zwanymi dartami do tarczy.
  • Jako określenie małej, lotnej strzały (ang. dart) używanej m.in. w łucznictwie i myślistwie.

Język programowania Dart

Dart jest nowoczesnym, otwartym językiem programowania o statycznym typowaniu, zaprojektowanym z myślą o tworzeniu aplikacji internetowych, mobilnych oraz serwerowych. Jego pierwsza wersja została wydana w 2011 roku, a od 2018 rokuFlutter, umożliwiając tworzenie natywnych aplikacji na platformy Android, iOS, a także na Web i desktop.

Historia

  1. 2011 – powstanie: Dart został zaprezentowany na Google I/O jako alternatywa dla JavaScript, z lepszą wydajnością i łatwiejszą skalowalnością.
  2. 2014 – pierwsza wersja stabilna (Dart 1): wprowadzono wirtualną maszynę DartVM oraz kompilator do JavaScript (dart2js).
  3. 2018 – Dart 2: przepisano język pod kątem programowania funkcyjnego i obiektowego, dodano null safety oraz silniejsze typowanie.
  4. 2020 – stabilizacja Flutter 2: Dart stał się językiem podstawowym dla rozwoju wieloplatformowych aplikacji.

Główne cechy

Przykładowy kod

void main() {
  var imie = 'Świat';
  greet(imie);
}

void greet(String name) {
  print('Witaj, $name!');
}

Pokazany przykład ilustruje podstawową składnię języka: deklarację funkcji, zmiennych i interpolację łańcuchów znaków.

Sport – gra w darty

Gra w darty (zwana także dart) to popularny sport rekreacyjny i rywalizacyjny, w którym gracze rzucają małymi metalowymi pociskami – dartami – w okrągłą tarczę podzieloną na strefy punktowe. Rozgrywki odbywają się zazwyczaj w pubach, klubach sportowych i na turniejach międzynarodowych.

Podstawowe zasady

  • Tarcza ma średnicę 18 cali i jest podzielona na 20 sekcji numerowanych od 1 do 20.
  • Środek tarczy – tzw. bullseye – podzielony jest na inner bull (50 punktów) i outer bull (25 punktów).
  • Rzuty odbywają się z odległości 2,37 metra od frontu tarczy (tzw. "ocheł").
  • Najpopularniejszym formatem rozgrywek jest 301 oraz 501, w których gracze muszą zakończyć grę trafiając podwójną sekcję (double) lub bullseye.

Historia

Gra w darty wywodzi się z tradycyjnych rozgrywek strzeleckich w Anglii z XVIII wieku, gdzie używano piórkowych strzałek i krótkich łuków. W XIX wieku pojawiły się pierwsze metalowe darty oraz specjalne tarcze, a w latach 1920 powstały pierwsze profesjonalne ligi.

Inne znaczenia

W języku angielskim słowo dart oznacza małą, lotną strzałę używaną m.in. w łucznictwie i w niektórych tradycyjnych grach myśliwskich. W informatyce termin ten pojawia się także w kontekście algorytmów i struktur danych, np. w nazwie algorytmu Darty (ang. dartboard algorithm).

Powiązane artykuły