[disc] Developen voor handhelds

Pagina: 1
Acties:

  • kvdveer
  • Registratie: November 2000
  • Laatst online: 06-11-2025
Recent ben ik een proggie gaan schrijven voor mijn Palm III. Zelf vind ik het wel wat hebben, developen voor een systeem waar geheugen en processortijd schaars is. Je merkt dat je denkt aan totaal andere dingen, zo tik je niet zo snel meer:
code:
1
2
3
4
int i;
for(i=0;i<10;i++) {
  // doe iets
}


In plaats daarvan zul je die int als UInt8 definieren, omdat dat toch weer drie bytes scheelt. Voor tellertjes is die ene byte niet zo'n groot probleem, maar voor structs waarvan je grote arrays aanmaakt natuurlijk wel.

Mijn vraag aan jullie: Hebben jullie wel eens ontwikkeld voor een handheld, en wat waren de ervaringen?

Localhost, sweet localhost


Verwijderd

Probeer maar eens wat zinnigs te maken in 65xx assembly. De meeste goede programmeurs die ik ken, en het voor elkaar weten te krijgen compacte krachtige code te maken hebben bijna allemaal een c64 achtig verleden.

  • kvdveer
  • Registratie: November 2000
  • Laatst online: 06-11-2025
Grappig, ook ik heb een c64 verleden. Helaas werd de c64 vervangen door een PC toen ik 11 was, ik had toen net mijn eerste machinetaal proggie geschreven.

Ik had op de c64 geen editor of assember of zo dus dat proggie zag er ongeveer zo uit:

code:
1
2
3
4
5
6
7
10 for i=0
20 read a
30 poke 0810 + i, a
40 next
50 sys 0810
60 data 255,203,48,219,10,39
etc...


Dat betekende dat ik het programma eerst op papier schreef, en daarna met de hand (!) compileerde, en daarna nog eens alle hex omrekende naar decimaal.
'those were the days'

Localhost, sweet localhost