I have been programming for many years now. And I am damn good at it if I say so myself. But what I never liked in programming was the syntax we use. Why is that the compilers or the interpreters are designed to make use of {}, function etc... to distinguish between objects, functions, etc...
make classMyClass.Define properties myprop,myproptwo.Makefunction hello print"I'm awesome"
What I am aiming for is something what .NET has done. You can program .NET applications in C#, J#, C++ etc... Is it possible to have some kind of XSTL bridge, so we programmers can design our own programming syntax? :p
myownsynxtax -> XSTL Template -> Mapped to JAVA/C# Native syntax.
Question
roosevelt
Hi,
I have been programming for many years now. And I am damn good at it if I say so myself. But what I never liked in programming was the syntax we use. Why is that the compilers or the interpreters are designed to make use of {}, function etc... to distinguish between objects, functions, etc...
For example in JAVA you have:
Why can't we make JAVA, PHP or C++ compilers to compile or interpret syntaxes that are more elegant. For example:
Or
What I am aiming for is something what .NET has done. You can program .NET applications in C#, J#, C++ etc... Is it possible to have some kind of XSTL bridge, so we programmers can design our own programming syntax? :p
myownsynxtax -> XSTL Template -> Mapped to JAVA/C# Native syntax.
Link to comment
https://www.neowin.net/forum/topic/1162504-why-the-machine-like-syntax/Share on other sites
21 answers to this question
Recommended Posts