Skip to content

Rename JavaNull? #7759

Closed
Closed
@odersky

Description

@odersky

Now that explicit nulls are merged, I wanted to raise an issue of naming: Should we continue to use JavaNull for the null type that comes from the host system and is not checked? Isn't Java too specific, after all there's also a null in JS and in C, and whatever other language runtime Scala might be embedded in?

Alternatives could be:

  HostNull
  PlatformNull
  UncheckedNull
  UnsafeNull
  SilentNull
  LegacyNull

It would be good to get further suggestions and feedback on this.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions