Given that international auxiliary languages allow for more efficient cooperation; I think more people should consider using an easily learnable IAL, like Esperanto.
IALs would reduce the English dominance that gate-keeps software development to English persons; and hence allow more potential software developers to better develop software. The English language is mostly dominant in software development because of linguistic imperialism.
For software development I would have thought of Lojban (the logical language). It’s supposed to be syntactically unambiguous, so there are even parsers for that language.
Esperanto seems to me kinda… meh. Like, if we are going to do something as ambitious as establishing an IAL, why not shoot for the stars? Why not choose something that by some standard most of us can agree on, is the best of all for the job (not saying Lojban would be one, since it doesn’t even aim to be an IAL)? Let’s say ease of learning was one of the most important criteria: Then toki pona or some other derivative could be something we ought to look at. Or maybe even create and entirely new language. The one thing I see that Esperanto excels in is its popularity, which is useful to avoid the “Why would I learn that language if no one else speaks it?” situation, but I believe we should go beyond that if we have the choice of establishing an IAL.