Hello @safejourney
but my idea would be like question
- do i already know any programming language or no
let as take the case of yes and now the question is
a) can my language do what i am trying to do
b) is there other language or technology that would make me build it better in better way
c) would it better to learn other language or stick with what i have
d) does the gain from learning the new one is even better and would help me fix more issue in better way
2)now let us go for i do not know any programming
a) which language should i learn
b) which the area that this language has better performance and which area are not
c) does it has enough support and tutorial and books course and even open source code
let me take swift as example it will help me to build app for apple product but it 's not used very well in any other area as there no good ide or well known web framework and many other thing
another example python and matlab are very good in the AI field ofcourse you can use other language to do AI but those 2 has more code online espcialy python
so there no direct answer that fit all but any added good language would be a new tool in your hand to solve and open new area or apps
that my thoughts
and have a nice day