[sdiy] Programming Language Recommendation

Tony Sidaway tonysidaway at gmail.com
Sat Dec 5 21:01:44 CET 2020


We're straying rather too close to religious matters, I fear. By far the
most important factor in choosing a language is the purpose you'll use it
for. In that decision, access to library code features highly. This is one
of the reasons I suggest that those seeking a combination of high level
language and powerful signal processing features could do worse than
examine Faust.

It's a highly portable high level language and it'll run just about any
collection of DSP algorithms you can name right out of the box, in any
combination and with very concise textual code which can also be
graphically visualised in a manner comparable to Pure Data. It's a bit of a
memory hog but modern boards like those based on ESP-32 will run it well.

On Sat, 5 Dec 2020, 19:35 Jason Proctor, <jason at redfish.net> wrote:

> If you're arguing that, then I'd argue that the BASIC hurt more than you
> realise ;-)
>
> (I learned programming with ZX81 BASIC.)
>
> On Sat, Dec 5, 2020 at 11:27 AM Pete Hartman <pete.hartman at gmail.com>
> wrote:
>
>> I learned programming in BASIC, which I'd argue is a whole lot closer to
>> perl and ruby than Java or C, and it didn't really hurt ;)
>>
>> Pete
>>
>> On Sat, Dec 5, 2020 at 1:15 PM Jason Proctor <jason at redfish.net> wrote:
>>
>>>
>>>
>>> On Sat, Dec 5, 2020 at 7:06 AM Ingo Debus <igg.debus at gmail.com> wrote:
>>>
>>>>
>>>> Actually, Java and C are very similar, so if you have learned one of
>>>> them and use the other later, learning the first was not a waste of time.
>>>>
>>>>
>>> Java and C are only peripherally similar - in the way you do things,
>>> Java and C++ are much more related - but I maintain that you can't lose by
>>> learning a language (unless it's Perl or Ruby, cheeky grin). IME, the more
>>> languages you know, the easier it is to learn new ones.
>>>
>>>
>>>
>>> _______________________________________________
>>> Synth-diy mailing list
>>> Synth-diy at synth-diy.org
>>> http://synth-diy.org/mailman/listinfo/synth-diy
>>> Selling or trading? Use marketplace at synth-diy.org
>>>
>> _______________________________________________
> Synth-diy mailing list
> Synth-diy at synth-diy.org
> http://synth-diy.org/mailman/listinfo/synth-diy
> Selling or trading? Use marketplace at synth-diy.org
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://synth-diy.org/pipermail/synth-diy/attachments/20201205/b1fb4a2f/attachment.htm>


More information about the Synth-diy mailing list