# Next Virtual Meetup: Patrick Viry on an extension of the Java language with parallel programming

**URL:** https://d.strumenta.community/t/next-virtual-meetup-patrick-viry-on-an-extension-of-the-java-language-with-parallel-programming/729
**Category:** Events
**Tags:** virtual-meetup
**Created:** [June 23, 2020, 11:37am UTC](https://d.strumenta.community/t/next-virtual-meetup-patrick-viry-on-an-extension-of-the-java-language-with-parallel-programming/729 "2020-06-23T11:37:06Z")
**Posts on this page:** 7
**Page:** 1

<div class="post-metadata">

### Author: ![ftomassetti](https://d.strumenta.community/user_avatar/d.strumenta.community/ftomassetti/32/8_2.png) [@ftomassetti](https://d.strumenta.community/u/ftomassetti)
#### Post date: [June 23, 2020, 11:37am UTC](https://d.strumenta.community/t/next-virtual-meetup-patrick-viry-on-an-extension-of-the-java-language-with-parallel-programming/729/1 "2020-06-23T11:37:06Z")

</div>

On the 25th of June Patrick Viry will give us a presentation.

Patrick Viry has significant experience with code rewriting and transformations. He authored several scientific papers on this subject and he is now working as a consultant, providing services to companies for the automated migration of code, for example, from RPG to Java.

This time he will present Ateji PX, an extension of the Java language with parallel programming extensions inspired by pi-calculus. Ateji was a software startup aiming at designing DSLs as extensions of general purpose languages, and produced several such extensions.

**How to connect?**

If this is your first meetup you will find all the instructions to connect here:

> [@Virtual meetup every Thursday: you are all invited](https://community.strumenta-ops.com/t/virtual-meetup-every-thursday-you-are-all-invited/417):
>
> ATTENTION! VIRTUAL MEETUP IS BACK FROM THIS THURSDAY THE 9TH OF SEPTEMBER SEE UPDATED INSTRUCTIONS HERE: [New link for Virtual Meetups](https://community.strumenta-ops.com/t/new-link-for-virtual-meetups/1024) Hi everyone! We had a first online meetup, following an idea of @voelter (read more [here](https://community.strumenta-ops.com/t/a-virtual-meetup/394/36). Well, it was a lot of fun and super interesting, so we are going to repeat it. Each time we are going to have a short demo or presentation and a lot of discussion. It is going to be amazing! When Every Thursday at 6PM CET Time (it used to be at 7PM). Where To join …

(Long story short: click here [Launch Meeting - Zoom](https://zoom.us/j/278156178))

It is hosted on Zoom at 7PM GMT+2/CEST (you can use this link to figure out which time is in your timezone: [Dateful Time Zone Converter](https://www.thetimezoneconverter.com/?t=7%3A00%20PM&tz=Roma&))

---

<div class="post-metadata">

### Author: ![ftomassetti](https://d.strumenta.community/user_avatar/d.strumenta.community/ftomassetti/32/8_2.png) [@ftomassetti](https://d.strumenta.community/u/ftomassetti)
#### Post date: [June 26, 2020, 9:44am UTC](https://d.strumenta.community/t/next-virtual-meetup-patrick-viry-on-an-extension-of-the-java-language-with-parallel-programming/729/2 "2020-06-26T09:44:02Z")

</div>

I enjoyed a lot the presentation @patrick.viry gave yesterday.

I found interesting the reflections on building GPL extensions. The problem with having to re-build a huge portion of the tool support which typically is expected is a real blocker for these attempts. Things like editors and debuggers are not trivial at all to rebuild.

I was also impressed by the simplicity of usage of the extensions he and his team developed. Even I would be able to write parallel code using that 🙂

---

<div class="post-metadata">

### Author: ![patrick.viry](https://d.strumenta.community/letter_avatar_proxy/v4/letter/p/bc8723/32.png) [@patrick.viry](https://d.strumenta.community/u/patrick.viry)
#### Post date: [June 26, 2020, 10:35am UTC](https://d.strumenta.community/t/next-virtual-meetup-patrick-viry-on-an-extension-of-the-java-language-with-parallel-programming/729/3 "2020-06-26T10:35:08Z")

</div>

Thanks 😀

Thinking about it, even if this is old stuff, it might be worth a public presentation or publication. If you know of a venue where this topic could be of interest, please let me know.

Patrick

---

<div class="post-metadata">

### Author: ![ftomassetti](https://d.strumenta.community/user_avatar/d.strumenta.community/ftomassetti/32/8_2.png) [@ftomassetti](https://d.strumenta.community/u/ftomassetti)
#### Post date: [June 26, 2020, 2:43pm UTC](https://d.strumenta.community/t/next-virtual-meetup-patrick-viry-on-an-extension-of-the-java-language-with-parallel-programming/729/4 "2020-06-26T14:43:54Z")

</div>

Well, I am the co-chair for the industrial track at PROFES 2020, which is going to be held online and I would be very happy to see a submission on this. You can find more details here: [https://softeng.polito.it/profes2020/?page\_id=2961](https://softeng.polito.it/profes2020/?page_id=2961)

For any questions please feel free to write to me

---

<div class="post-metadata">

### Author: ![ikrima](https://d.strumenta.community/letter_avatar_proxy/v4/letter/i/8dc957/32.png) [@ikrima](https://d.strumenta.community/u/ikrima)
#### Post date: [July 8, 2020, 12:41am UTC](https://d.strumenta.community/t/next-virtual-meetup-patrick-viry-on-an-extension-of-the-java-language-with-parallel-programming/729/5 "2020-07-08T00:41:22Z")

</div>

First off, thanks for everyone organizing! Can you guys record and post the talks on youtube?

Synchronous live-viewing is difficult 🙂

---

<div class="post-metadata">

### Author: ![ftomassetti](https://d.strumenta.community/user_avatar/d.strumenta.community/ftomassetti/32/8_2.png) [@ftomassetti](https://d.strumenta.community/u/ftomassetti)
#### Post date: [July 8, 2020, 5:26am UTC](https://d.strumenta.community/t/next-virtual-meetup-patrick-viry-on-an-extension-of-the-java-language-with-parallel-programming/729/6 "2020-07-08T05:26:39Z")

</div>

Hi @ikrima we have discussed this many times and we decided not to record events because we concluded that in this way the participants feel more open to discuss things which cannot be completely public. Also, presenters feel more relaxed. We can always use the forum for asynchronous discussion

---

<div class="post-metadata">

### Author: ![ikrima](https://d.strumenta.community/letter_avatar_proxy/v4/letter/i/8dc957/32.png) [@ikrima](https://d.strumenta.community/u/ikrima)
#### Post date: [July 8, 2020, 11:11pm UTC](https://d.strumenta.community/t/next-virtual-meetup-patrick-viry-on-an-extension-of-the-java-language-with-parallel-programming/729/7 "2020-07-08T23:11:04Z")

</div>

Unfortunate but completely understandable these days
