There are questions about why Java does not support unsigned types and a few questions about working with unsigned types. I did some searches, and it seems that Scala also does not support unsigned data types. Is there a limitation in the language design of Java and Scala, in the generated bytecode, or in the JVM itself? Could there be some language that runs on the JVM and is otherwise identical to Java (or Scala) but supports unsigned primitive data types?
java types language-design unsigned
Thomas Owens
source share