P11: Programovací jazyk C#: niekoľko zaujímavých čŕt

Zdroj
ručne priradené
Pridané

Pozrieť na YouTube →

Preber si túto prednášku so svojou AI

Skopíruj pripravený podklad a vlož ho do ChatGPT, Claude alebo inej AI — bude ťa učiť alebo skúšať len z tejto prednášky.

Otvoriť AI: ChatGPT · Claude · Gemini

Zhrnutie prednášky

Prednáška z objektovo orientovaného programovania sa v úvode venuje organizačným veciam: poslednému stretnutiu, ktoré bude skôr diskusiou, prezenčnej písomnej skúške na papier a študentskej konferencii IIT.SRC s posterovou sekciou. Hlavná téma, jazyk C#, je uvedená úvahou o tom, že hranica medzi programovacím jazykom, knižnicami (API) a vývojovým prostredím sa v moderných jazykoch stráca. Ako príklad slúži Java, kde generickosť vznikla kvôli generickým dátovým typom a rozšírená slučka for závisí od rozhrania iterátora z knižnice. Microsoft podľa prednášajúceho túto dynamiku medzi jazykom, API a prostredím využíva v .NET ekosystéme pre viaceré jazyky.

  • - Posledné stretnutie bude diskusia a rekapitulácia, študenti môžu posielať podnety na tému P12.
  • - Skúška bude prezenčná, písomná na papier, s otázkami vyžadujúcimi premýšľanie; príklady sú v archíve testov.
  • - Študentská konferencia IIT.SRC prinesie približne 95 článkov prezentovaných formou posterov.
  • - Hranica medzi programovacím jazykom, knižnicou (API) a vývojovým prostredím sa v moderných jazykoch stráca.
  • - Generickosť v Jave vznikla najmä kvôli generickým dátovým typom a rozšírená slučka for závisí od iterátora z API.
  • - C# a prostredie .NET sú koncipované ako ekosystém pre viaceré jazyky, kde je dôležitá podpora nástrojov a API, nie len syntax.

Zhrnutie pripravené s pomocou AI z prepisu videa.