YAzyki programmirovaniya semyeistva C: Objective-C, D, C Sharp, Go, T-Sistema, Limbo, C--, Spec Sharp, T++, Sing Sharp (Russian Edition)
Book Details
Author(s)Istochnik: Wikipedia
PublisherBooks LLC, Wiki Series
ISBN / ASIN1233644068
ISBN-139781233644063
AvailabilityUsually ships in 24 hours
MarketplaceUnited States 🇺🇸
Description
Istochnik: Wikipedia. Stranitsy: 26. Glavy: Objective-C, D, C Sharp, Go, T-Sistema, Limbo, C--, Spec Sharp, T++, Sing Sharp. Vyderzhka: Objective-C, izvestnyĭ takzhe kak Objective C, ObjC ili Obj-C - kompiliruemyĭ obʺektno-orientirovannyĭ yazyk programmirovaniya korporatsii Apple, postroennyĭ na osnove yazyka Si i paradigm Smalltalk. V otlichie ot C++, yazyk Objective-C polnostʹyu sovmestim s Si (yazyk Objective-C yavlyaet·sya nadmnozhestvom yazyka Si) i kod na Si kompiliruet·sya. Obʺektnaya modelʹ postroena v stile Smalltalk, to yestʹ obʺektam posylayut·sya soobshcheniya. Kompilyator Objective-C vkhodit v GCC i dostupen na bolʹshinstve osnovnykh platform. YAzyk ispolʹzuet·sya v pervuyu ocheredʹ dlya Mac OS X (Cocoa) i GNUstep - dvukh ryealizatsiĭ obʺektno-orientirovannogo interfyeĭsa OpenStep. V nachale 1980-kh godov bylo rasprostraneno strukturnoe programmirovanie. Ono bylo razrabotano dlya togo, chtoby «razbivatʹ» programmu na malye chasti, v osnovnom, chtoby bylo legche rabotatʹ nad programmami, iskhodnyĭ kod kotorykh uvelichivalsya v razmerakh. Odnako poyavlyalisʹ bolyee slozhnye zadachi, s resheniem kotorykh strukturnoe programmirovanie plokho spravlyalosʹ. Prikhodilosʹ pisatʹ vsë bolʹshe funktsiĭ, kotorye ochenʹ redko mogli ispolʹzovatʹsya v drugikh programmakh. Mnogie uvideli v obʺektno-orientirovannom programmirovanii potentsialʹnoe reshenie voznikshyeĭ problemy. S odnoĭ storony, Smalltalk ispolʹzovali pochti vse bolyee-menyee slozhnye sistemy. S drugoĭ - ispolʹzovanie virtualʹnykh mashin silʹno tormozilo rabotu sistemy i trebovalo ogromnykh resursov. ObjC byl sozdan B·еedom Koksom v nachale 1980kh v yego kompanii Stepstone. On byl zainteresovan v reshenii problemy povtornogo ispolʹzovaniya koda. Tselʹyu Koksa bylo sozdanie yazyka, podderzhivayushchego kontseptsiyu software IC. Pod etoĭ kontseptsiyeĭ ponimaet·sya vozmozhnostʹ sobiratʹ programmy iz gotovykh komponentov (obʺektov), podobno tomu kak slozhnye elektronnye ustroĭstva mogut bytʹ...










