Witajcie; Jestem tu nowy, ale dorzucę swoje 3 grosze, myślę, że nikt się nie obrazi :).
Asembler w tym projekcie to raczej dobry wybór, zwłaszcza, że cały projekt powstał z tego co słyszałem w cepie.
Zastanawiam się jednak czy tu chodzi o to, że kod jest wolny algorytmicznie, czy koncepcyjnie.
<cite>Oczywiście niekiedy nie można pisać "wyrwanych z kontekstu" metod, ale myślę, że dam radę:)</cite>
Co racja to racja; aczkolwiek w jezykach obiektowych enkapsulacja jest jak najbardziej zalecana; kod powinien być jak najbardziej uniwersalny i pozwalać się używać w wielu miejscach.
PS. jak koordynujecie pracę nad kodem? Jakiś system wersjonowania, typu CVS, SVN? Forum developerskie?
PS2. Jestem programistą javy, z 3 letnim doświadczeniem; przed tym przez 5 lat programowałem w c pod dosem i linuksem. Interesuję się fizyką przemian cieplnych, troszkę fizyką ruchu. Zapoczątkowałem projekt openrail.net . Jeśli mogę się na coś przydać, to chętnie pomogę, zwłaszcza koncepcyjnie.