title: New project: I am having troubles picking a language to use
body: <p>I am starting my first independent for profit venture. I am having a hard time deciding what language to use. I want to write my app in Perl, but I don't think it will be simple enough to compile. If I don't write it in Perl I will write it in C++.</p>
  <p>The application will have many features, including <a href="http://www.wxwidgets.org/" rel="noreferrer">wxwidgets</a> interface, Deal with SDL, timers, some threading, and audio processing. The program itself will be somewhat complex, but not terribly large.</p>
  <p>So my question's are:</p>
  <ol>
  <li>Can PAR, Perl2exe, or equivalent compile more than a basic test cases?</li>
  <li>Speed, and compilation aside why should I use C++ over Perl?</li>
  </ol>
  <hr />
  <p>Edit:
  Some of my project specifications.</p>
  <ul>
  <li>Multi Platform. I am expecting 50% or more of my users to own macs, with Most of the rest being Windows users. If possible I also want to support Linux since It is my everyday operating system.</li>
  <li>Since it's multi Platform I need a unified GUI creation tool. It needs to be able to use basic types, and allow me to create custom event handlers, and custom GUI objects.</li>
  <li>It needs audio processing. Read and play, wav's and/or mp3's. Also I will be using some custom algorithms to determine special properties of the audio files; things like tempo, patterns, and so on.</li>
  <li>I would like but don't require SDL/OpenGL support.</li>
  </ul>
  <p>Everything else is pretty mundane. Some different classes and containers. A few custom GUI controls.</p>