[Pharo-users] The Lands Platform at SLE 2019: Pharo magic inside

2019-10-23 Thread Nick Papoylias
The Lands Platform: Lan.guages and D.omain S.yntax,
@sleconf 2019, co-located with @splashcon

https://youtu.be/HMgJK8mVPYw

Showcasing live magic tricks powered by the @pharoproject

Best,

Nick


Re: [Pharo-users] [ANN] 1 Tweet/day covering Lands features powered by Pharo: Follow, RT @npapoylias.

2019-03-25 Thread Nick Papoylias
On Mon, Mar 25, 2019 at 1:16 PM Marcus Denker 
wrote:

> Hi Nick,
>
> You could make a “special edition” for the Pharo Newsletter.. that is, a
> newsletter that is just about one project.
>
> We plan to do one about PharoThings, too.
>

Great, let me know if there is a template, or I can send you smth
free-form ?


> (else the normal monthly newsletter will have your announcement, I will
> send you a preview before sending)
>
> Marcus.
>
> On 25 Mar 2019, at 12:11, Nick Papoylias  wrote:
>
> 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,
>
>
>
>


[Pharo-users] [ANN] 1 Tweet/day covering Lands features powered by Pharo: Follow, RT @npapoylias.

2019-03-25 Thread Nick Papoylias
I will be showcasing the *features *of Lands
,
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  
Grenoble  to work on *DSLs for the Linux kernel*,
so stay tuned !

*Best*,

Nick,


[Pharo-users] [CfP] DLS 2019 - 15th Dynamic Languages Symposium, co-located with SPLASH 2019

2019-03-23 Thread Nick Papoylias

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


Re: [Pharo-users] [Moose-dev] Re: [Pharo-dev] Re: [ANN] Lan.d.s Alpha: All Along the Language Tower

2019-03-17 Thread Nick Papoylias
On Sun, Mar 17, 2019 at 9:24 PM Stéphane Ducasse 
wrote:

> I know what is it to write book.
> I sent you some support and I want to be a reviewer.
>

Would be my pleasure Stef ! Today was a wonderful start !

Thank you,

Nick


>
> Stef
>
> On 17 Mar 2019, at 20:35, Nick Papoylias  wrote:
>
> That was good to know. I updated the site with* one-click direct*
> *(non-recurring) alternative*: *PayPal.Me for Lands*
> <https://www.paypal.me/npapoylias>
>
> https://npapoylias.gitlab.io/lands-project/Support/
>
> *"Alternatively you can make a direct (non-recurrent) contribution *
> *through paypal.me <http://paypal.me/>: PayPal.Me for Lands
> <https://www.paypal.me/npapoylias>. Adding "Lands Support" *
> *as a note, plus the e-mail and address you would wish to *
> *receive your perks on"*
>
> Cheers,
>
> Nick
>
>
>
> On Sun, Mar 17, 2019 at 5:26 PM Nick Papoylias 
> wrote:
>
>>
>>
>> On Sun, Mar 17, 2019 at 2:18 PM Stéphane Ducasse <
>> stephane.duca...@inria.fr> wrote:
>>
>>> 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?
>>>
>>
>> Thanx Stef !
>>
>> *Through patreon, this seems to be required for recurrent payments:*
>>
>>
>> https://support.patreon.com/hc/en-us/articles/115001917686-Why-do-I-need-to-add-a-credit-card-for-PayPal-
>>
>> There are 2 alternatives through that might not have this requirement:
>>
>> *Alternative 1, through the Paypal button (if you did not try already):*
>>
>> *Step1,* from: https://npapoylias.gitlab.io/lands-project/Support/
>>
>> Hit the PayPal button.
>>
>> *Step2*: And then in the Paypal screen, hit PayPal pay.
>>
>> *Alternative 2,  directly from your PayPal dashboard:*
>>
>> "*Pay for goods or services* No fee for you. The recipient pays a fee."
>>
>> *using my e-mail address:* npapoyl...@gmail.com  
>>
>> Adding in the note a message like: "Lands Support" so that it is
>> distinguishable
>> form other transactions.
>>
>> *Let me know if you encounter any problems, so that I contact them, if
>> necessary.*
>> And update the site, for ways to support without credit-card required.
>>
>> Best,
>>
>> Nick
>>
>> Else can you send me your pp account?
>>>
>>> Stef
>>>
>>> On 17 Mar 2019, at 10:21, Nick Papoylias  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/
>>>
>>> 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_project
>>> 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 extensi

