Некоторые системы предпочитают использовать UTF-32 для представления текста, потому что эта кодировка обеспечивает фиксированный размер символа, в то время как другие варианты, например UTF-8 и UTF-16, имеют динамическую длину. 4
Некоторые преимущества UTF-32:
Однако у UTF-32 есть и недостатки: кодировка неэффективно использует пространство, так как для хранения символа требуется четыре байта. 12
UTF-32 чаще применяют не в строках символов, а во внутренних API, где данные представлены единственной кодовой позицией или глифом. 12