Cellulose

Een mechanisme voor het handhaven van de consistentie tussen interieurafhankelijke waarden met caching en luie evaluatie
Download nu

Cellulose Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Freeware
  • Prijs:
  • FREE
  • Naam uitgever:
  • Matthew Marshall
  • Uitgever website:
  • http://matthewmarshall.org/projects/rabbyt/
  • Besturingssystemen:
  • Mac OS X
  • Bestandsgrootte:
  • 27 KB

Cellulose Tags


Cellulose Beschrijving

Een mechanisme voor het handhaven van de consistentie tusseninterafhankelijke waarden met caching en luie evaluatie U kunt denken aan cellulose zoals een spreadsheetprogramma: veel cellen worden berekend uit de waarden van andere cellen. Wanneer de ene cel verandert, worden alle afhankelijke cellen bijgewerkt met nieuwe waarden. Cellulose gaat er nog een behoorlijk manieren verder. Het garandeert dat wanneer een waarde wordt gelezen, het verenigbaar is met alle waarden die het afhangt van. Cellulose is ook lui (lees: efficiënt.) Het berekenen van een waarde wordt uitgesteld tot het allerlaatste mogelijke moment, en alleen opnieuw berekend wanneer absoluut nodig is.Cache-ongeldige en afhankelijkheidsontdekking zijn volledig transparant en automatisch. Dit vermindert sterk een belangrijke bron van bugs in software. Een doel van het project is om zo eenvoudig mogelijk te zijn, (maar niet eenvoudiger,), zodat iedereen het serieus kan gebruiken, het gemakkelijk kan begrijpen. Cellulose vergelijkbaar is met Pycells, maar is op een manier 'lager niveau'. Het probeert echt moeilijk om uit je uiterste manier te blijven, maar als gevolg hiervan mist een deel van de helpers die Pycells biedt. Het meest essentiële algoritmische verschil is waarschijnlijk dat cellulose wanhopig lui wil zijn, terwijl in pycells alles onmiddellijk wordt berekend (standaard.) (Op de FlipSide hiervan zijn waarnemers in Pycells nogal wat gemakkelijker om mee te werken.) Wat is er nieuw Deze release: · Alle tests passeren met Python 2.5. · ComputedCell is nu draad veilig. · Computeddict is nu een beetje vriendelijker voor het subclassen. · De functionaliteit 'Beperkingen' is verplaatst naar zijn eigen set klassen. · InputCelldeScriptor neemt nu een standaardwaarde. · Cel-descriptoren in het algemeen zijn gemakkelijker te subclass. · Afhankelijk van dependingscell.Dependy_change neemt nu de afhankelijkheid als een argument.


Cellulose Gerelateerde software

Scrupp

Gratis en Open Source Utility die u zal helpen bij het maken van uw eigen 2D-spellen en -toepassingen ...

219 4.7 MB

Downloaden

Infosysteem

Gratis en Open Source Java-app die u helpt bij het extraheren van informatie van mobiele apparaten ...

121 37 KB

Downloaden