• ChickenLadyLovesLife@lemmy.world
    link
    fedilink
    English
    arrow-up
    2
    ·
    12 hours ago

    I started using VB to create a music composition app that used MIDI functions to generate the notes. This was very easy to do, but when I started writing my own software synthesis routines, Visual Basic was much too slow to be viable. So I started learning C. I thought creating a Windows application in C would be generally just as simple and easy as visual basic but holy shit was that ever wrong. I ended up doing the computationally-intensive stuff in C and compiling it into a DLL that I accessed from a VB front end. Really the best of both worlds.

    Constantly switching between Visual Basic and C was quite the mindfuck, though. Thank god C# came along eventually.