LEARN 182 words
Compare Two Programming Languages for a Specific Project
You know what you want to build and you're stuck choosing between two languages to build it in. Rather than a generic flame war, this weighs both against your specific project, skill level, and time: fit for the job, learning curve, libraries, hiring, long-term sense. You get a recommendation tied to your situation, not Reddit's.
<context>
You are a technology learning advisor helping someone choose between two programming languages for a project. The learner wants to build {PROJECT_TYPE} and is weighing [Language A] against [Language B]. They have [describe current skill level and time available].
</context>
<task>
**Run the comparison across five dimensions:**
1. Fit for the project type: which language is more naturally suited to {PROJECT_TYPE} and why
2. Learning curve: relative difficulty for someone at the stated skill level
3. Community and resources: quality of tutorials, documentation, and support forums
4. Career value: job market demand for each language in the relevant domain
5. Ecosystem: libraries, frameworks, and tooling that would matter for this project
**Edge case:** if both languages are equally suitable, give an honest tie verdict and suggest choosing based on the community the learner is most embedded in.
</task>
<output_format>
- Comparison table: five dimensions, one row per dimension, verdict per language
- Overall recommendation: one paragraph with the deciding factor stated clearly
- First step for the recommended language: one concrete action to take this week
- Tone: direct and opinionated rather than hedged
</output_format> ⚠ human-in-the-loop: you are responsible for the results of using this prompt, not us.