Re: Varför så många versioner av Microsoft.NET ?
Postat: 17 oktober 2011, 09:23:42
Nej.
Man/vi länkar aldrig runtime libbarna för själva kompilatorerna statiskt.
Typ CRTL, COBRTL och FORRTL. Det är ju ett väldigt slöseri med
minne att ha 3-400 processer som är statiskt länkade. Samma sak
med databas koden och en del annan gemensam kod bl.a en del som
är egenutvecklat och som är byggt som "shareable images" (typ DLL).
> D.v.s. länkar in de gamla libbarna i programmet?
Nej. Min poäng var att de nya runtime libarna är bakåtkompatibla
(inom rimliga gränser) med de gamla kompilatorerna. Och för övrigt
så kommer inte runtime miljöerna för språken med kompilatorerna,
de ingår i själva OS'et och uppdateras när OS'er uppdateras, men
det kanske är normalt att det är så.
Man/vi länkar aldrig runtime libbarna för själva kompilatorerna statiskt.
Typ CRTL, COBRTL och FORRTL. Det är ju ett väldigt slöseri med
minne att ha 3-400 processer som är statiskt länkade. Samma sak
med databas koden och en del annan gemensam kod bl.a en del som
är egenutvecklat och som är byggt som "shareable images" (typ DLL).
> D.v.s. länkar in de gamla libbarna i programmet?
Nej. Min poäng var att de nya runtime libarna är bakåtkompatibla
(inom rimliga gränser) med de gamla kompilatorerna. Och för övrigt
så kommer inte runtime miljöerna för språken med kompilatorerna,
de ingår i själva OS'et och uppdateras när OS'er uppdateras, men
det kanske är normalt att det är så.