Main.EuroDSL History

Show minor edits - Show changes to markup

Changed lines 13-15 from:

With EuroDSL, you gain parallel performance, without learning new concepts and without changing your development practices. You incrementally add to your existing sequential code and increase your overall productivity by as much as 10x, taking just an hour to learn.

The approach is to use small DSL "langlets", which are mixed in to normal sequential code such as C/C++, Java, or Python code, and are backed by the technology we in this consortium will deliver. A langlet has less than a dozen constructs, each of which embodies a pattern that is common to a particular field or domain or type of programming. For example, we are developing a langlet for GUIs, a langlet for bio-informatics, a langlet for writing event driven simulations, and a langlet for machine learning. Thus, the langlet constructs match the concepts that a person familiar with the area already knows.

to:

With EuroDSL, you gain parallel performance, without learning new concepts and without changing your development practices. You incrementally add to your existing sequential code and increase your overall productivity by as much as 10x, taking an hour or two to learn.

The approach is to use small DSL "langlets", which are mixed in to normal sequential code such as C/C++, Java, or Python code, and are backed by the technology we in this consortium will deliver. A langlet has less than a dozen constructs, each of which embodies a pattern that is common to a particular field or domain or type of programming. For example, we are looking at developing a langlet for GUIs, a langlet for bio-informatics, a langlet for writing event driven simulations, and a langlet for machine learning. Thus, the langlet constructs match the concepts that a person familiar with the area already knows.

Changed line 11 from:
to:
Added lines 10-11:
Changed line 7 from:
  • Architecture Interfaces and overview of how Langlet DSLs are designed and implemented
to:
  • Langlets The design and implementation of Langlet style DSLs
Added line 7:
  • Architecture Interfaces and overview of how Langlet DSLs are designed and implemented
Changed line 8 from:
  • The EU call for funding
to:
  • The EU call for funding (proposal deadline April 20)
Changed line 8 from:
  • The EU call
to:
  • The EU call for funding
Added line 8:
  • The EU call
Added line 6:
January 25, 2015, at 06:37 AM by 65.183.45.146 -
Changed line 6 from:
to:
January 25, 2015, at 03:41 AM by 65.183.45.146 -
Changed line 5 from:
to:
January 25, 2015, at 03:36 AM by 65.183.45.146 -
Changed line 10 from:

The approach is to use small DSL "langlets", which are mixed in to normal sequential code such as C/C++, Java, or Python code, and are backed by the technology we in this consortium will deliver. A langlet has less than a dozen constructs, each of which embodies a pattern that is common to a particular field or domain or type of code. For example, we are developing a langlet for GUIs, a langlet for bio-informatics, a langlet for writing event driven simulations, and a langlet for machine learning.

to:

The approach is to use small DSL "langlets", which are mixed in to normal sequential code such as C/C++, Java, or Python code, and are backed by the technology we in this consortium will deliver. A langlet has less than a dozen constructs, each of which embodies a pattern that is common to a particular field or domain or type of programming. For example, we are developing a langlet for GUIs, a langlet for bio-informatics, a langlet for writing event driven simulations, and a langlet for machine learning. Thus, the langlet constructs match the concepts that a person familiar with the area already knows.

January 25, 2015, at 03:32 AM by 65.183.45.146 -
Added lines 6-10:

With EuroDSL, you gain parallel performance, without learning new concepts and without changing your development practices. You incrementally add to your existing sequential code and increase your overall productivity by as much as 10x, taking just an hour to learn.

The approach is to use small DSL "langlets", which are mixed in to normal sequential code such as C/C++, Java, or Python code, and are backed by the technology we in this consortium will deliver. A langlet has less than a dozen constructs, each of which embodies a pattern that is common to a particular field or domain or type of code. For example, we are developing a langlet for GUIs, a langlet for bio-informatics, a langlet for writing event driven simulations, and a langlet for machine learning.

January 25, 2015, at 03:19 AM by 65.183.45.146 -
Added lines 1-5:

Welcome to the EuroDSL proposal for H2020 funding