Hello,
For the sake of portable code,
using pointers and unsigned integers can make code hard to read for certain people,
consequently an entire project becomes less portable, if delegated to the wrong person,
in that case, a Java programmer who is "pointer-illiterate".


But some people insists on these practices, this is quite absurd ?