The MathWorks heeft Release 2008a (R2008a) uitgebracht, de nieuwste update van The MathWorks productlijnen Matlab en Simulink. Deze update bevat tevens verbeteringen voor 82 andere producten. R2008a is de zevende opeenvolgende release van het softwarehuis.
R2008a biedt verbeterde capaciteiten voor object oriented programming in Matlab. Gebruikers kunnen nu nog sneller complexe technical computing applicaties ontwikkelen, helemaal in vergelijking met andere talen zoals C++, C# en Java. Programmeurs kunnen voortaan klassen definiëren en standaard object oriented ontwerppatronen toepassen in Matlab. Hiermee worden de voordelen van het hergebruik van codes, inheritance, encapsulation en referentiegedrag benut, zonder gehinderd te worden door praktische basistaken die andere talen vereisen.
- verbeterde capaciteiten voor object oriented programming zijn
- class definition files voor de definitie van eigenschappen, methoden en events
- gebruik van klassen met referentiegedrag, om datastructuren zoals gekoppelde lijsten te creëren
- events en listeners voor de monitoring van wijzigingen en acties van objecteigenschappen
- ondersteuning van JIT-Accelerator om de objectprestaties aanzienlijk te verbeteren
- ondersteuning van de ontwikkelingsomgeving voor de creatie en het gebruik van klassen
Andere verbeteringen van R2008a omvatten uitbreidingen van Embedded Matlab codegeneratie, nieuwe capaciteiten voor parallel computing, nieuwe verificatie- en validatiecapaciteiten en automatische codegeneratie van AUTOSAR-compliant code.