Skip to content

Update the Scala for Python devs page #2892

Closed
@OlegAlexander

Description

@OlegAlexander

Hello! I'm an experienced Python dev who's new to Scala. I was reading the Scala 3 book and noticed a few inaccuracies/omissions on the Scala for Python devs page.

For example:

  • Python has type hints that are checked by the mypy type checker.
  • Scala case classes == Python dataclasses.
  • Python supports metaprogramming in the forms of codegen+eval, monkey-patching, and ast transformations.

Would anyone mind if I submitted a PR to address some of these?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions