Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 52 reacties
Bron: OSNews

Op OSNews vinden we een overzicht van een aantal verslagen over de eerste dag van Microsofts PDC. Onder andere op Windows Network Magazine, C|Net en op de blog van Scott Hanselman vinden we verhalen over de ervaringen van de bezoekers van deze ontwikkelaarsconferentie. De meeste sites presenteerden hun verslagen in kleine updates die hun verslaggevers hebben doorgegeven. Op deze manier komen we erachter dat het grootste gedeelte van dag een van de bijeenkomst werd besteed aan de presentatie van de nieuwste Windows-telg, Longhorn. Al eerder berichtten wij over de presentatie van dit nieuwe OS. Er werd begonnen met een presentatie van Bill Gates himself, waarin onder andere de nieuwe visuele kunsten van Longhorn werden getoond.

Longhorn logo Bill maakte duidelijk dat in 2006 de performance van de computer niet meer zal worden gedrukt door de hardware of het netwerk, maar dat de software de nieuwe bottleneck zal worden. Het is natuurlijk hierom dat zijn nieuwe besturingssysteem zo belangrijk zal worden. Er werd verteld over de drie basispilaren waarop Longhorn gebouwd is: Avalon, WinFS en Indigo. Avalon is er voor het grafische gedeelte, WinFS is een opslagsysteem en Indigo is een communicatiesubsysteem. Deze drie dingen werden natuurlijk uitgebreid getoond. Na Bill Gates hield ook vice-president Jim Allchin een presentatie. Hiervoor nam hij de programmeurs Don Box en Chris Anderson mee. Met hulp van deze technische mensen liet hij zien hoe gemakkelijk het is om een Avalon-applicatie te schrijven met behulp van XAML:

* Don Box and Chris Anderson come out...they are going to develop an Avalon app. Clever banter.
* Don is writing code in Emacs on Longhorn. The fonts were WAY to small. (No one reads my presentaion tips)
* Everyone yells out to make the fonts bigger. Don ups the fonts, but turns off syntax highlighting because apparent the contrast of syntax highlighting offends.
* Showing MSBuild. Holy crap it smells like NAnt. Wow, writing these build files is xml and is 90% the same concept as Nant. Learn and use Nant now (I say) and use MSBuild soon.
* Chris and Don play very well of each other. It's good the MS has folks like them to present at keynotes like these. They are scrupted, but still quipping. It's very comfortable.
* Showing XAML to write an XML declarative document to describe the Window and it's properties. The XAML file is codegen'ed into C#. The XAML is just another input file, like a resource.

Behalve over Longhorn werd er ook gesproken over de toekomst van Windows in het algemeen. Er werd een roadmap getoond waarop te zien was dat de Lonestar, de nieuwste versie van Windows XP Tablet PC Edition, in de eerste helft van 2004 zal uitkomen. De eerste beta-versie van Longhorn zal volgend jaar zomer verschijnen. Ook werd er een sessie gewijd aan de mobiele opties van het besturingssysteem. Men sprak over een verbeterde power management en netwerkperformance en de ondersteuning van meerdere monitoren. Aan het eind van de dag werden de goody-bags uitgedeeld, waarin men onder andere de Longhorn dvd's kon vinden. De dag werd afgesloten met een feest voor genodigden op het dak van het Standard Hotel in Los Angeles.

DPC 2003 Foto
Moderatie-faq Wijzig weergave

Reacties (52)

Bill maakte duidelijk dat in 2006 de performance van de computer niet meer zal worden gedrukt door de hardware of het netwerk, maar dat de software de nieuwe bottleneck zal worden.
Heeft die man een achteruitziende blik ofzo?

Als ik met Linux meer performance uit mijn machine haal dan met Windows 2000, dan is de software dus toch al minstens 4 jaar lang de bottleneck?
Dat is snelheidsperformance van de software. Gebrek aan gebruiksvriendelijkheid en ergonomie kan ook een bottleneck zijn. Als je pc en de software wbt performance perfect snel zijn, is de bottleneck de snelheid waarmee de gebruiker bepaalde taken kan uitvoeren en die is afhankelijk van hoe bepaalde taken moeten worden uitgevoerd. En in die zin is software in 2006 de bottleneck. De UI van de komende OS'en van Microsoft zou dan dus bepaalde taken makkelijker en sneller maken :)
Het gebrek bij veel linux/unix users is het niet kunnen inzien van de vraag van veel PC-gebruikers naar een makkelijk OS waar iedereen mee uit de voeten kan!
@Freek Smulders

