Ask HN: In the era of AI, which language would you choose?
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? 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. Python or Node because of the training data 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...