Skip to main content

Co to jest język swobodny?

Język swobodny to język komputerowy, w którym kodowanie można ustawić na dowolnym wierszu i nadal być poprawna.Oznacza to, że kod może rozpocząć się na jednym wierszu, zakończyć kilka linii w dół i nadal będzie prawidłowym poleceniem.Pozycjonowanie czasami jest nieco ważne w przypadku zgrupowanych elementów, ponieważ programowanie musi znajdować się w grupie, ale nadal można je ustawić na dowolnej linii.Istnieje kilka języków programowania, które używają elementów językowych swobodnych, ale nie są one w pełni swobodne.Zaletą tego rodzaju programowania jest to, że programiści mają znacznie łatwiejsze wpisywanie kodu bez konieczności martwienia się o przerwy na linii, a zarówno bezpieczeństwo, jak i rozwiązywanie problemów są zwykle lepsze.

W niektórych językach programowania pozycjonowanie jest bardzo ważne.Na przykład, jeśli połowa polecenia znajduje się na jednym wierszu, a druga połowa znajduje się w innym wierszu, polecenie nie zainicjuje, ponieważ jest nieprawidłowe.W języku swobodnym może istnieć nieskończona liczba przerw linowych, a polecenie nadal będzie ważne.Jednocześnie, podczas gdy pozycjonowanie nie jest ważne, składnia jest, więc niektóre polecenia muszą przyjść po innych, aby działać zgodnie z przeznaczeniem.

W zależności od samego języka swobodnego, wiele języków programowania zgrupowało elementy, w których początek i koniecgrupy otoczono nawiasami lub podobnymi znakami.Pozycjonowanie jest zwykle nieco ważniejsze w zgrupowanej atmosferze, ponieważ polecenia muszą znajdować się w grupie, aby były ważne.Jednocześnie, dopóki są w grupie, nie ma znaczenia, czy wszystkie polecenia znajdują się na jednym wierszu, czy mają wiele przerw w linii. Większość języków programowania jest albo swobodna, czy nie, ale tam tamto kilka wyjątków, w których język programowania może łączyć oba.W tym przypadku jest to jak język swobodny, ponieważ niektóre elementy, takie jak tabele lub niektóre grupy, mogą być swobodne, ale pozostałe elementy muszą być odpowiednio ustawione.Języki te zwykle mają tylko kilka elementów swobodnych. Zalety języka swobodnego mogą nie wydawać się tak duże, ponieważ pozwala to programistowi umieścić kodowanie na dowolnej linii i sprawić, by działało, ale jest kilkaWielkie zalety.Po pierwsze, programista nie musi spędzać czasu na sprawdzaniu właściwego pozycjonowania, więc normalnie rozwiązywanie problemów z niepoprawnym kodem jest łatwiejsze.Jeśli programista chce zwiększyć bezpieczeństwo, może umieścić cały kod na jednej długiej linii poziomej.Trudno to odczytać, co utrudnia ludziom kradzież.