MEETING: Monday, December 12, 7pm at Janrain HQ

2 views
Skip to first unread message

Igal Koshevoy

unread,
Dec 7, 2011, 2:23:22 PM12/7/11
to pdxfunc
[ Add this event to your calendar: http://calagator.org/events/1250461367 ]

The next meeting of pdxfunc is coming up next week. Do you have a
presentation, quick talk, discussion topic or a burning question about
functional programming? If so, please prepare and reply, or mention it
at the beginning of the meeting so we can add you to the agenda.
Remaining meeting time will be spent on group discussions of a variety
of functional programming topics. Don't miss out!

VENUE: We'll be meeting at Janrain Headquarters, 519 SW 3rd Ave Ste
600, Portland, OR 97204. This meeting's venue is kindly sponsored by
Janrain <http://www.janrain.com/>, providers of hosted user management
solutions for social login and sharing, single sign-on and social
profile storage.

ABOUT THE GROUP: Join programmers, researchers and enthusiasts to
discuss functional programming. pdxfunc is a study/user group
exploring the world of functional programming, based in Portland,
Oregon. The group welcomes programmers interested in all functional
languages, including Haskell, Erlang, OCaml, Clojure, and others. The
group meets regularly for presentations, demos and discussions
applicable to all skill levels, from newbies and experts. The meetings
are usually on the second Monday of the month.

-igal

Jake Brownson

unread,
Dec 7, 2011, 2:33:46 PM12/7/11
to pdx...@googlegroups.com
If there's any interest I'd love to give an update on the project I
presented several months ago. I've recently finished phase 2 which is
to get it working in JetBrains' MPS. MPS is a domain workbench that
allows you to very easily create languages, type check them, and
integrate them with/generate to Java or other languages defined in the
system.

http://www.jetbrains.com/mps/
http://blogs.jetbrains.com/mps/2011/11/a-new-screen-cast-series-on-building-language-extensions/

I'd love to do a quick review/update on my language "Reactive", and
show how I used MPS to bring it to life and give it a pretty nice IDE
and the ability to generate runnable Java code from it.

> --
> You received this message because you are subscribed to the Google Groups "pdxfunc" group.
> To post to this group, send email to pdx...@googlegroups.com.
> To unsubscribe from this group, send email to pdxfunc+u...@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/pdxfunc?hl=en.
>

Igal Koshevoy

unread,
Dec 7, 2011, 3:04:20 PM12/7/11
to pdx...@googlegroups.com
On Wed, Dec 7, 2011 at 11:33 AM, Jake Brownson <ja...@brainiumstudios.com> wrote:
> If there's any interest I'd love to give an update on the project I
> presented several months ago. I've recently finished phase 2 which is
> to get it working in JetBrains' MPS. MPS is a domain workbench that
> allows you to very easily create languages, type check them, and
> integrate them with/generate to Java or other languages defined in the
> system.
>
> http://www.jetbrains.com/mps/
> http://blogs.jetbrains.com/mps/2011/11/a-new-screen-cast-series-on-building-language-extensions/
>
> I'd love to do a quick review/update on my language "Reactive", and
> show how I used MPS to bring it to life and give it a pretty nice IDE
> and the ability to generate runnable Java code from it.

This would be great. I was very impressed by what you'd built and
demoed last time, and am curious to see how it's progressed now that
you're leveraging these tools.

-igal

Lyle Kopnicky

unread,
Dec 7, 2011, 4:32:41 PM12/7/11
to pdx...@googlegroups.com
Yes, that would be great!

On Wed, Dec 7, 2011 at 11:33 AM, Jake Brownson <ja...@brainiumstudios.com> wrote:

Igal Koshevoy

unread,
Dec 12, 2011, 11:57:39 AM12/12/11
to pdxfunc
We have a pdxfunc meeting tonight. Jake Brownson will give us an
update on his custom reactive programming language and the JetBrains
MPS toolkit he's using. See you soon.

-igal

On Wed, Dec 7, 2011 at 11:23 AM, Igal Koshevoy <ig...@pragmaticraft.com> wrote:

Jake Brownson

unread,
Dec 20, 2011, 11:11:34 AM12/20/11
to pdxfunc
My former colleague Markus Völter who is very active in creating MPS
tutorials and videos is working on a DSL for embedded development with
MPS. He just posted a video demonstrating why they are using MPS and
some of the things you can do with it.

http://mbeddr.wordpress.com/2011/12/20/why-mbeddr-uses-mps/

Reply all
Reply to author
Forward
0 new messages