Synth programming language announcement - 06-12-2012 , 11:53 AM
Synth concept should provide user definable flexibile syntax for mixing event driven state machine features with functional language features. Good database capabilities. Actual implementation of Synth concept is under development.
Flexible syntax should provide a framework not only for defining hybrids such as mixes of existing syntaxes like prog. lang. + SQL, but also for making a space for new, ever evolving programming structures. Beginning with a Synth core, if not every, at least a large set of languages could be built on top of it, also enabling them to mutually interact.
Event system should act as a triggering mechanism for changing code and data structure, as an alternative to popular monads. This event system can detect when some variable changes its value and can behave according to programmer's needs.
Synth also features functional approach to data keeping meaning that changing one variable is immediately seen in all expressions that depend of that variable.
If you want to reply to this post, to prevent crossing, please consider joining Synth dedicated group: