Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

"[..] code has now around 186 kLoC of hand-written assembly in .S and .asm files…"

This reads to me as it being a PITA to maintain. Cross platform code is usually a pain, cross platform with assembly optimizations is more of a pain. Optimization nearly always makes things harder to maintain, and this sounds like it was optimized to hell and back...



> This reads to me as it being a PITA to maintain.

Not more than any other language: when it's well done, it's manageable. When it's spaghetti code, it's not manageable.


I have a suspicion that the president of VideoLAN has a better idea of the complexity & maintainability of this code than you do.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: