Software development is a huge field; about the only trend that applies to all of it is that we seem to be slowly getting better at it. More specifically one can point to continuing improvements in three areas: Languages, tools, and systems.
Languages: There will continue to be new languages, and older ones will continue to … Read more