Azure er en kraftfuld og fjerlette programmeringssprog. & Nbsp; Dens oprindelige motiv var til indlejring formål, men det kan bruges som en stand-alone sprog. Dens grundlæggende designfilosofi er lille men kraftfulde.
Azure er lille i, at kilden træ (både sproget kerne og bibliotekerne) indeholder ca. 5000 linjer kode, og samler til ca. 120k eksekverbar; dens hukommelse fodaftryk er for lille. Kontrast til nogle andre oppustet, forslugen sprog, Azure lille størrelse holder indlejring omkostningerne på et lavt niveau.
Selvom Azure er sparsommelig, på den anden side er det ikke ofrer nyttige funktioner til dette. Powerfulness er den anden lige så vigtigt mål med Azure. Det understøtter mange funktioner som dynamisk typning og garbage collection. Se dokumenterne for flere Azure funktioner.
Azure er venligt for begyndere. I modsætning til nogle andre sprog, betyder det ikke at forsøge at vride brugernes sind til at gøre de daglige opgaver. Det holder enkle ting enkle. Dens syntaks forbliver tæt på mainstream sprog som C. Det betyder, at brugerne kan anvende deres mainstream sprog programmering færdigheder til at Azure på en smidig måde.
Desuden Azure giver ekstra sprog konstruerer at repræsentere højere abstraktionsniveau, hvilket gør programmering lettere. Azure er ikke afhængig af nogen compiler-genererende værktøjer som lex og yacc; og det afhænger ikke af andre end standard C biblioteket tredjeparts biblioteker. Den bygger nemt ved hjælp mainstream compilere af mange kendte platforme som Microsoft Windows, Linux og Apple MacOS. Det er yderst forlængelig både kilden niveau og det binære plan. Den leveres med flere biblioteker giver IO, matematik og andre funktionaliteter.
Når indlejret i et større projekt, det samlever godt med anden kode. Azure scripts kan kompilere i stand-alone eksekverbare, som ikke behøver at blive distribueret sammen med sproget.
Software detaljer:
Kommentarer ikke fundet