[erlang-questions] Potion: was "Erlang for youngsters"

J David Eisenberg jdavid.eisenberg@REDACTED
Sun Aug 10 21:35:30 CEST 2014


> Date: Sat, 9 Aug 2014 10:25:37 -0700
> From: Robert Virding <rvirding@REDACTED>
> To: Torben Hoffmann <torben.hoffmann@REDACTED>
> Cc: erlang-questions <erlang-questions@REDACTED>
> Subject: [erlang-questions] Potion: was "Erlang for youngsters"
> Message-ID:
>         <CAH_GQaOpsig_w02GY=AyrD-ystV0sS=5DovvBedDRF=HUr+=XQ@REDACTED>
> Content-Type: text/plain; charset="utf-8"
>
> Hi, have not really been following that thread and just now (yes, I know)
> saw the reference in Torben's original message that his son thought that
> elixir looked like Lua. While I don't really agree with that there is an
> obvious solution that will make it even better:
>
> We do Potion which is a new language on the BEAM+OTP with a Lua inspired
> syntax instead. This would have many benefits:

I've been doing some thinking about this lately. One thing I liked
about Erlang (and am liking about Clojure and Racket) is that they
don't look like imperative languages, so I'm not tempted to think in
imperative terms. Given that some of these youngsters may have
programmed a Raspberry Pi in Python or JavaScript, that could be a
source of "interference" when learning a functional language. Lua
looks a lot like those imperative languages also.

I think Lisp Flavored Erlang with a module that hides the complexities
of wx might work quite well. It would also allow us to build on the
efforts of what people teaching Racket have done; see
http://www.bootstrapworld.org/materials/Fall2014/courses/bs1/main.shtml

Using LFE also gives a clear path to Clojure/ClojureScript or Racket.

ELM is also quite interesting, and is Haskell-based, but I don't think
I want to go there quite yet!

>
> - It would make it much easier for a large group of programmers to get into
> the erlang fold.
> - The syntax would be simpler that elixir and would avoid some of its
> idiosyncrasies.
> - Lua is a fun language to start with.
>
> So who would be interested in joining me to do Potion, a new language for
> the Erlang VM?
>
> Robert
>
>
> On 30 June 2014 23:57, Torben Hoffmann <torben.hoffmann@REDACTED
>> wrote:
>
>> Very interestning!
>>
>> Thx for sharing,
>> Torben
>>
>> Angel Alvarez (GMAIL) writes:
>>
>> > Hi guys,
>> >
>> > Have any you seen this?
>> >
>> > http://twdkz.wordpress.com/2014/06/26/teenage-haskell/
>> >
>> > I hope it is, of interest to this thread despite being haskell related..
>> >
>> > Angel Alvarez
>> > angeljalvarezmiguel at gmail.com
>> >
>> >
>> >
>> >
>> > _______________________________________________
>> > erlang-questions mailing list
>> > erlang-questions@REDACTED
>> > http://erlang.org/mailman/listinfo/erlang-questions
>>
>>
[snip]



More information about the erlang-questions mailing list