linux/unix gebruiker hebben niet gevraagd om hun os op iedere desktop op de wereld te hebben. Het moet gewoon doen wat zij willen. En daarin willen ze niet dat ze in de weg gestaan worden door allerlei filosofien of marketing van een bedrijf. Vrijheid dus. Red Hat/Suse/Mandrake etc vertegenwoordigen NIET de Linux gebruikers. Makkelijke OS-en betekent totaal NIET dat ze productiever zijn. Ik durf zelf te beweren dat door het "gemak" van windows op server platforms, het vaak contra-productief werkt. Iedereen heeft er zogenaamd verstand van. En even snel iets doen kan tot grote gevolgen leiden.
Waar hij denk ik op doelt is dat je nu, met het kopen van een snellere computer, je OS ook sneller zal draaien, rond 2006 verwacht hij dat het verder upgraden van de PC nog minimale invloed zal hebben op het OS.
Zoals ik dat zie is met zo'n situatie er een soort performance lag van het OS.

Ik vergelijk de huidige supercomputers en clusters even met een standalone pc van 2006.

Het moge duidelijk zijn dat de OS-sen die nu op deze supersnelle hardware draaien, zeker voordeel hebben van die hardware.
Wanneer een OS juist niet sneller bepaalde taken uit kan voeren, bij een hardware upgrade, dan is er iets manco in het OS.

Vergelijk een test van Novell (ja ja, b'tje off-topic) met hun e-Directory, ze hadden een hele batterij Compaq servers en gingen hun FLAIM database (eDirectory) testen. Deze bleek bij 10.000 of 1.000.000 of 1.000.000.000 of zelfs nog meer objecten EVEN SNEL antwoorden op ingewikkelde queries te kunnen geven. GEEN vertraging door de grootte van de database! Oftewel, dankzij de enorme hardware overkill bleek dat deze database bijzonder schaalbaar is.
Ons aller Bill doelde natuurlijk op de software die draait onder windows :D en het is natuurlijk op een Microsoft PDC *NOT DONE* om over linux oid te gaan praten
Ben ik nu de enige of zijn er meer mensen die de toegevoegde waarde van zo'n avalon, winfs en indigo niet zien? Het biedt geen extra functionaliteit en is dus niet van wezenlijk belang. Hoe kan je daar nu een nieuw OS rondom bouwen? Een os is hardware ondersteuning, I/O architectuur en de scheduler, niet een grafische shell of een manier van weergeven van je bestandssysteem. Dat is complementair.
WinFS is een compleet nieuw filesystem dat gebaseerd is op DBMS technologie.
Daardoor zou het zoeken naar documenten (ook naar inhoud van bestanden) veel makkelijker en krachtiger zijn.
Indigo zou het mogelijk maken om web-applicaties een 'rich UI set' te geven. Het verschil tussen web- en desktopapplicaties zou dus moeten vervagen als ik het goed begrijp.
njet! WinFS is een soort 'extra' voor het NTFS filesystem. Zeg maar de nieuwe indexing machine. Als je WinFS activeert en je zoekt op je schijf zoek je dus eigenlijk in een database. Het geeft ook nieuwe mogelijkheden voor bestandsbeheer aangezien je data slechts op ťťn plaats fysiek aanwezig moet zijn en dan worden er van bvb. My Music maar ook van uit Received Files een snelkoppeling gemaakt daarnaartoe. Dat lijkt me wel intressant :+
@whoami

Helaas, staat in de tekst:
The first point to make is that WinFS will not supplant NTFSómachines running Longhorn will still have NTFS-based drives. WinFS currently only applies to folders within the Documents and Settings folders. All other folders still reside under the control of NTFS. In particular, %systemroot% and Program Files are NTFS folders, which means that your application executable files will not actually live in the WinFS store.
Ja, dus?
Daar staat toch niet dat WinFS slechts een uitbreiding is op NTFS?
Daar staat dat NTFS nog altijd zal gebruikt worden door Longhorn, maar dat WinFS zal gebruikt worden binnen de 'Documents & settings' folder.
Oke je hebt me ;); het zit hem in de definitie van 'filesystem'. Imo is dat het protocol waarmee de bestanden op het volume worden weggeschreven en niet iets dat bovenop een filesystem in een soort database terecht komt. Het is dan welliswaar een systeem met bestanden echter niet het oorspronkelijke idee. 'Virtual filesystem' oid vind ik dan al een stuk beter.
whoami: Microsoft gebruikt in dit geval de term File Storage verkeerd, imho. Lees het artikel dat je linkte maar eens goed door::
Desktop software may fill this gap, allowing you to build a catalog that stores other descriptive properties [..] Such software, of course, is an implementation of a database, but the important point is that it acts as a supplement to the file system.
lees daarna de rest van het artikel door en merk op dat er NERGENS iets wordt vermeld over het daadwerkelijk opslaan van files binnen het WinFS systeem. Het kopje WinFS Storage bevat dan ook alleen informatie over hoe je de database kunt query-en. De beschrijving van de architectuur is markant genoeg dan ook precies gelijk aan die van de huidige win32 file systems.

