C Sharp – charakterystyka języka

Język C Sharp, posiadający zdecydowanie więcej funkcji od języka, na którym oparł się jego twórca, mianowicie języka C, cieszy się wśród programistów dużym uznaniem. Znacząco na to wpływają charakterystyczne dla niego cechy, które nie występują w przypadku opisywania innych języków programowania. Można zauważyć, że swoimi właściwościami przypomina on takie języki, jak Object Pascal, Delphi czy nawet Javę, jednak w rzeczywistości bardzo się od nich różni. Podstawową cechą, która go charakteryzuje jest funkcja umożliwiająca odśmiecanie pamięci (garbate collection), czyli automatyczne sprawowanie kontroli nad zmianami, jakie zachodzą w pamięci, co odbywa się nie z inicjatywy osoby, która zajmuje się tworzeniem programów, lecz w oparciu o działalność automatycznej funkcji języka C Sharp. Jest to zdecydowanie duże ułatwienie, ponieważ pozwala zaoszczędzić sporo czasu i jednocześnie nie powoduje sytuacji, w której proces odśmiecania mógłby zostać wykonany w sposób nieprawidłowy, co mogłoby nieść za sobą poważne konsekwencje, dotyczące poprawności działania określonego programu, który towarzyszy znanej każdemu profesjonaliście metodzie programowania C Sharp.

Zobacz również:
Delphi
Aby stworzyć jakąkolwiek stronę internetową, przede wszystkim należy zastanowić się, w jakim języku będzie ona stworzona. Informatycy do wyboru mają bardzo wiele różnych języków programowania, z których mogą wybrać swój ulubiony i taki,...

JSP
JSP, czyli JavaServer Pages to jedna z możliwości tworzenia dokumentów na stronach internetowych w sposób dynamiczny. Najczęściej występują one w podstawowych formatach, jakimi są: HTML, XHTML, DHTML i XML. Jest to dość nowa technologia, która...

Clojure
Clojure jest jednym z najnowszych dialektów jednej z najbardziej znanych w środowisku programistów rodziny języków tworzenia stron internetowych, aplikacji oraz programów, jakim jest Lisp. Jego początki sięgają 2007 roku, a dokładniej 16 października,...