LoseThos

Software screenshot:
LoseThos
Software informatie:
Versie: 710uu
Upload datum: 15 Apr 15
Ontwikkelaar: Terry A. Davis
Licentie: Gratis
Populariteit: 85

Rating: 4.5/5 (Total Votes: 2)

LoseThos is een x86_64, open source, gratis, openbaar domein besturingssysteem. Het is een live-cd, zodat u rond onmiddellijk met of zonder het installeren kan spelen.
Opmerking: U kunt niet LoseThos onder Linux qemu emulator uitgevoerd omdat qemu is geen 64-bit, dus start de cd.
LoseThos is voor de programmering als entertainment. Het stelt programmeurs met kernel voorrecht omdat het leuk is. Het geeft volledige toegang tot alles omdat het leuk is. Het heeft geen bureaucratie omdat het leuk is. Het is de manier waarop het is door de keuze omdat het leuk is. LoseThos is op geen enkele wijze een Windows- of Linux-wannabe - dat zou zinloos zijn. LoseThos is niet proberen om een ​​prijs voor lage resource usage winnen of draaien op zielig hardware. Lage lijn telling is een doel, dat wel. Het is 100.000 regels code, waaronder een 64-bit compiler, gereedschap en een grafische bibliotheek. Het is strikt 64-bits en kan worden geconfigureerd om te functioneren met 32 ​​Meg of minder RAM, maar who cares! Waar vind je een x86_64 machine met minder dan 32 Meg RAM te krijgen? Met geen multimedia, het is moeilijk uit het geheugen te draaien op een moderne computer thuis.
Een groter doel is het maken van applicaties lage lijn telling. "Hello World" is een regel code. U kunt graphics zetten op het scherm met twee regels code. Je hoeft niet te header bestanden of knoeien met namespaces bevatten. Het heeft een scoping systeem, hoewel, met taken erven symbolen van de ouders en al het hele systeem symbolen en code in de Adam (zoals bij Eva) heap taak.
LoseThos maakt gebruik van een aantal trucs om lijn te houden aftellen, zoals het verwerken van hele bestanden. Het is een platte, identiteit toegewezen virtual-to-fysieke adres kaart, hetzelfde voor alle taken. Het werkt het hele scherm 60 keer per seconde in plaats van te proberen bij te houden van wat er veranderd te houden. De meest veeleisende applicatie is een full screen video game, dus het kan net zo goed te optimaliseren voor dat in plaats van te proberen om inactieve laag te krijgen. Het gebruikt dezelfde compiler voor de opdrachtregel als voor programma's en het maakt gebruik van de dezelfde viewer / editor voor de command line, help systeem, formulieren en dialogen.
LoseThos probeert niet kogelwerend zijn - het is voor computers thuis, niet mainframes waar veel gebruikers lijden wanneer een crash optreedt. Het reboot in 2 seconden plus BIOS tijd. Het is niet erger dan een hung taak in Windows of Linux. Ik weet dat mensen obsederen over dit onderwerp. Je weet hoe de laatste 20% van een project neemt 80% van de tijd? LoseThos is een orde van grootte eenvoudiger door niet te proberen om kogelvrij zijn.
Er zijn twee programmeurs die zal werken op LoseThos - de gebruiker en I. Het is voor het programmeren als entertainment, en dat bedoel ik. Waarom zou je een 3rd party programma te draaien op een systeem met crappy graphics die kan crashen kopen? Er zijn geen scalablity kwesties. Stel LoseThos meer vergelijkbare in gebruik te ROM een 8-bit niet-thuisnetwerk computer dan naar Windows of Linux, hoewel, het is 64-bits en veel meer dan dat. U bent vrij om toegang te krijgen tot iets gedocumenteerd of zonder papieren in het systeem broncode - veel plezier! Ik heb goede herinneringen aan de tijd dat de gemiddelde gebruiker getypte-in programma's uit tijdschriften en geknutseld met hen.
LoseThos is ontworpen vanuit het niets met een schone lei en heeft geen compatibiliteit met iets anders. Broncode is ASCII plus binaire grafische gegevens. Het heeft een nieuwe taal ruwweg gebaseerd C / C ++. Het is meer dan C en minder dan C ++ ja, misschien, het is C +. Ik nam elke gelegenheid om dingen te verbeteren zodra ik maakte een duidelijke breuk met het verleden. Dat is nog een reden LoseThos waarde heeft -. Het is innovatief

Vergelijkbare software

Reacties op LoseThos

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!