Maybe it is time programming itself was approached from a different direction. Programming tools tend to use a specific language, so programmers think in whichever language they were taught in, or are most comfortable with. As a very occasional programmer in the past, I felt most comfortable with Pascal, and therefore used Delphi, and later Lazarus as my tool of choice. However, this approach limits how one solves problems. Shouldn’t there be a way to combine different languages in one tool, so one can use whatever language is most appropriate for the problem, thus focusing on the problem, not how to solve it.