Я пишу API хранения ключевых значений (например, ODBC, только интерфейс, а не основной магазин) на разных языках, и хотя я не хочу транслитерировать API между языками, я не хочу, например, хранить значение из Java как "null", а затем читать его на другом языке, который не поддерживает концепцию null. Я не уверен, что я так хорошо объясняю это, но моя первая попытка:)
Смотрите:
Является ли этот API слишком простым?
для обсуждения API хранения ключевых значений