m.a.w., zoals ik al vermoedde is WinFS weinig meer dan een nieuw soort Indexing Service. Ik vind het jammer dat Microsoft dit zo hypet want als we even wel wezen stelt het natuurlijk niet zo gek veel voor.
Een os is hardware ondersteuning, I/O architectuur en de scheduler

Nee, dat is de kernel. In een OS zit veel meer, waaronder bijv. een GUI (Avalon), filesystem (WinFS), messaging (Indigo), etc.
Wat zijn trouwens de extra's van WinFS? Krijgen we nu eindelijk filecomments en zou er een filesystem-level versiebeheer van documenten mogelijk worden? Eindelijk een rechtenstructuur zoals op Unix of misschien zelfs een manier om efficiŽnter met HDD blocks om te gaan? Misschien zelfs geÔntegreerde encryptie van bestanden?

Nu ik toch aan het dromen ben; hardware-based compressie/encryptie voor hogere bandbreedte (net zoals softwarecompressie over een modem sneller is dan geen compressie) en efficiŽnter schijfgebruik?

Hmz... even snel wat patentjes aanvragen :D Ohnee... bij deze is bovenstaande gedoe onder een BSD license te kopiŽren ;)
Met NTFS kan je allang comments toevoegen - en zelfs meer! Compressie en encryptie zit er al ingebakken en een rechtensysteem ook; kortom zit jij nog bij FAT12 oid?
Behalve filesystem-level versiebeheer zit alles er al lang en breed in. Sterker nog, NTFS werkte al vlekkeloos samen met een ACL-gebaseerd rechtensysteem ver voordat XFS en consorten stabiel werkten op Linux.
Ja, zijn OS staat nog op een diskette...
(FAT16 is misschien redelijker)

Trouwens, iets heel anders. Is het misschien niet een idee om (relatief) lang niet gebruikte blokken geheugen te comprimeren? Volgens mij kan dit aanzienlijk schelen in het geheugengebruik en is het behoorlijk snel te doen. Ach, zomaar een ideetje.
Sterker nog, NTFS werkte al vlekkeloos samen met een ACL-gebaseerd rechtensysteem ver voordat XFS en consorten stabiel werkten op Linux.
en xfs bestond al voordat ms met fat32 kwam....
Ik had het niet over hoe lang XFS bestond, maar over hoe lang het stabiel werkt op Linux.
Tja, acl.... Als we zo gaan beginnen...

UNIX filesystemen bezaten al een rechten structuur ver voordat NTFS uitgevonden moest worden. Dus acl's waren nou niet zo'n must op UNIX varianten, nog steeds niet eigenlijk....
Wat ik als programmeur wil is dat ik op een makkelijke manier applicaties kan maken waarbij het OS mij alles wat betrekking heeft op Input/Output uit handen neemt en mij helpt in het vinden van bugs.

Een mooie set API's en ondersteuning bij het vinden van bugs zorgt voor mooie, goede en bugvrije programma's.

Laat Microsoft dus zo'n beetje al hun API's overboord gooien, nieuwe object-georienteerde API's bedenken en Dr.Watson vermoorden en vervangen met iets dat begrijpelijke output uitspuugt, ook als software in Release mode is gecompiled. Laat ze dan ook gelijk alles documenteren in plaats van strategisch dingen achterhouden.

In Microsoft's woordenboek hebben bijbouwen en verbeteren dezelfde betekenis.

Edit:

