Note that there are some explanatory texts on larger screens.

plurals
  1. PONew project: I am having troubles picking a language to use
    text
    copied!<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="nofollow 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>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload