> Begin forwarded message:
>
> From: Sven Van Caekenberghe <sven(a)stfx.eu>
> Subject: [Pharo-users] [ ANN ] Pharo Days 2016
> Date: December 9, 2015 at 9:52:09 AM EST
> To: Any question about pharo is welcome <pharo-users(a)lists.pharo.org>, Pharo Development List <pharo-dev(a)lists.pharo.org>, Pharo Business <pharo-business(a)lists.pharo.org>
> Reply-To: Any question about pharo is welcome <pharo-users(a)lists.pharo.org>
>
> Dear fellow Pharoers,
>
> Mark your calendars: on Thursday March 31 & Friday April 1 we are organising the Pharo Days 2016. This year we moved the location to Namur, Belgium, just a bit south of Brussels, at the very beautiful location of the ‘Cercle de Wallonie’ overlooking the river Meuse.
>
> We’ll update the following page moving forward.
>
> https://medium.com/concerning-pharo/pharo-days-2016-c52fe4d7caf
>
> You can ask questions on any of the Pharo mailing lists or you can email the Pharo Board.
>
> Let's make this another success, together ! We hope to see as many of you as possible.
>
>
--
www.tudorgirba.com
"We are all great at making mistakes."
Hi doru
We all use Moose 70 internally and it would be good to have Moose 70 on the web
How can we do it?
Stef
--------------------------------------------
Stéphane Ducasse
http://stephane.ducasse.free.frhttp://www.synectique.eu / http://www.pharo.org
03 59 35 87 52
Assistant: Julie Jonas
FAX 03 59 57 78 50
TEL 03 59 35 86 16
S. Ducasse - Inria
40, avenue Halley,
Parc Scientifique de la Haute Borne, Bât.A, Park Plaza
Villeneuve d'Ascq 59650
France
I will be showcasing the *features *of Lands
<https://npapoylias.gitlab.io/lands-project/>,
in *espresso-sized form* for the next couple of
months on twitter ;)
*Please support the project by making some noise !*
*On related news*: I am joining the LIG lab at <https://www.liglab.fr/en>
Grenoble <https://www.liglab.fr/en> to work on *DSLs for the Linux kernel*,
so stay tuned !
*Best*,
Nick,
========================================================================
Call for Papers
DLS 2019 - 15th Dynamic Languages Symposium
Co-located with SPLASH 2019, October 22, Athens, Greece
https://conf.researchr.org/home/dls-2019
Follow us @dynlangsym
========================================================================
Dynamic Languages play a fundamental role in today’s world of software,
from the perspective of research and practice. Languages such as
JavaScript, R, and Python are vehicles for cutting edge research as well
as building widely used products and computational tools.
The 15th Dynamic Languages Symposium (DLS) at SPLASH 2019 is the
premier forum for researchers and practitioners to share research and
experience on all aspects on dynamic languages.
DLS 2019 invites high quality papers reporting original research and
experience related to the design, implementation, and applications of
dynamic languages.
Areas of interest are generally empirical studies, language design,
implementation, and runtimes, which includes but is not limited to:
- innovative language features
- innovative implementation techniques
- innovative applications
- development environments and tools
- experience reports and case studies
- domain-oriented programming
- late binding, dynamic composition, and run-time adaptation
- reflection and meta-programming
- software evolution
- language symbiosis and multi-paradigm languages
- dynamic optimization
- interpretation, just-in-time and ahead-of-time compilation
- soft/optional/gradual typing
- hardware support
- educational approaches and perspectives
- semantics of dynamic languages
- frameworks and languages for the Cloud and the IoT
Submission Details
------------------
Submissions must neither be previously published nor under review at
other events. DLS 2019 uses a single-blind, two-phase reviewing process.
Papers are assumed to be in one of the following categories:
Research Papers:
describe work that advances the current state of the art
Experience Papers:
describe insights gained from substantive practical
applications that should be of a broad interest
Dynamic Pearls:
describe a known idea in an appealing way to remind the
community and capture a reader’s interest
The program committee will evaluate each paper based on its
relevance, significance, clarity, and originality.
The paper category needs to be indicated during submission,
and papers are judged accordingly.
Papers are to be submitted electronically at https://dls19.hotcrp.com/
in PDF format. Submissions must be in the ACM SIGPLAN conference acmart
format, 10 point font, and should not exceed 12 pages. Please see full
details in the instructions for authors available at:
https://conf.researchr.org/home/dls-2019#Instructions-for-Authors
DLS 2019 will run a two-phase reviewing process to help authors make
their final papers the best that they can be. Accepted papers will be
published in the ACM Digital Library and will be freely available for
one month, starting two weeks before the event.
Important Deadlines
-------------------
Abstract Submission: May 29, 2019
Paper Submission: June 5, 2019
First Phase Notification: July 3, 2019
Final Notifications: August 14, 2019
Camera Ready: August 28, 2019
All deadlines are 23:59 AoE (UTC-12h).
AUTHORS TAKE NOTE: The official publication date is the date the
proceedings are made available in the ACM Digital Library. This date
may be up to two weeks prior to the first day of your conference.
The official publication date affects the deadline for any patent
filings related to published work.
Program Committee
-----------------
Alexandre Bergel, University of Chile
Carl Friedrich Bolz-Tereick, Heinrich-Heine-Universität Düsseldorf
Chris Seaton, Oracle Labs
David Chisnall, Microsoft Research
Elisa Gonzalez Boix, Vrije Universiteit Brussel
Gregor Richards, University of Waterloo
Guido Chari, Czech Technical University
Hannes Payer, Google
James Noble, Victoria University of Wellington
Jeremy Singer, University of Glasgow
Joe Gibbs Politz, University of California San Diego
Juan Fumero, The University of Manchester
Julien Ponge, Red Hat
Mandana Vaziri, IBM Research
Manuel Serrano, Inria
Marc Feeley, Université de Montréal
Mark Marron, Microsoft Research
Na Meng, Virginia Tech
Nick Papoulias, Université Grenoble Alpes
Richard Roberts, Victoria University of Wellington
Sam Tobin-Hochstadt, Indiana University
Sarah Mount, Aston University
Sébastien Doeraene, École polytechnique fédérale de Lausanne
William Cook, University of Texas at Austin
Program Chair
-------------
Stefan Marr, University of Kent, United Kingdom
Hi nick
I wanted to support your chapters via paypal but it asked me about my visa and I would like
to pay via my paypal account. Do you know if this is possible?
Else can you send me your pp account?
Stef
> On 17 Mar 2019, at 10:21, Nick Papoylias <npapoylias(a)gmail.com> wrote:
>
> Dear friends !
>
> I am quite excited to announce the availability of an alpha version
> of my latest work around Parsing and Programming Languages at:
>
> https://npapoylias.gitlab.io/lands-project/ <https://npapoylias.gitlab.io/lands-project/>
>
> Accompanied by ~ 30 min of transcribed eye-candy:
>
> https://www.youtube.com/playlist?list=PLIjPQnRzAKVHABG1-oTvwWc3Gj1Z4C91B <https://www.youtube.com/playlist?list=PLIjPQnRzAKVHABG1-oTvwWc3Gj1Z4C91B>
>
> Backed by a crowdfunding campaign ! To get the book and stable release
> successfully out of the door:
>
> https://www.patreon.com/lands_project <https://www.patreon.com/lands_project>
> https://npapoylias.gitlab.io/lands-project/Support/ <https://npapoylias.gitlab.io/lands-project/Support/>
>
> Click, download, watch, enjoy ! If you like what you see, support the project ! Tiers
> start from 5 and 10 euros per chapter for individuals. Companies supporting
> the project can get 6 to 12 days of consultancy, on-site workshops and other perks.
>
> =================
>
> What is all about ??
>
> Lan.d.s is a new solution for language design. From general purpose
> languages like Lise (short for (list (embedding)) to Domain-Specific
> Languages using the MOODs framework, and everything else in between.
> Lan.d.s is build around the formalism of Multi-Ordered Grammars,
> which are a possible alternative to CFGs and PEGs in wider use today.
>
> Multi-ordered grammars (or simply MOGs) aim for a better exploration of ambiguity,
> recursion, ordering and associativity during language design. They can be parsed using the
> Gray Algorithm. After parsing in order to ease the production of executable code
> Lan.d.s introduces the Abstract Syntax Language (ASL), which is an OO
> solution for compile-time meta-programming. Finally in order to promote
> language extension and re-use, Lan.d.s employs GrammarTraits, as units of
> composition for both MOG rules and ASL actions.
>
> =================
>
> Some random highlights for the impatient:
>
>
> * Object subclass: #Prediction uses: Future syntax
>
> * Languages are everywhere, they are all around you, even now in this very sentence.
>
> * Study SICP with a Xerox flavor, while re-inventing some Bell-labs utilities.
>
> * TOC-Board, the TOC for your next talk ;)
>
>
> Enjoy !
> <Theory-and-Applications-Of-Multi-Ordered-Grammars.pdf><Lands-Alpha-All-Along-The-Language-Tower.png>
--------------------------------------------
Stéphane Ducasse
http://stephane.ducasse.free.frhttp://www.synectique.eu / http://www.pharo.org
03 59 35 87 52
Assistant: Julie Jonas
FAX 03 59 57 78 50
TEL 03 59 35 86 16
S. Ducasse - Inria
40, avenue Halley,
Parc Scientifique de la Haute Borne, Bât.A, Park Plaza
Villeneuve d'Ascq 59650
France
*Dear friends ! *
I am quite excited to announce the availability of an alpha version
of my latest work around *Parsing and Programming Languages* at:
https://npapoylias.gitlab.io/lands-project/
Accompanied by ~ *30 min of transcribed eye-candy:*
https://www.youtube.com/playlist?list=PLIjPQnRzAKVHABG1-oTvwWc3Gj1Z4C91B
Backed by *a crowdfunding campaign* ! To get the *book and stable release *
successfully out of the door:
https://www.patreon.com/lands_projecthttps://npapoylias.gitlab.io/lands-project/Support/
*Click, download, watch, enjoy !* If you like what you see, support the
project ! Tiers
start *from 5 and 10 euros per chapter for individuals.* Companies
supporting
the project can get *6 to 12 days of consultancy, on-site workshops and
other perks.*
=================
*What is all about ??*
*Lan.d.s is a new solution for language design.* From *general purpose *
*languages* like *Lise* (short for (list (embedding)) to *Domain-Specific *
*Languages using the MOODs framework*, and everything else in between.
Lan.d.s is build around the formalism of *Multi-Ordered Grammars, *
*which are a possible alternative to CFGs and PEGs in wider use today. *
Multi-ordered grammars (or simply MOGs) aim for a better exploration of
ambiguity,
recursion, ordering and associativity during language design. They can
be *parsed
using the *
*Gray Algorithm.* After parsing in order to ease the production of
executable code
Lan.d.s introduces the* Abstract Syntax Language (ASL),* which is an OO
solution for compile-time meta-programming. Finally in order to promote
language extension and re-use, Lan.d.s employs *GrammarTraits, as units of *
*composition for both MOG rules and ASL actions.*
=================
Some random highlights for the impatient:
** Object subclass: #Prediction uses: Future syntax*
** Languages are everywhere, they are all around you, even now in this very
sentence.*
** Study SICP with a Xerox flavor, while re-inventing some Bell-labs
utilities.*
** TOC-Board, the TOC for your next talk ;)*
Enjoy !
I'm trying to view the playground of an Example in Roassal in Moose 7 in
Pharo 7, but I get the following error:
Instance of RBSequenceNode did not understand
#formattedCodeWithMaxLineLength:
Using spotter I found that there's a method: #formattedCode, and
substituting that with the debugger allows the example to show its
playground.
Should this "bug" (my interpretation) be committed to a tracker somewhere?
Could this be a good candidate for the Pharo 7 deprecation re-writing
feature?
Cheers,
Cris
Hello All,
There are 5 slots left for Camp Smalltalk Charlotte 2019 taking place at
the end of this month.
Now is the time to sign up if you are thinking of attending (see bottom for
registration link).
Camp Smalltalk is about community engagement and collaboration.
There are a number of fantastic talks already lined up such as:
Developing Smalltalk solutions running directly on ios / android mobile
platforms (along with tooling)
Live demo of @1MB remote-debuggable smalltalk images controlling
peripherals attached to a Raspberry PI (ARM)
In-depth look at large scale use of CMake/CTest/CDash for use with
Smalltalk systems
Smalltalk dialect portability solutions for the Smalltalk community (for
use with GIT)
We also have a fantastic Saturday evening social dinner planned on the
boardwalk near the hotel.
*As a special gift to attendees*, Instantiations will be providing everyone
with their own Raspberry PI Zero Wifi devices
with 8GB mini-sd card and power supply. Raspbian Linux with VA Smalltalk
for ARM will be pre-installed.
And if that isn't enough, each attendee will be receiving an open-source
license for VA Smalltalk.
This event is happening *March 29th – March 31st 2019* in Charlotte, North
Carolina.
Event details and registration info are available at the following link: Camp
Smalltalk Charlotte 2019
<https://www.eventbrite.com/e/camp-smalltalk-charlotte-2019-tickets-52380940…>
Hope to see you there!
[image: IMG_0912.jpg]
--
Mariano
https://twitter.com/MartinezPeckhttp://marianopeck.wordpress.com