Wat ik hier noem is allemaal al lang geleden bij andere Operating Systems gedaan. kijk eens naar Intuition van de Amiga en naar het oude Mac OS. In Windows kom ik maar verdacht weinig van de wijsheid die andere OSsen ons hebben geleerd tegen.

Kijk, Intuition en Mac OS hadden best wel wat stabieler gekund :). Maar er zaten ook goede kanten aan die Microsoft stelselmatig negeert (naja, volgens mij snappen hun programmeurs er simpelweg niks van).
Mee eens.

Maar als ze dat doen gaan ze langs hun grootste doel groep. Wat wel handig zou kunnen zijn is dat je tijdens de installatie kan opgeven dat het een (semi)workstation installatie is. Ik zie windows niet als een workstation. Men kan wel met wat extra software (dotnet framework bijvoorbeeld) een semiworkstation van maken.

Misschien brengen ze in de toekomst wel workstation versies van hun desktop OS'en uit.
Ik denk dat Bill Gates bedoelt dat de software het gedrag van hardware gaat overnemen. Vooral omdat de meeste nieuwe pc systemen bijna alle applicaties kunnen draaien zonder irritante vertraging. Dankzij goede, en steeds beter wordende, hardware is dit mogelijk. Rond 2006 is de hardware alweer een grote stap verder en verwacht ik tenminste, dat alle aplicaties op ongeveer elke nieuwe pc kunnen draaien. En dat je wel kunt gaan upgraden, maar dan alleen om het vergemakkelijken, verfijnen of versnellen van dingen, zoals grafica en netwerk prestaties. De software zal dan de weerstand gaan bieden, dus als een aplicatie niet wil draaien dan zal dat vooral, of volledig zijn doordat de software het niet toelaat. Want de meeste software, bijvoorbeeld windows XP, of linux Suse, zijn grafisch zeer goed op weg en ik denk dat het de prestaties van een pc maar tot een bepaalde grens zal bellemerren en zo ver zijn we nu ongeveer al. Steeds beter wordende hardware zorgt ervoor dat alles steeds langer meegaat en dat er steeds meer mogelijk is geworden. De software zal ervoor gaan zorgen of iets wel of niet wil draaien, de hardware zal daarin een kleinere rol gaan spelen. Maar uiteindelijk zal er nog heus ge-upgrade worden door de consument, verwacht ik, omdat op langere termijn dingen toch vertragen en verouderen.
Bill maakte duidelijk dat in 2006 de performance van de computer niet meer zal worden gedrukt door de hardware of het netwerk, maar dat de software de nieuwe bottleneck zal worden.
* 786562 El
"maar dat de software de nieuwe bottleneck zal worden"

Rare uitspraak als je je bedenkt dat elke nieuwe versie van windows meer vraagt van je systeem. Ooit geprobeerd Longhorn te draaien met die sidebar...niet te doen.
dat zijn betas, dus je oordeel over de performance mag je voor je houden
Correctie: alpha's, de eerste beta moet nog uitkomen en volgens het nieuwsbericht is dat midden volgend jaar.
Het zal me wel minpunten opleveren maar wat is de nieuwswaarde hiervan? Er zijn bijna maandelijks diverse congressen / presentaties van Microsoft. Ik hoop niet dat we die nu allemaal op t.net zien verschijnen. En als dit wel de bedoeling is, dan neem ik aan dat we binnenkort ook raportages mogen verwachten mbt linux/freebsd evenementen?
Dit is de eerste keer dat er zoveel openheid wordt gegeven over longhorn. Aangezien Microsoft in longhorn zo ontzettend veel zaken overhoop gooit noemt Bill himself longhorn de grootste stap voor Microsoft sinds Windows 95. Je kunt zeggen wat je wilt en vinden van Windows wat je vind, Windows 95 veroorzaakte een revolutie in het gebruik van computers. Dus is een eerste inzicht in longhorn interessant en nieuwswaardig. Kennelijk niet voor jou, wel voor mij (bedankt tweakers.net!).
Informatie over een nieuwe Linux kernel is jou toch ook een nieuwsberichtje waard?
PDC is het grote, jaarlijkse congres van Microsoft waar veel nieuwe spullen worden gelanceert en getoond en dus veel nieuws vanaf komt.
Loghorn gaat over op een nieuw bestandssysteem!

