Discussion Overview
The discussion centers around recommendations for code editors suitable for use on an iPhone, particularly for Python programming, while also considering support for other languages and features like code execution. Participants share their experiences and preferences regarding various code editors, as well as general thoughts on coding on mobile devices.
Discussion Character
- Exploratory
- Debate/contested
- Technical explanation
Main Points Raised
- One participant lists several code editors, including Buffer Editor, CodeToGo, Textastic, and Pythonista 3, seeking recommendations based on their features and usability.
- Another participant suggests considering general requirements for code editors, such as macro definitions, syntax highlighting, and regex searches, referencing a book by Steve McConnell.
- A different participant expresses skepticism about coding on a phone, sharing their experience of using basic text editors like Notepad and Notepad++ for Python programming.
- One participant shares their positive experience with SlickEdit and mentions the historical significance of editors like Brief and EMACS, noting their steep learning curves.
- Several participants express a preference for the vi editor, discussing its keyboard-driven nature and the challenges of using it on a mobile device.
- A participant reports successfully rewriting their Python code and expresses satisfaction with Pythonista 3, recommending it as a suitable editor for mobile use.
- There is a debate about the pricing of Pythonista 3, with differing opinions on whether $9.99 is considered "pricey." One participant argues that the price is higher in their country, adding to the discussion about cost considerations.
Areas of Agreement / Disagreement
Participants do not reach a consensus on which code editor is the best choice, as multiple competing views and personal preferences are expressed throughout the discussion. There is also disagreement regarding the value of the price of Pythonista 3.
Contextual Notes
Some participants highlight the limitations of coding on mobile devices, including challenges with text selection and typing efficiency, which may affect the overall usability of various editors.
Who May Find This Useful
This discussion may be useful for individuals seeking recommendations for mobile code editors, particularly those interested in Python programming, as well as those curious about the pros and cons of coding on smartphones.