Le 2 déc. 2011 à 14:55, René Micout a écrit :

> 
> Le 2 déc. 2011 à 14:32, Pierre Sahores a écrit :
> 
>> the workflow we need to build to solve the initial defined customer's need.
> 
> Bonjour Pierre,

Bonsoir René,

> A little precision : with HC the initial customer and programmer was the same 
> person...
> I think that will be the same with LC... But is really the case?

Probably not... Perhaps that a multileveled LC Media where features could be 
shown/hidden on demand "à la Hypercard 2" (remember its 5 distinct levels of 
functionalities) would help hobbysts and new comers to makes it learning curve 
more affordable ?

> Or is LC becomes a language like another ?

Surely not ;D We just need to remind in what the xtalk paradigm adds in 
creativity and methodology freedom terms to academic programming to get the 
answer to this. To the end, methodology makes always the main difference and 
it's perhaps why some very great frameworks (JQuery) or coding habits can 
greatly help to make JS, PHP and other... lots more productive than they would 
mostly seems instead. LC is king-sized about productivity and its the less we 
can do to remember it, time to time ;-)

What i mostly loved LC for, about the last two years of works, is the way this 
XTalk helped me to design new kind of web apps in implementing them in using a 
"Operational semantic programming" (Programmation sémantique opérationnelle) 
way to go, lots ahead before what the theory purpose in academic course about 
this since 2006 (Ecole Polytechnique, ENS,...).

Because LC, we can yet code in using OSP (PSO) to design our applications in an 
incredible productive way :

Operational semantic programming is an innovative methodology that allows us to 
regain control of the software complexity with a simple unified approach that 
encompasses both the information system architecture as the technical 
implementation of the code.

It is based on the linking of two simple structures:

- The flow algorithm, such as patterns of 2D representation of the complexity 
of the software process model, where vertices represent functions and edges the 
messages;

- Procedural programming - modular and structured - organizing the call of 
highly specialized functions, representing each, the first element of the 
dismemberment of the complexity of the entire code (or a subset of code) used 
by simple reading of the 2D modeling scheme in the composition of the computer 
program completed or under development.

Better than UML2, Operational semantic programming is probably a unique way to 
give its "music theory" to the programming work (art of) ...

Even if OSP can applies to any programming language suited to meet its 
principles (Javascript, PHP, C,...), all languages are not equal against OSP 
and XTalk are probably the most well suited for this, while Java SE 7 could, 
perhaps..., be the worst !

Kind regards,

> _______________________________________________
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription 
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode

--
Pierre Sahores
mobile : 06 03 95 77 70
www.sahores-conseil.com




_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Reply via email to