Dobrý den,
zkoušel jsem něco napsat v C# a zdálo se mi, že tento jazyk je spíš jen pro OS Windows.
Dá se v něm napsat třeba nový operační systém?
Vůbec nevím, jestli je to vůbec plnohodnotný jazyk.
C# je vysokoúrovňový jazyk Microsoftu. Je stejně jako Java pro všechny platformy, které implementují daný VM (viz třeba projekt Mono nebo jak se to teď jmenuje). A chtít v něm psát OS je stejné jako psát kancelářský balík (Office) v asm, tj. v podstatě to lze, ale .... :)
Samozřejmě, že C# je plnohodnotný jazyk, i OS jde z velké části v něm napsat.
http://en.wikipedia.org/wiki/Singularity_(operating_system)
Dokonce i na tomto webu je článek o tomto OS http://programujte.com/clanek/2006100701-os-singularity/
Velká část Windows je napsána přímo v C# - pokusím se najít přednášku Microsoftu, kde o tom byl a zmínka. Je však nutno dodat, že to byly pouze top-end prvky - jádro systému je v ASM a C/C++.
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku