Haben alle Programmiersprachen ein klares Konzept von NIL, null oder undefiniert?

Ich schreibe eine Schlüsselwertspeicher-API (wie ODBC, nur die Schnittstelle, nicht den zugrunde liegenden Speicher) in vielen verschiedenen Sprachen, und obwohl ich die API nicht zwischen Sprachen übersetzen möchte, möchte ich beispielsweise keinen Wert aus Java speichern als "null" und dann in einer anderen Sprache lesen, die ein Konzept von null nicht unterstützt. Ich bin mir nicht sicher, ob ich das so gut erkläre, aber es ist mein erster Versuch :)

Sehen :

Ist diese API zu einfach?

für die Diskussion über die Schlüsselwertspeicher-API

Antworten auf die Frage(5)

Ihre Antwort auf die Frage