Microsoft neemt daarmee afscheid van FAT, FAT32 en NTFS. Het nieuwe systeem moet moeiteloos en zeer efficiŽnt bestanden kunnen plaatsen op harde schijven van maar liefst 1000 Gbyte. Dergelijke schijven zullen eveneens in 2004 op de markt komen.

Hebben we deze ruimte wel nodig als Thuisgebruikers? Maar goed het zal allicht ook wel sneller werken.
Ja, die ruimte hebben we (uiteindelijk) nodig. 1000 GB is niet zo heel veel als je ziet dat je nu al schijven van 200 GB kan kopen. Een paar jaar geleden vond je 1 GB al veel...
MS had al afscheid genomen van FAT en FAT32. Afscheid nemen van NTFS doen ze niet, want WinFS is gewoon NTFS met indexering in msSQL database ( a like ).
Voor degenen die de hele tijd zitten te zeuren dat windows steeds meer verlangt van je pc en dat dat niet meer bij te benen is:

Here's What You Need to Use Windows XP Professional
PC with 300 megahertz or higher processor clock speed recommended; 233 MHz minimum required (single or dual processor system);* Intel Pentium/Celeron family, or AMD K6/Athlon/Duron family, or compatible processor recommended
128 megabytes (MB) of RAM or higher recommended (64 MB minimum supported; may limit performance and some features)
1.5 gigabytes (GB) of available hard disk space*
Super VGA (800 ◊ 600) or higher-resolution video adapter and monitor
CD-ROM or DVD drive
Keyboard and Microsoft Mouse or compatible pointing device
Da's heel leuk. Ik neem aan dat je nu je P4 3.06GHz met 1G ram bij het vuil zet en voor 5 tientjes van mij een Celly-233 overneemt om daar in het vervolg XP op te draaien?

Want: Een man een man, een woord een woord.
nope want dat is het nou juist. Wij willen graag applicaties/games draaien die veel resources vreten. En dan geven we windows maar de schuld dat we een snelle computer moeten hebben.
Mijn vriendin heeft een p3-450 met ong. 300MB ram en dat draait als een tierelier. Ik heb haar nog niet horen klagen dat XP langzaam is. Zo ook met 3 andere p3-677 pc's met 128 MB ram. Ook op deze pc's draait XP erg goed en heel stabiel. Het is maar wat je met je pc wilt doen, maar Windows XP heeft echt NIET PERSE een p4 3,06Ghz nodig om goed te draaien

offtopic:

ik heb een amd XP2600 ;)
Sterker nog: Op zo'n P3-450 met genoeg geheugen voelt XP zich gelukkiger dan W2k. Ik heb al een aantal machientjes bij klanten mogen 'upgraden' met voor een paar tientjes aan geheugen en een 7k2 schijfje, en XP draait ECHT netjes (IMO).
Tja, dat is natuurlijk niet eerlijk Marlibica, Win Xp met meer geheugen en een snellere HD scheelt een hoop. En nu nog het tegendeel bewijzen Het is inderdaad maar net wat je doet met je PC...... En de ene applicatie draait nou eenmaal beter/stabieler/sneller op het ene OS dan het andere OS. FEIT blijft wel dat Windows XP standaard meer geheugen in gebruik heeft dan win98se en windows 2000 (okay de xtra's uitzetten in win XP trekt een hoop recht) Als je me niet gelooft, test het dan maar eens met 64mb geheugen en Quake3 in de zonet opgenoemde windows versie's.
Don is writing code in Emacs on Longhorn.
Ik heb zo het idee dat pasen op pinksteren valt dit jaar.

Ontopic:
Ik ben benieuwd hoe het nieuwe 'Avalon' systeem gaat werken, aangezien de grafische kant van de huidige Win32 API al een tijdje aan serieuze verbeteringen toe is..
Volgens mij gebruikt Don Box al heel lang Emacs. Misschien is het verfrissend om te weten dat niet iedereen die Microsoft spullen gebruikt/software voor schrijft een MS-zealot is. De zealots zitten voornamelijk aan de Linux-kant.
De zealots zitten voornamelijk aan de Linux-kant.
Dat is net zo goed een vooroordeel, ik ken procentueel meer windows zealots dan omgekeerd..
volgens mij zijn er procentueel meer mensen die klagen over windows dan dat er zealots zijn.. aan de andere kant zijn er bij linux veel meer mensen die de goede punten erkennen en ook tegelijk de slechte punten niet aan willen nemen (zealots dus :))

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True