[pm-h] Thursday

Zakariyya Mughal zaki.mughal at gmail.com
Fri Mar 14 21:01:26 PDT 2014


On 2014-03-11 at 22:23:59 -0500, Mark Allen wrote:
> Cool- looking forward to it!

Thanks for the talk! I really enjoyed it.

I had some thoughts about Erlang — relating it to my experience with
Prolog (even though many of the semantics are different).

A couple of weeks ago, I was building a machine learning simulation in
Prolog and towards the end, I found that building all my data structures
out of lists and compound terms was slowly getting in the way as I was
refactoring my design. This is probably because I wasn't thinking far
enough ahead, but I thought that having an object system would help keep
some things manageable.

I came across another language that uses Prolog as a backend like Erlang
used to: Logtalk [^1]. I was wondering if Erlang had anything similar.
All I could find was that Joe Armstrong doesn't like OO [^2] and an old
project called ETC [^3].

As far as I have read, in Erlang, one usually models each process as an
object with interfaces defined by modules. Is this correct?

[^1]: <http://logtalk.org/>
[^2]: <http://harmful.cat-v.org/software/OO_programming/why_oo_sucks>
[^3]: <https://code.google.com/p/ect/>

Cheers,
- Zaki


> Sent from my iPhone
> 
> > On Mar 11, 2014, at 9:12 PM, "G. Wade Johnson" <gwadej at anomaly.org> wrote:
> > 
> > On Tue, 11 Mar 2014 11:26:21 -0700 (PDT)
> > Mark Allen <mrallen1 at yahoo.com> wrote:
> > 
> >> I would really like to run through it with a group of people who are
> >> truly new to Erlang and see with "new eyes" what I'm trying to
> >> communicate.
> > 
> > It's sounding like we have a new plan.
> > 
> > Mark can do Introducing Erlang and we'll fill the remaining time with
> > lightning talks. (Some subset of the three we have, or any others that
> > want to volunteer.)
> > 
> > Looks like I need to change the announcement again.<grin/>
> > 
> > G. Wade
> > 
> >> Mark
> >> 
> >> 
> >> 
> >> On Tuesday, March 11, 2014 1:14 PM, Todd Rinaldo <toddr at cpanel.net>
> >> wrote: 
> >> I kinda like the last one.
> >> 
> >> 
> >> On Mar 11, 2014, at 12:36 PM, Mark Allen <mrallen1 at yahoo.com> wrote:
> >> 
> >> The last is a workshop "bring your laptop" type-thing
> >>> 
> >>> 
> >>> The other talks could be anywhere from 10-50 minutes long
> >>> 
> >>> 
> >>> 
> >>> On Tuesday, March 11, 2014 11:21 AM, G. Wade Johnson
> >>> <gwadej at anomaly.org> wrote:
> >>> 
> >>> On Tue, 11 Mar 2014 09:02:56 -0700 (PDT)
> >>> Mark Allen <mrallen1 at yahoo.com> wrote:
> >>> 
> >>>> I can give talks on one or more of the following topics Thursday:
> >>>> 
> >>>> * Functional list operations in Perl (map, filter, fold)
> >>>> * Using roles for object composition when building Perl web clients
> >>>> * Packaging Perl applications using Docker
> >>>> * Introducing Erlang (a new side project I'm working on to get
> >>>> programmers who have some experience up and running with Erlang
> >>>> and a non-trivial application under an hour.)
> >>>> 
> >>>> Do any of those sound interesting?
> >>> 
> >>> Are these full presentations, or lightning talks? (Some look big and
> >>> others could be quicker.)
> >>> 
> >>> G. Wade
> >>> 
> >>> 
> >>>> Mark
> >>>> 
> >>>> 
> >>>> 
> >>>> On Tuesday, March 11, 2014 10:49 AM, G. Wade Johnson
> >>>> <gwadej at anomaly.org> wrote: 
> >>>> On Tue, 11 Mar 2014 10:14:24 -0500
> >>>> Todd Rinaldo <todd at rinaldo.us> wrote:
> >>>> 
> >>>>> All,
> >>>>> 
> >>>>> My original offer was to do a 5 minute lightning talk on
> >>>>> Mail::SpamAssassin. I do not actually have content for a full
> >>>>> meeting.
> >>>> 
> >>>> Actually, so far I have 3 lightning talks (including yours) lined
> >>>> up.
> >>>> 
> >>>> 1. Todd: Email SPAM
> >>>> 2. Reini: Global Destruction
> >>>> 3. Wade: Tweaking gcode files
> >>>> 
> >>>> Come on people, we can get a few more talks lined up. It's only 5
> >>>> minutes.
> >>>> 
> >>>> Last time we did the lightning talks, we had requests from the
> >>>> audience to fill out some of the time. But a starting list of talks
> >>>> would definitely make things easier.
> >>>> 
> >>>>> It sounds like we have no talk on Thursday. I propose a social
> >>>>> meeting. Who's up for it. I got sick so couldn't attend when we
> >>>>> tried Empire Cafe last time. How did that venue work out?
> >>>> 
> >>>> As I recall, spacing was kind of tight at Empire Cafe (and the
> >> construction on Westheimer made getting there loads of fun).
> >>>> 
> >>>> G. Wade
> >>> 
> >>> 
> >>> -- 
> >>> C makes it easy to shoot yourself in the foot; C++ makes it harder,
> >>> but when you do, it blows away your whole leg.     -- Bjarne
> >>> Stroustrup
> >>> 
> >>> 
> >>> 
> >>> _______________________________________________
> >>> Houston mailing list
> >>> Houston at pm.org
> >>> http://mail.pm.org/mailman/listinfo/houston
> >>> Website: http://houston.pm.org/
> >> 
> >> Todd Rinaldo
> >> toddr at cpanel.net
> > 
> > 
> > -- 
> > Do not meddle in the affairs of dragons, for you are crunchy and taste
> > good with ketchup.                                     -- C. Titus Brown
> _______________________________________________
> Houston mailing list
> Houston at pm.org
> http://mail.pm.org/mailman/listinfo/houston
> Website: http://houston.pm.org/


More information about the Houston mailing list