Settings

Theme

Ask HN: In the era of AI, which language would you choose?

2 points by tcper 7 days ago · 4 comments · 1 min read


Factors to consider when choosing a language and tech stack for a project/engineering effort:

* Ecosystem maturity * Development speed * Learning curve * Recruitment difficulty * ....

With AI, since 90% percent of the code is not written craftly, So these factor maybe not exists anymore?

So how do you choose language now? Can we choose C++ or Rust purely based on cost/runtime execution speed considerations?

npalli 7 days ago

Not Rust because you won't find anyone to maintain code. Rust is only for rewriting existing code in other language not maintaining it. C++ perhaps because of number of people who already know it, but only for performance sensitive areas. Also, lot of training data. Other than that, usual suspects, Java/C# for enterprise and node/Python for web/DS.

ares623 7 days ago

Python or Node because of the training data

  • MilnerRoute 6 days ago

    Yeah, I came here to say: Python.

    Mostly because I just know it's widely used in the AI industry, and the Python community also has a lot of tools and libraries for AI functionality...

    But it matches your criteria -- it's mature, easy learning curve, fast development speed...

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection