Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-

X#: XML oriented programming language

Name: Anonymous 2009-01-21 10:27

X# - XML oriented programming language

http://www.xsharp.org/samples/


<!-- MAP function --> 
 <xsp:variable name="map" type="node"> 
     <xsp:processing-instruction name="map"> 
         <xsp:variable name="function" type="node" select="processing-instruction()"/> 
         <xsp:processing-instruction name="result"> 
             <xsp:for-each select="node()"> 
                 <?xpath . >> $function ?> 
             </xsp:for-each> 
         </xsp:processing-instruction> 
     </xsp:processing-instruction> 
 </xsp:variable>


Discuss.

Name: Anonymous 2009-01-21 10:29

And I thought Math ML was a trolling attempt. Jesus.

Name: =+=*=F=R=O=Z=E=N==V=O=I=D=*=+= !FrOzEn2BUo 2009-01-21 10:38

Syntax is too verbose. Might be useful if it was something like:
 <:var="map" t:node><:ins="map"><:var="fun" t:node select="ins()"/><:ins="result">
             <:fore select="node()"><?xpath . >> $fun ?></:fore></:ins></:ins></:var>

_________________________
orbis terrarum delenda est
 http://xs135.xs.to/xs135/09042/av922.jpg

Name: FrozenVoidFan 2009-01-21 11:40

>>3
i agree.

the syntax makes it way too much to type out.

Name: Anonymous 2009-01-21 12:06

>>4
Fool. What distinguishes X# from other programming languages is that you do not anymore type the code like you've always done before, but you define the classes in a dedicated XML editor. In essence, you create a XML tree which is the program. This is a revolution.

Name: Anonymous 2009-01-21 12:32

2/10

It would be hilarious if someone actually started using this.

Name: Anonymous 2009-01-21 12:40

>>5
just what i always wanted

Name: Anonymous 2009-01-21 13:31

>>6
It seems business-ready enough to replace COBOL.

Name: Anonymous 2009-01-21 22:24

It was a only a matter of time before XSLT grew out of control...

Name: Anonymous 2009-01-21 22:37

We conjure the spirits of the computer with our scalable implementations of leading-edge best practices.

Name: =+=*=F=R=O=Z=E=N==V=O=I=D=*=+= !FrOzEn2BUo 2009-01-22 3:56

>>5
"but you define the classes in a dedicated XML editor.In essence, you create a XML tree which is the program. This is a revolution." if you outsource debugging to india,probably.

They are contradicting too:
http://wiki.codeglide.com/X_Sharp/Codecs
#  Easy

    Unlike other similar DSLs which require developers to learn hundreds of libraries and thousands of functions, X# is simple, intuitive, and easy to learn. It only uses 30 statements and four data types (node, string, number, and boolean) to create any application or service you can think of.

 







_________________________
orbis terrarum delenda est
 http://xs135.xs.to/xs135/09042/av922.jpg

Name: Anonymous 2010-12-22 18:37

Don't change these.
Name: Email:
Entire Thread Thread List