that
Hoffnungsloser Optimist
|
@abwärtskompatibilität: vista ist nicht 100% xp-kompatibel - war ich nicht oberstes designgoal = also ja, MS kann sich eine fehlende abwärtskompatibilität leisten Einer der Gründe, warum sich die allgemeine Vista-Begeisterung in Grenzen hält. Obwohl man nichtmal sagen kann, dass sie sich nicht bemüht hätten. Als Softwareentwickler kann man sich inzwischen nicht mehr darauf verlassen, dass Betriebssystem-Funktionen das tun, was sie laut Dokumentation tun sollten. Man schreibt eine Datei in Directory X, in Wirklichkeit landet sie in Directory Y. Im Explorer steht "Programme", das Verzeichnis heißt aber auf der Commandline "Program Files". Als User wird man vom Betriebssystem bevormundet und mit zweifelhaften Sicherheitsabfragen gequält. (Ja, kann man ausschalten, tun anscheinend auch die meisten - aber wo ist dann der Sinn?) Windows ist inzwischen eine riesige Ansammlung von Kompatibilitäts-Hacks, die trotz enormen Aufwands nicht reibungslos funktionieren. Keine Frage, daran ist auch zu einem großen Teil defekte Software schuld ("Unser Programm ist so wichtig, bitte verwenden Sie es nur als Administrator"). Aus technischer Sicht ist ein 32-Bit-Vista Unfug, genauso wie es damals OS/2 für 286er war. Sinnvoller wäre ein 64-Bit-OS mit einer 32-Bit-VM, in der dann auch jede noch so dumme Software Admin spielen darf, ohne im "echten" OS Schaden anrichten zu können. Klar muss man aus Marketinggründen halt trotzdem noch ein 32-Bit-OS anbieten.
|
crusty2000
OC Addicted
|
Quelle?
Ein Kernel der 40 kB Speicher braucht (für PCs) gibt es nicht weil alleine der Grafikkarten Treiben schon mehr speicher frisst. Ausserdem ist es bei >4GB RAM sowas von egal ober der kernel jetzt 40MB oder 120MB frist sollange das ding schnell ist. Wie lange wirds den noch dauern bis die Leute mal kapiert haben das die Zeiten wo man Speicher sparen musste weils halt extrem teuer war vorbei sind? Wer sagt dass der Grafikkarten Treiber im Kernel ist ??? genau solche dinge wollen Sie ja auslagern, zwecks stabilität! Ein guter Kernel kann im prinzip nichts eigenständig sondern disponiert nur zwischen verschiedenen Modulen, so kann der Kernel nie abstürzen sondern nur die einzelnen Module. und genau das versucht Microsoft mit Win7 da dadurch keinerlei Kompatibilität zu früher da ist muss auch jedem klar sein da derzeit alles direkt auf die Hardware und den Kernen zugreifen darf. Daher wie bereits erwähnt eine Art "VmWare" für ältere Programme.
|
Spikx
My Little Pwny
|
Quelle?
Ein Kernel der 40 kB Speicher braucht (für PCs) gibt es nicht weil alleine der Grafikkarten Treiben schon mehr speicher frisst. Ausserdem ist es bei >4GB RAM sowas von egal ober der kernel jetzt 40MB oder 120MB frist sollange das ding schnell ist. Wie lange wirds den noch dauern bis die Leute mal kapiert haben das die Zeiten wo man Speicher sparen musste weils halt extrem teuer war vorbei sind? Da gehts nicht darum, wie wenig Speicher das ist, sondern wie schlank der Kernel generell ist und dadurch wieder effizienter und schneller arbeitet und geladen werden kann. Außerdem, was bringts dir wenn du 8 GB RAM hast, aber das OS erst elendslang 2 GB reinladen muss... 40 kiB war ein blödsinn, ja . 40 MiB sinds. -> " MinWin" The OS ran under Virtual PC, and this allowed Traut to show the audience exactly how many resources it was consuming: about 25MB on disk (compare with 14GB for a full Vista install) and 40MB of RAM. The OS booted up in about 20 seconds inside Virtual PC. Still not quite as lightweight as, say, AmigaOS or QNX, but remarkably small for Windows. Traut admitted that he would "still like to see it get smaller." Video zu der Präsentation gibts hier: http://www.istartedsomething.com/20...ndows-7-minwin/
Bearbeitet von Spikx am 16.03.2008, 12:42
|
jives
And the science gets done
|
Einer der Gründe, warum sich die allgemeine Vista-Begeisterung in Grenzen hält. Obwohl man nichtmal sagen kann, dass sie sich nicht bemüht hätten.
Als Softwareentwickler kann man sich inzwischen nicht mehr darauf verlassen, dass Betriebssystem-Funktionen das tun, was sie laut Dokumentation tun sollten. Man schreibt eine Datei in Directory X, in Wirklichkeit landet sie in Directory Y. Im Explorer steht "Programme", das Verzeichnis heißt aber auf der Commandline "Program Files". Zum Glück bin ich nicht der einzige, den dieser Bug - oh sorry, Feature - fertig macht Sollten die Features nicht wieder leere Versprechungen werden, sieht es so aus, als ob MS endlich ein von Grund auf ordentlich designetes OS auf die Beine stellen könnte. Ein (wirklich) modularer Kernel ist imho schon ein großer Schritt in die richtige Richtung (auch wenn ich meinen Linux-Kernel kleiner als 40MiB bekomm )
Bearbeitet von jives am 16.03.2008, 12:46
|
jreckzigel
EDV
|
Als Softwareentwickler kann man sich inzwischen nicht mehr darauf verlassen, dass Betriebssystem-Funktionen das tun, was sie laut Dokumentation tun sollten. Man schreibt eine Datei in Directory X, in Wirklichkeit landet sie in Directory Y. Im Explorer steht "Programme", das Verzeichnis heißt aber auf der Commandline "Program Files". %programfiles% %homedrive% %homepath% usw. die sind in allen sprachpaketen gleich alle wollten mehr sicherheit, jetzt haben wir ein "sichereres" OS und viele mekern, weil sie sauberer programmieren müssen.
|
Minutourus
OC Addicted
|
alle wollten mehr sicherheit, jetzt haben wir ein "sichereres" OS und viele mekern, weil sie sauberer programmieren müssen. full ack sehe ich genauso meine Benutzer meckern auch aber es wird immer wieder vergessen das genau diese weltweit änderungen haben wollten jetzt sind Sie da und es passt Ihnen noch immer nicht. Damn users go to Hell or install Linux ;D
|
ica
hmm
|
also ehrlichgesagt möchte ich kein windows entwickler sein. es muss einfach schrecklich sein diese ganzen altlasten immer mitzuschleppen damit alles kompatibel ist/bleibt. imho müssten sie da einfach mal "nein" sagen, sonst seh ich da keinen ausweg.
da ist apple konsequenter...allerdings müssen die sich auch nur mit ein paar prozent der kunden herumschlagen die ms dann im nacken liegen.
|
Medice
Intensivlaie
|
die Ursachen, Wirkungen und Zusammenhänge sind dem Endanwender halt fremd...
|
jreckzigel
EDV
|
die Ursachen, Wirkungen und Zusammenhänge sind dem Endanwender halt fremd... der endanwender hat ja auch die "problematische" applikation nicht programmiert
|
t3mp
I Love Gasoline
|
also ehrlichgesagt möchte ich kein windows entwickler sein. es muss einfach schrecklich sein diese ganzen altlasten immer mitzuschleppen damit alles kompatibel ist/bleibt. imho müssten sie da einfach mal "nein" sagen, sonst seh ich da keinen ausweg. Es wäre eh nicht so schwer. Halbgare "Kompatiblität" die eh kaum ohne Anpassungen läuft vs. sauberen Schnitt ohne Altlasten, ich nähme letzteres. War außerdem völlig verkehrt noch eine 32 Bit Version herauszubringen, Retail ist Vista sowieso schwach und unter Nutzern mit dermaßen veralteten Systemen wohl kaum ein Markt vorhanden. So werden wichtige Entscheidungen wie in der Politik immer weiter von einer Version auf die nächste aufgeschoben. Ich habe das Gefühl bei MS fehlt in dieser Hinsicht öfter ein durchdachter Plan, dass die interne Organisation beim Teufel ist wissen wir ja ohnehin seit dem Longhorn-Fiasko.
|
Jackinger
LegendBartwurst!
|
die versions-zählstrategie von microsoft werd ich nie checken.. woher kommt auf einmal dieses aus der luft gegriffene "7" her
|
COLOSSUS
AdministratorGNUltra
|
Vista = NT 6.0
|
ica
hmm
|
windows 3.x, win nt = 4, xp = 5, vista = 6
|
Spikx
My Little Pwny
|
die versions-zählstrategie von microsoft werd ich nie checken.. woher kommt auf einmal dieses aus der luft gegriffene "7" her Wieso, es gibt ja Windows 1 bis 6 (NT = 4, XP = 5, Vista = 6) // viel zu langsam
|
Dreamforcer
New world Order
|
also ehrlichgesagt möchte ich kein windows entwickler sein. es muss einfach schrecklich sein diese ganzen altlasten immer mitzuschleppen damit alles kompatibel ist/bleibt. imho müssten sie da einfach mal "nein" sagen, sonst seh ich da keinen ausweg.
da ist apple konsequenter...allerdings müssen die sich auch nur mit ein paar prozent der kunden herumschlagen die ms dann im nacken liegen. ms wills ja mit singularity so machen, was ich aber noch immer nicht so ganz glauben kann, denn der aufschrei er nutzer würde riesig sein
|