in reply to Which internal DSL are there in Perl? (Domain Specific Languages - Part 1)

This node falls below the community's minimum standard of quality and will not be displayed.

Replies are listed 'Best First'.
Re^2: Which internal DSL are there in Perl? (Domain Specific Languages - Part 1)
by shmem (Chancellor) on Aug 06, 2017 at 12:12 UTC
    Were I an attendee at your presentation, and should your presentation weigh too-heavily on this as a constraining definition of “what a domain-specific language is,” I might find myself a bit thrown-off-the-bus.

    Of course, because you didn't get the point. Re-read the OP. This is not about DSLs in general, but about internal DSLs, which can mean: a) a subset of the perl language which addresses some domain, b) a perlish way to write some DSL code.

    Diatribing about DSLs in general is not requested and off topic.

    perl -le'print map{pack c,($-++?1:13)+ord}split//,ESEL'
      Why bother replying to a worst nodes champion?

      Please inform yourself about Dunning–Kruger effect before feeding a Ig Nobel prize contender. ;-p

      > a) a subset of the perl language which addresses some domain,

      Actually if you mean something like the RegEx engine I'd say it's external.

      Anyway the definition is from the author I mentioned in the OP (Martin Fowler), and might be fuzzy at times.

      > b) a perlish way to write some DSL code.

      Yes, my main interest are DSLs which are implemented using Perl vocabulary and syntactic sugar.

      Cheers Rolf
      (addicted to the Perl Programming Language and ☆☆☆☆ :)
      Je suis Charlie!

      A reply falls below the community's threshold of quality. You may see it by logging in.
Re^2: Which internal DSL are there in Perl? (Domain Specific Languages - Part 1)
by Anonymous Monk on Aug 05, 2017 at 18:05 UTC
    > would advise that you should anticipate that participants (like myself) might bring to the conference room a self-defined meaning of your terminology which is not exactly aligned with yours

    Your self-defined meaning for everything is vastly different from what everyone else knows and can prove. Give it up Mike, you're lies are transparent
    A reply falls below the community's threshold of quality. You may see it by logging in.