Translate code from one programming language to another.
conversiontranslationmigration
Template
Convert this {{source_language}} code to {{target_language}}:
```{{source_language}}{{code}}
```
Requirements:
- Use idiomatic {{target_language}} patterns
- Preserve functionality exactly
- {{additional_requirements}}
Please also note any language-specific considerations or limitations.
Variables to Fill In
1
{{source_language}}
Source language
Example: Python
2
{{target_language}}
Target language
Example: JavaScript
3
{{code}}
Code to convert
Example: def greet(name): return f"Hello, {name}"
4
{{additional_requirements}}
Additional requirements
Example: Use modern ES6+ syntax
Example Usage
Variables Used:
source_language = Java
target_language = Kotlin
code = public class User { ... }
additional_requirements = Use data classes
Result:
Convert this Java class to idiomatic Kotlin using data classes.
Tips for Best Results
1Be specific with your variables - the more detail you provide, the better the AI response.
2Start with the example values if you're unsure, then customize based on your needs.
3Iterate on the results - if the first response isn't perfect, refine your variables and try again.
4Combine multiple templates for complex tasks that require different perspectives.