– Det kanske viktigaste i den nya versionen är att den utnyttjar Labviews nya noder för ”data value reference”, det vill säga stödjer Labviews möjlighet att använda variabler genom deras adresser i stället för deras värden. Därmed har paketet blivit mer Labview-enligt, förklarar Jakko Kerola på Symbio.
– Skillnaden mellan Goop och Labviews egen objektorienterade programmering är att i Goop hänvisas till objekt via deras minnesplatser, alltså adresser (by reference), medan i Labview, om olika instanser anropar en och samma variabel, skapas det automatiskt nya kopior av variabeln. By reference är det ”ortodoxa” sättet att anropa variabler, och används i andra objektorienterade programmeringsspråk som C++, säger han.
Priset för Goop 4 börjar på 850 dollar.