Re: [Pharo-users] [Moose-dev] Re: [ANN] Lan.d.s Alpha: All Along the Language Tower

2019-03-17 Thread Nick Papoylias
That was good to know. I updated the site with* one-click direct*
*(non-recurring) alternative*: *PayPal.Me for Lands*
<https://www.paypal.me/npapoylias>

https://npapoylias.gitlab.io/lands-project/Support/

*"Alternatively you can make a direct (non-recurrent) contribution *
*through paypal.me <http://paypal.me>: PayPal.Me for Lands
<https://www.paypal.me/npapoylias>. Adding "Lands Support" *
*as a note, plus the e-mail and address you would wish to *
*receive your perks on"*

Cheers,

Nick



On Sun, Mar 17, 2019 at 5:26 PM Nick Papoylias  wrote:

>
>
> On Sun, Mar 17, 2019 at 2:18 PM Stéphane Ducasse <
> stephane.duca...@inria.fr> wrote:
>
>> 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?
>>
>
> Thanx Stef !
>
> *Through patreon, this seems to be required for recurrent payments:*
>
>
> https://support.patreon.com/hc/en-us/articles/115001917686-Why-do-I-need-to-add-a-credit-card-for-PayPal-
>
> There are 2 alternatives through that might not have this requirement:
>
> *Alternative 1, through the Paypal button (if you did not try already):*
>
> *Step1,* from: https://npapoylias.gitlab.io/lands-project/Support/
>
> Hit the PayPal button.
>
> *Step2*: And then in the Paypal screen, hit PayPal pay.
>
> *Alternative 2,  directly from your PayPal dashboard:*
>
> "*Pay for goods or services* No fee for you. The recipient pays a fee."
>
> *using my e-mail address:* npapoyl...@gmail.com  
>
> Adding in the note a message like: "Lands Support" so that it is
> distinguishable
> form other transactions.
>
> *Let me know if you encounter any problems, so that I contact them, if
> necessary.*
> And update the site, for ways to support without credit-card required.
>
> Best,
>
> Nick
>
> Else can you send me your pp account?
>>
>> Stef
>>
>> On 17 Mar 2019, at 10:21, Nick Papoylias  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/
>>
>> 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_project
>> 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 !
>> 
>> 
>>
>>
>> 
>> Stéphane Ducasse
>> http://stephane.ducasse.free.fr
>> http://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
>>
>> ___
>> Moose-dev mailing list
>> moose-...@list.inf.unibe.ch
>> https://www.list.inf.unibe.ch/listinfo/moose-dev
>>
>


Re: [Pharo-users] [Moose-dev] Re: [ANN] Lan.d.s Alpha: All Along the Language Tower

2019-03-17 Thread Nick Papoylias
On Sun, Mar 17, 2019 at 2:18 PM Stéphane Ducasse 
wrote:

> 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?
>

Thanx Stef !

*Through patreon, this seems to be required for recurrent payments:*

https://support.patreon.com/hc/en-us/articles/115001917686-Why-do-I-need-to-add-a-credit-card-for-PayPal-

There are 2 alternatives through that might not have this requirement:

*Alternative 1, through the Paypal button (if you did not try already):*

*Step1,* from: https://npapoylias.gitlab.io/lands-project/Support/

Hit the PayPal button.

*Step2*: And then in the Paypal screen, hit PayPal pay.

*Alternative 2,  directly from your PayPal dashboard:*

"*Pay for goods or services* No fee for you. The recipient pays a fee."

*using my e-mail address:* npapoyl...@gmail.com  

Adding in the note a message like: "Lands Support" so that it is
distinguishable
form other transactions.

*Let me know if you encounter any problems, so that I contact them, if
necessary.*
And update the site, for ways to support without credit-card required.

