February Compiler Meetup: Call for speakers

75 views
Skip to first unread message

Marijn Haverbeke

unread,
Jan 24, 2014, 6:32:31 AM1/24/14
to berlin-comp...@googlegroups.com
Hi all,

Well, with two whole months of no compiler meetup, I'm sure all of you
are just seething with ideas for talks. Unfortunately, we only have
two slots, so you'd better write quickly to get your talk
scheduled—first come, first serve.

Go!

Best,
Marijn

Fronx

unread,
Jan 24, 2014, 7:59:19 AM1/24/14
to berlin-comp...@googlegroups.com
I could prepare a talk about lazy evaluation: what it means, how to implement it in a very simple language, how to implement it in slightly more complex languages, what to consider.

-Fronx



--
You received this message because you are subscribed to the Google Groups "Berlin Compiler Meetup" group.
To unsubscribe from this group and stop receiving emails from it, send an email to berlin-compiler-m...@googlegroups.com.
To post to this group, send email to berlin-comp...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/berlin-compiler-meetup/CAJnHWXvT0hNbLDjGfP-Ax3Za7uwboUx8gZ%3DcrZk_0CPSK_7WTg%40mail.gmail.com.
For more options, visit https://groups.google.com/groups/opt_out.

Marijn Haverbeke

unread,
Jan 24, 2014, 8:22:29 AM1/24/14
to berlin-comp...@googlegroups.com
> I could prepare a talk about lazy evaluation: what it means, how to
> implement it in a very simple language, how to implement it in slightly more
> complex languages, what to consider.

Sounds great!

Only one slot left now.

Uclio Work

unread,
Jan 24, 2014, 9:57:21 AM1/24/14
to berlin-comp...@googlegroups.com
If it's doable and there is interest, I'd give a short live session/talk
about the distributed language I'm giving birth.
With live talk I mean to interact with a couple of attendees' laptops
(if necessary, I may have an access point).

Lucio

Marijn Haverbeke

unread,
Jan 24, 2014, 10:00:05 AM1/24/14
to berlin-comp...@googlegroups.com
That sounds good. (Though I'm not sure many people will have a JVM on
their laptops.)

How shall I describe your talk on the website?

Uclio Work

unread,
Jan 24, 2014, 10:57:55 AM1/24/14
to berlin-comp...@googlegroups.com
That sounds good. (Though I'm not sure many people will have a JVM on
their laptops.)
Next week I may provide a link to a distribution which also includes the JVM for Mac, Win & Linux.
It's a plain zip file, and can be installed in a directory of choice. The directory can be then just deleted to remove the entire project, as well as the JVM.


How shall I describe your talk on the website?
The project's name is Jivvy. It's a distributed language primarily focused on concurrency. The site is https://wiki.jivvy.org but it won't be reachable until next week (I'm still adjusting a "couple" of things).

Let me know about the access point.

Cheers
Lucio

Marijn Haverbeke

unread,
Jan 24, 2014, 11:34:15 AM1/24/14
to berlin-comp...@googlegroups.com
Okay, noted on the website. There should be wireless internet at co.up.
> --
> You received this message because you are subscribed to the Google Groups
> "Berlin Compiler Meetup" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to berlin-compiler-m...@googlegroups.com.
> To post to this group, send email to
> berlin-comp...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/berlin-compiler-meetup/52E28D83.5000202%40googlemail.com.

uclio.work

unread,
Jan 31, 2014, 10:22:53 AM1/31/14
to berlin-comp...@googlegroups.com

On 01/24/2014 05:34 PM, Marijn Haverbeke wrote:
Okay, noted on the website. There should be wireless internet at co.up.

On Fri, Jan 24, 2014 at 4:57 PM, Uclio Work <uclio...@googlemail.com> wrote:
That sounds good. (Though I'm not sure many people will have a JVM on
their laptops.)

Next week I may provide a link to a distribution which also includes the JVM
for Mac, Win & Linux.
It's a plain zip file, and can be installed in a directory of choice. The
directory can be then just deleted to remove the entire project, as well as
the JVM.
I just deployed some HW-dependent distributions of the Jivvy runtime at http://demos.jivvy.org/jivvy-runtime

Every distrib file encloses a jre folder for one of the archs presently supported, so that the JVM used by Jivvy does not interfere with potential existing JVMs. In any case nothing is installed at the system level. The file may be extracted anywhere and the installation folder removed at any time.

The files are quite big, 50-60MB, so if any of you already have a 1.7 JVM the download page of the Jivvy site, https://wiki.jivvy.org/wiki/jivvy/getting_jivvy, may provide a more convenient file to download.

Sorry guys, I reckon this might sound a bit pushy but the talk can result more interesting if a couple of you (but even more, of course) are willing to install the runtime.

However, if someone also has the guts to give it a go, the language reference is at https://wiki.jivvy.org/wiki/jivvy/learning_jivvy (any sort of feedback is welcome).
Note though that in such a case, you must also install the Jivvy server. You can drop me a line at any moment if you have problems or questions.

p.s. The https website is still in flux. The browser will still complain about the self-signed certificate.

Lucio

Fronx

unread,
Feb 3, 2014, 3:28:14 PM2/3/14
to berlin-comp...@googlegroups.com
Here are my slides on lazy evaluation: http://www.slideshare.net/fronx/lazy-evaluation

-Fronx


--
You received this message because you are subscribed to the Google Groups "Berlin Compiler Meetup" group.
To unsubscribe from this group and stop receiving emails from it, send an email to berlin-compiler-m...@googlegroups.com.
To post to this group, send email to berlin-comp...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages