RunestoneInteractive / RunestoneInteractive/java4python
Add explanation of differences between object and non-object data types
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 28
- Forks
- 42
- PR merge metrics
- No merged PRs in 30d
Description
Is your feature request related to a problem? Please describe.
In the first paragraph of chapter 3, the book states that all basic data types in Python are objects, and that this is not the case for Java basic data types. This paragraph kind of explains what this means, but I found it a little unclear.
Describe the solution you'd like
Explain object and non-object basic data types in more thorough detail. Non-object data types in particular are unclear.
Describe alternatives you've considered
Remove the elements of this paragraph pointing out this distinction if knowledge of object and non-object data types is not necessary.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with the first paragraph of chapter 3, where the book compares Python and Java basic data types. Clarify what object and non-object data types mean, especially the Java distinction, or remove the distinction if it is not needed. Done means the paragraph is understandable to readers transitioning from Python to Java.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java, python
- Domain
- documentation
- Issue type
- Documentation
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100