|
Język programowania ALA7.
Język ALA7 został specjalnie zaprojektowany aby zwiększyć produktywność programisty, poprawić jakość kodu i szybkość działania programów.
Cele te osiągane są dzięki:
- statycznym i dynamicznym typom danych
- łatwemu programowaniu interfejsu graficznego (GUI)
- nowoczesnej składni
- szybkiemu kompilatorowi
- wbudowanemu programowaniu równoległemu
Język wykorzystuje zarówno elementy zmienne jak i stałe: stałe i zmienne typy danych, zmienne listy, stałe i zmienne tablice.
Język ALA7 zaprojektowano od początku stosując jako zasadę brzytwę Ockhama: tylko elementy naprawdę niezbędne wprowadzano do jezyka, w wyniku otrzymujemy zwięzły i czytelny kod programu.
Szybkość wykonywania uwzględniano od samego początku: szybkie zarządanie pamięcią i obiektami, inline assembler, równoległe pętle for (multicore i SIMD).
Programowanie interfejsu graficznego jest łatwe i intuicyjne dzięki instrukcji bind.
Więcej o języku ALA7 .
System operacyjny dla urządzeń wbudowanych.
Firma Altcore używa własnego systemu operacynjego, który pozwala na połaczenie działania w czasie rzeczywistym z obsługą interfejsu graficznego, sieci LAN oraz interfejsu szeregowego. Ponadto system ten pozwala na dokładne dostrojenie do sprzętu aby uzyskać maksymalną szybkość przy jak najniższej cenie.
|