P10: Programovací jazyk C#: niekoľko zaujímavých čŕt
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.
Zhrnutie prednášky
Prednáška uvádza jazyk C# v kontexte toho, čo tvorí programovací jazyk: syntax, lexika a sémantika, ktoré dopĺňajú idiómy, rámce a knižnice (API) a vývojové prostredie. Tieto tri prvky sa navzájom ovplyvňujú, napríklad generickosť vznikla na zlepšenie API a vývojové prostredie sa prispôsobuje jazyku. Rozoberá sa historický vývoj od Visual C++ (1993) cez J++ ako Microsoftovu konfrontačnú reakciu na Javu až po Visual Studio a jazyk C# z roku 2000. C# je manažovaný jazyk, ktorý sa kompiluje do byte kódu a beží na platforme .NET v prostredí Common Language Runtime. Vďaka tomu možno v jednej aplikácii kombinovať viac jazykov, napríklad C# a Basic. Úvod obsahuje aj organizačné poznámky k termínu odovzdania projektov.
- - Programovací jazyk tvorí syntax, lexika a sémantika; jeho používanie dopĺňajú idiómy a vzory.
- - Rámec (napr. JavaFX) sa od knižnice líši tým, že doň programátor dopĺňa vlastné objekty, kým knižnicu volá.
- - Jazyk, API a vývojové prostredie sa navzájom ovplyvňujú; generickosť vznikla na zlepšenie API.
- - Microsoft prešiel od Visual C++ (1993) a J++ k Visual Studiu a jazyku C# (2000).
- - C# je manažovaný jazyk kompilovaný do byte kódu, ktorý vykonáva Common Language Runtime platformy .NET.
- - Visual Studio integruje viac jazykov (C++, C#, Basic, J#), ktoré sa dajú v jednej aplikácii kombinovať.
- - Termín odovzdania projektov je striktný a hodnotia ich asistenti v pondelok ráno.
Zhrnutie pripravené s pomocou AI z prepisu videa.
nechodím na prednášky