GIC'23 Best programming talk!McPixel 3 was written from scratch in C and has so far been ported to Windows, Mac, Linux, iOS, Android, Nintendo Switch, Xbox, ...
Problem z taką interpretacją kropki wystąpiłby przy zagnieżdżonych strukturach.
Jeśli dobrze rozumiem pomysł, foo.bar byłby w tym przypadku niepowiązany ze zmiennymi foo.bar.x i foo.bar.y.
Ze struktur bym prawdopodobnie zrezygnował. Uznałbym, że zmienne to mapowanie pamięci. Wymyślenie lepszej dynamicznej pamięci zostawiam tobie. Ale wyobrażam sobie jakieś konteksty na wzór banków pamięci (aktywacje mapy?).
Ta składnia mi to trochę pascalowe
with
.Problem z taką interpretacją kropki wystąpiłby przy zagnieżdżonych strukturach.
Jeśli dobrze rozumiem pomysł,
foo.bar
byłby w tym przypadku niepowiązany ze zmiennymifoo.bar.x
ifoo.bar.y
.Ze struktur bym prawdopodobnie zrezygnował. Uznałbym, że zmienne to mapowanie pamięci. Wymyślenie lepszej dynamicznej pamięci zostawiam tobie. Ale wyobrażam sobie jakieś konteksty na wzór banków pamięci (aktywacje mapy?).
Do grupy można jeszcze dodać tablice.