Best,

Nick

Else can you send me your pp account?
>
> Stef
>
> On 17 Mar 2019, at 10:21, Nick Papoylias  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/
>
> 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_project
> 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 !
> 
> 
>
>
> 
> Stéphane Ducasse
> http://stephane.ducasse.free.fr
> http://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
>
> ___
> Moose-dev mailing list
> moose-...@list.inf.unibe.ch
> https://www.list.inf.unibe.ch/listinfo/moose-dev
>


Re: [Pharo-users] [Moose-dev] Pharo eye-candy: Domain-Specific Modeling and Simulation

2018-09-07 Thread Nick Papoylias
Thanx Alex :)

Looking forward to the Roassal talk on Thursday !


On Fri, Sep 7, 2018 at 5:22 PM Alexandre Bergel via Pharo-users <
pharo-users@lists.pharo.org> wrote:

> Wow!
> You guys rock!
>
> Alexandre
> --
> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
> Alexandre Bergel  http://www.bergel.eu
> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
>
>
>
> On Sep 6, 2018, at 2:17 PM, Nick Papoylias  wrote:
>
> A nice example of how Pharo can be used for
> domain-specific modeling and simulation. Short
> session from one of our projects at Rochelle:
>
> https://www.youtube.com/watch?v=Z7wJNhAIaVQ
>
> Some additional info here: https://goo.gl/jS4NjB
>
> Currently investigating how to incorporate the new Bloc based
> widgets of @feenkcom into the workflow.
>
> Cheers,
>
> Nick
> ___
> Moose-dev mailing list
> moose-...@list.inf.unibe.ch
> https://www.list.inf.unibe.ch/listinfo/moose-dev
>
>
>


Re: [Pharo-users] [Moose-dev] Re: [cormas-dev] Pharo eye-candy: Domain-Specific Modeling and Simulation

2018-09-06 Thread Nick Papoylias
On Thu, Sep 6, 2018 at 9:28 PM Tudor Girba  wrote:

> Hi,
>
> Bloc is a new world and the intention is to build a new stack on it. It
> can be embedded in Morphic,


This will have to do for now ;) Thanx for your great efforts !


> but not the other way around. Higher level frameworks, like Spec would
> have to build a renderer for Bloc.
>
Cheers,
> Doru
>
>
>
> > On Sep 6, 2018, at 8:45 PM, Nick Papoylias  wrote:
> >
> > Thanx Doru !
> >
> > Any pointers on embeding Morphs/Specs/RTViews to the
> > new GT tools (and vice versa), if possible ?
> >
> > I am looking to achive smth similar to what Johan and Stef did
> > on Sec 9.1 of the Spec Book: "Integrating the different UI frameworks",
> > but with the Bloc version of GT.
> >
> >
> >
> > On Thu, Sep 6, 2018 at 8:24 PM Tudor Girba  wrote:
> > Nice job!
> >
> > Doru
> >
> >
> >
> > > On Sep 6, 2018, at 8:10 PM, Nick Papoylias 
> wrote:
> > >
> > > Some of this tech, will soon make it to Cormas ;)
> > >
> > > So we can work together to make it even better !
> > >
> > > Best,
> > >
> > > Nick
> > >
> > > On Thu, Sep 6, 2018 at 7:59 PM Hernán Morales Durand <
> hernan.mora...@gmail.com> wrote:
> > > Impressive work!
> > >
> > > Congratulations Nick.
> > >
> > > Cheers,
> > >
> > > Hernán
> > >
> > > 2018-09-06 14:17 GMT-03:00 Nick Papoylias :
> > > > A nice example of how Pharo can be used for
> > > > domain-specific modeling and simulation. Short
> > > > session from one of our projects at Rochelle:
> > > >
> > > > https://www.youtube.com/watch?v=Z7wJNhAIaVQ
> > > >
> > > > Some additional info here: https://goo.gl/jS4NjB
> > > >
> > > > Currently investigating how to incorporate the new Bloc based
> > > > widgets of @feenkcom into the workflow.
> > > >
> > > > Cheers,
> > > >
> > > > Nick
> > > >
> > > > --
> > > > You received this message because you are subscribed to the Google
> Groups
> > > > "cormas-dev" group.
> > > > To unsubscribe from this group and stop receiving emails from it,
> send an
> > > > email to cormas-dev+unsubscr...@googlegroups.com.
> > > > To post to this group, send email to cormas-...@googlegroups.com.
> > > > To view this discussion on the web visit
> > > >
> https://groups.google.com/d/msgid/cormas-dev/CACEStOjqbQt96qeae_4Nsf%3DEBqrQzxZ%3DsNNuwGpk5DWS3W4a3w%40mail.gmail.com
> .
> > > > For more options, visit https://groups.google.com/d/optout.
> > >
> > > --
> > > You received this message because you are subscribed to the Google
> Groups "cormas-dev" group.
> > > To unsubscribe from this group and stop receiving emails from it, send
> an email to cormas-dev+unsubscr...@googlegroups.com.
> > > To post to this group, send email to cormas-...@googlegroups.com.
> > > To view this discussion on the web visit
> https://groups.google.com/d/msgid/cormas-dev/CAKHmnHuSE38ureMsiAO5gHj5AJVzkO0r%3D_cx1JgwnMS%3DmXw%2BtQ%40mail.gmail.com
> .
> > > For more options, visit https://groups.google.com/d/optout.
> > > ___
> > > Moose-dev mailing list
> > > moose-...@list.inf.unibe.ch
> > > https://www.list.inf.unibe.ch/listinfo/moose-dev
> >
> > --
> > www.feenk.com
> >
> > "No matter how many recipes we know, we still value a chef."
> >
> >
> >
> >
> >
> >
> >
> >
> > ___
> > Moose-dev mailing list
> > moose-...@list.inf.unibe.ch
> > https://www.list.inf.unibe.ch/listinfo/moose-dev
> > ___
> > Moose-dev mailing list
> > moose-...@list.inf.unibe.ch
> > https://www.list.inf.unibe.ch/listinfo/moose-dev
>
> --
> www.feenk.com
>
> “The smaller and more pervasive the hardware becomes, the more physical
> the software gets."
>
> ___
> Moose-dev mailing list
> moose-...@list.inf.unibe.ch
> https://www.list.inf.unibe.ch/listinfo/moose-dev
>


Re: [Pharo-users] [Moose-dev] Re: [cormas-dev] Pharo eye-candy: Domain-Specific Modeling and Simulation

2018-09-06 Thread Nick Papoylias
Thanx Doru !

Any pointers on embeding Morphs/Specs/RTViews to the
new GT tools (and vice versa), if possible ?

I am looking to achive smth similar to what Johan and Stef did
on Sec 9.1 of the Spec Book
<http://files.pharo.org/books-pdfs/spec/2017-01-23-SpecBooklet.pdf>:
"Integrating the different UI frameworks",
but with the Bloc version of GT.



On Thu, Sep 6, 2018 at 8:24 PM Tudor Girba  wrote:

