Software Alternatives, Accelerators & Startups

Nim (programming language) VS Surge XT

Compare Nim (programming language) VS Surge XT and see what are their differences

Nim (programming language) logo Nim (programming language)

The Nim programming language is a concise, fast programming language that compiles to C, C++ and JavaScript.

Surge XT logo Surge XT

Open-source subtractive-hybrid synthesizer formerly sold commercially as Vember Audio Surge.
  • Nim (programming language) Landing page
    Landing page //
    2021-07-31
  • Surge XT Landing page
    Landing page //
    2023-07-31

Surge XT is an open-source hybrid synthesizer and the synth which started the Surge Synth Team project!

Nim (programming language) videos

No Nim (programming language) videos yet. You could help us improve this page by suggesting one.

Add video

Surge XT videos

Free VST - Surge Synthesizer plugin

Category Popularity

0-100% (relative to Nim (programming language) and Surge XT)
Programming Language
100 100%
0% 0
Email Marketing
0 0%
100% 100
Generic Programming Language
Work Management
0 0%
100% 100

User comments

Share your experience with using Nim (programming language) and Surge XT. For example, how are they different and which one is better?
Log in or Post with

Social recommendations and mentions

Surge XT might be a bit more popular than Nim (programming language). We know about 178 links to it since March 2021 and only 142 links to Nim (programming language). We are tracking product recommendations and mentions on various public social media platforms and blogs. They can help you identify which product is more popular and what people think of it.

Nim (programming language) mentions (142)

  • 3 years of fulltime Rust game development, and why we're leaving Rust behind
    I'd be interested to hear the author's take on Nim [1], which seems to be better suited for game development than Rust by staying out of the dev's way [2], and supports hot-reloading (at least in Unreal Engine 5) [3]? [1] https://nim-lang.org/ [2] https://youtu.be/d2VRuZo2pdA?si=E3N62oUJ-clXozCg [3] https://www.youtube.com/watch?v=Cdr4-cOsAWA. - Source: Hacker News / 2 months ago
  • "14 Years of Go" by Rob Pike
    I think the right answer to your question would be NimLang[0]. In reality, if you're seeking to use this in any enterprise context, you'd most likely want to select the subset of C++ that makes sense for you or just use C#. [0]https://nim-lang.org/. - Source: Hacker News / 4 months ago
  • Ask HN: Interest in a Rust-Inspired Language Compiling to JavaScript?
    I don't think it's a rust-inspired language, but since it has strong typing and compiles to javascript, did you give a look at nim [0] ? For what it takes, I find the language very expressive without the verbosity in rust that reminds me java. And it is also very flexible. [0] : https://nim-lang.org/. - Source: Hacker News / 6 months ago
  • Nim
    FYI, on the front page, https://nim-lang.org, in large type you have this: > Nim is a statically typed compiled systems programming language. It combines successful concepts from mature languages like Python, Ada and Modula. - Source: Hacker News / 7 months ago
  • Things I've learned about building CLI tools in Python
    You better off with using a compiled language. If you interested in a language that's compiled, fast, but as easy and pleasant as Python - I'd recommend you take a look at [Nim](https://nim-lang.org). And to prove what Nim's capable of - here's a cool repo with 100+ cli apps someone wrote in Nim: [c-blake/bu](https://github.com/c-blake/bu). - Source: Hacker News / 8 months ago
View more

Surge XT mentions (178)

  • Ask HN: Comment here about whatever you're passionate about at the moment
    Good stuff! I started getting in to this at the start of the year. Already had an old, dusty MicroKORG and MIDI interface to use it as a controller, but recently splashed out on a bigger controller as the Korg's tiny keys were hurting me - plus, I wanted something bigger to get better at piano! A couple of free soft synths I'd recommend are Surge XT, and Vital. https://surge-synthesizer.github.io/... - Source: Hacker News / 8 months ago
  • Obsolete (or not) DAW recommendations for windows 8?
    Https://surge-synthesizer.github.io/ and https://asb2m10.github.io/dexed/ should work like a charm. Source: 12 months ago
  • Hi, I'm new
    To get the equivalent of a symphonic orchestra in your computer, the solution is basically money; you buy the instruments you need. In the case of synthesizers, things are much cheaper - if you put in the effort yourself. https://surge-synthesizer.github.io/ is excellent and could even be used if you wanted to make a more retro-style soundtrack. Source: 12 months ago
  • So is serum worth the money? Can someone ELI5 why I should buy it rather than use a free synth like synth one?
    Instead of Synth1, try https://surge-synthesizer.github.io/ . It's pretty much better in every aspect except for the UI which is going to look a lot more daunting to you ;). Source: about 1 year ago
  • These just appeared in my Facebook, anything to be excited about? I’m waiting on prices.
    For the DW-8000, check https://www.fullbucket.de/music/fb7999.html . Alternatively, https://surge-synthesizer.github.io/ can use single-cycle waveforms (basically wavetables that don't change) which can get you close. Source: about 1 year ago
View more

What are some alternatives?

When comparing Nim (programming language) and Surge XT, you can also consider the following products

Crystal (programming language) - Programming language with Ruby-like syntax that compiles to efficient native code.

Vital - Vital is a spectral warping wavetable synthesizer with drag'n'drop modulation workflow and animated preview of the synth's inner workings where needed. Comes with many modulation sources (including audio-rate), MPE support and FX chain.

V (programming language) - Simple, fast, safe, compiled language for developing maintainable software.

Serum - VST for FL Studio, Ableton Live, and many other VST supported DAWs. Heavily utilized in EDM.

D (Programming Language) - D is a language with C-like syntax and static typing.

ZynAddSubFX - ZynAddSubFX is an open source software synthesizer for Linux, Mac OS X and Microsoft Windows.