Dark Light
Reddit Scout Logo

Reddit Scout

Discover reviews on "best ai for coding" based on Reddit discussions and experiences.

Last updated: September 4, 2024 at 04:23 PM
Go Back

Summary of Reddit Comments on the Best AI for Coding

Claude Sonnet 3.5 vs. GPT-4o

  • Claude Sonnet 3.5:
    • High accuracy, although it may hallucinate at times.
    • Recommended for building modular code for better understanding and learning.
  • GPT-4o:
    • Known for improved formatting and explaining capabilities.
    • Helpful for learning concepts but may not be as accurate as Claude Sonnet 3.5 for actual coding tasks.
  • Cursor.sh:
    • Utilizes GPT-4 for coding tasks and stands out as a top choice for coding tasks.
    • Offers features like RAG for the full repository and in-place code refactoring.

Other Notable AI Coding Assistants

  • Aider Agent: Recommended for daily use by some users.
  • DeepSeek Coder V2: Considered very affordable and effective for project completion.
  • Phind Extension in VSCode: Useful for discussion-type assistance.
  • Commander V: A convenient tool for switching between different AI models and tools in VS Code.
  • Codium AI: Regarded as a top choice for AI-assisted coding.
  • Code Llama 2: A new AI coding tool that may show promise.
  • Open-WebUI: Suggested for educational purposes and research assistance.

Recommendations for Learning to Code

  • Traditional Learning: Emphasized as the best way to learn coding, using documentation, Google searches, and official language documentation.
  • Avoiding AI Reliance: Cautioned against becoming too dependent on AI for learning coding, as it may hinder problem-solving skills necessary for tech roles.
  • Utilizing AI for Assistance: Encouraged using AI tools like ClaudeAi and OpenAI for explanations, analogies, and examples when stuck during learning projects.

General Advice

  • Diverse Learning Sources: Combining AI tools with traditional resources like university courses, Stack Overflow, Reddit, and other websites for a holistic learning approach.
  • Knowing Fundamentals: Stress on learning language syntax and grammar to work with multiple languages and dialects effectively in real-world scenarios.
  • AI Role in Learning: AI can be beneficial for explanations and support but should not replace fundamental learning techniques and problem-solving skills required in technical roles.

This comprehensive summary offers insights into various AI coding assistants mentioned on Reddit and highlights the importance of a balanced approach to learning programming with and without AI tools.

Sitemap | Privacy Policy

Disclaimer: This website may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases. This helps support the maintenance and development of this free tool.