> Nice job!
>
> Doru
>
>
>
> > On Sep 6, 2018, at 8:10 PM, Nick Papoylias  wrote:
> >
> > Some of this tech, will soon make it to Cormas ;)
> >
> > So we can work together to make it even better !
> >
> > Best,
> >
> > Nick
> >
> > On Thu, Sep 6, 2018 at 7:59 PM Hernán Morales Durand <
> hernan.mora...@gmail.com> wrote:
> > Impressive work!
> >
> > Congratulations Nick.
> >
> > Cheers,
> >
> > Hernán
> >
> > 2018-09-06 14:17 GMT-03:00 Nick Papoylias :
> > > A nice example of how Pharo can be used for
> > > domain-specific modeling and simulation. Short
> > > session from one of our projects at Rochelle:
> > >
> > > https://www.youtube.com/watch?v=Z7wJNhAIaVQ
> > >
> > > Some additional info here: https://goo.gl/jS4NjB
> > >
> > > Currently investigating how to incorporate the new Bloc based
> > > widgets of @feenkcom into the workflow.
> > >
> > > Cheers,
> > >
> > > Nick
> > >
> > > --
> > > You received this message because you are subscribed to the Google
> Groups
> > > "cormas-dev" group.
> > > To unsubscribe from this group and stop receiving emails from it, send
> an
> > > email to cormas-dev+unsubscr...@googlegroups.com.
> > > To post to this group, send email to cormas-...@googlegroups.com.
> > > To view this discussion on the web visit
> > >
> https://groups.google.com/d/msgid/cormas-dev/CACEStOjqbQt96qeae_4Nsf%3DEBqrQzxZ%3DsNNuwGpk5DWS3W4a3w%40mail.gmail.com
> .
> > > For more options, visit https://groups.google.com/d/optout.
> >
> > --
> > You received this message because you are subscribed to the Google
> Groups "cormas-dev" group.
> > To unsubscribe from this group and stop receiving emails from it, send
> an email to cormas-dev+unsubscr...@googlegroups.com.
> > To post to this group, send email to cormas-...@googlegroups.com.
> > To view this discussion on the web visit
> https://groups.google.com/d/msgid/cormas-dev/CAKHmnHuSE38ureMsiAO5gHj5AJVzkO0r%3D_cx1JgwnMS%3DmXw%2BtQ%40mail.gmail.com
> .
> > For more options, visit https://groups.google.com/d/optout.
> > ___
> > Moose-dev mailing list
> > moose-...@list.inf.unibe.ch
> > https://www.list.inf.unibe.ch/listinfo/moose-dev
>
> --
> www.feenk.com
>
> "No matter how many recipes we know, we still value a chef."
>
>
>
>
>
>
>
>
> ___
> Moose-dev mailing list
> moose-...@list.inf.unibe.ch
> https://www.list.inf.unibe.ch/listinfo/moose-dev
>


Re: [Pharo-users] [cormas-dev] Pharo eye-candy: Domain-Specific Modeling and Simulation

2018-09-06 Thread Nick Papoylias
Some of this tech, will soon make it to Cormas ;)

So we can work together to make it even better !

Best,

Nick

On Thu, Sep 6, 2018 at 7:59 PM Hernán Morales Durand <
hernan.mora...@gmail.com> wrote:

> Impressive work!
>
> Congratulations Nick.
>
> Cheers,
>
> Hernán
>
> 2018-09-06 14:17 GMT-03:00 Nick Papoylias :
> > A nice example of how Pharo can be used for
> > domain-specific modeling and simulation. Short
> > session from one of our projects at Rochelle:
> >
> > https://www.youtube.com/watch?v=Z7wJNhAIaVQ
> >
> > Some additional info here: https://goo.gl/jS4NjB
> >
> > Currently investigating how to incorporate the new Bloc based
> > widgets of @feenkcom into the workflow.
> >
> > Cheers,
> >
> > Nick
> >
> > --
> > You received this message because you are subscribed to the Google Groups
> > "cormas-dev" group.
> > To unsubscribe from this group and stop receiving emails from it, send an
> > email to cormas-dev+unsubscr...@googlegroups.com.
> > To post to this group, send email to cormas-...@googlegroups.com.
> > To view this discussion on the web visit
> >
> https://groups.google.com/d/msgid/cormas-dev/CACEStOjqbQt96qeae_4Nsf%3DEBqrQzxZ%3DsNNuwGpk5DWS3W4a3w%40mail.gmail.com
> .
> > For more options, visit https://groups.google.com/d/optout.
>
> --
> You received this message because you are subscribed to the Google Groups
> "cormas-dev" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to cormas-dev+unsubscr...@googlegroups.com.
> To post to this group, send email to cormas-...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/cormas-dev/CAKHmnHuSE38ureMsiAO5gHj5AJVzkO0r%3D_cx1JgwnMS%3DmXw%2BtQ%40mail.gmail.com
> .
> For more options, visit https://groups.google.com/d/optout.
>


[Pharo-users] Pharo eye-candy: Domain-Specific Modeling and Simulation

2018-09-06 Thread Nick Papoylias
A nice example of how Pharo can be used for
domain-specific modeling and simulation. Short
session from one of our projects at Rochelle:

https://www.youtube.com/watch?v=Z7wJNhAIaVQ

Some additional info here: https://goo.gl/jS4NjB

Currently investigating how to incorporate the new Bloc based
widgets of @feenkcom into the workflow.

Cheers,

Nick


Re: [Pharo-users] Seamless

2015-08-07 Thread Nick Papoylias
On Tue, Aug 4, 2015 at 12:28 PM, Sean P. DeNigris 
wrote:

> 1. What is the status of this project
> (http://ss3.gemstone.com/ss/Seamless.html)? I see the last commit is in
> April. Does it "work"?
>

As an engineering pre-requisite for my research, yes ;)

You can already read: https://hal.inria.fr/hal-01145792/document
go through the examples, and provide some feedback.

Soon there will be more engineering effort from RMoD to push,
all results from such prototypes forward.


> 2. Can the communication be done securely? If I had two images each running
> on a server in a different physical location, could they communicate over
> something like SSL?
>

Yes this is doable, although there is no SSL support in Seamless itself
with minimal effort you can use ZdcSecureSocketStream (Zodiac-Core) with it.

Cheers,

Nick


>
>
>
> -
> Cheers,
> Sean
> --
> View this message in context:
> http://forum.world.st/Seamless-tp4840907.html
> Sent from the Pharo Smalltalk Users mailing list archive at Nabble.com.
>
>


Re: [Pharo-users] Mugs 'n' stuff - logo and message

2013-06-10 Thread Nick Papoylias
On Mon, Jun 10, 2013 at 5:46 PM, Marcus Denker wrote:

>
> On Jun 10, 2013, at 5:42 PM, Nick Papoylias  wrote:
>
> > (correct ! I repharase)
> >
> > Pharo: Self-emerging, self replicating and (optionally) immortal: till
> world domination !
> >
> >
> ;-)
>
> One of the things I learned in the past that one should not overdo these
> things.
>

;) It's the caffeine talking... you are probably right.

This is what happens when you are talking about mugs.

>
> Marcus
>
>
>


Re: [Pharo-users] Mugs 'n' stuff - logo and message

2013-06-10 Thread Nick Papoylias
(correct ! I repharase)

Pharo: Self-emerging, self replicating and (optionally) immortal: till
world domination !


On Mon, Jun 10, 2013 at 5:29 PM, Marcus Denker wrote:

>
> On Jun 10, 2013, at 4:51 PM, b...@openinworld.com wrote:
>
> > Nick Papoylias wrote:
> >> Could not resist:
> >>
> >> * What if your objects where immortal ?
> >>
> > I like this one, but seems like it needs another part to complement it.
> >
> > I heard a rumor that the Pharo/Squeak image contains some core object
> instances that have been in existence back to the 1980's (eg nil, true,
> false).   (Clarification anyone?)
> >
> >
> > Just brainstorming...
> > * Pharo: Immortal objects since 198x
> >
> > hey! this is fun!
> >
> The problem is that Pharo (I guess Pharo 4) will bootstrap from scratch….
>
> ;-)
>
> Marcus
>
>
>


Re: [Pharo-users] Mugs 'n' stuff - logo and message

2013-06-10 Thread Nick Papoylias
Could not resist:

* pharo calmAsABomb
* pharo just doIt
* pharo: the right *trait* for the job
* Health Warning: Excessive use of our
reflective system can 'cause chronic headaches
* The best way to predict the future is to *continously* invent it
(paraphrasing Alan Kay -- pun with continuous integration)
* What if your objects where immortal ?
* Now seriously... We did OO even before disco ;)



On Mon, Jun 10, 2013 at 2:18 PM, Jeff Gray  wrote:

> How about some code.
> For a mug:
>
> Object subclass: #Mug
> instanceVariableNames: 'coffee milk sugar'
> classVariableNames: 'Coffees'
> poolDictionaries: ''
> category: 'HotDrink'
>
>
>
>
> --
> View this message in context:
> http://forum.world.st/Mugs-n-stuff-logo-and-message-tp4692529p4692616.html
> Sent from the Pharo Smalltalk Users mailing list archive at Nabble.com.
>
>