Professional developer for twenty years. Team lead, technical lead.
What I love is to code stuff. I appreciate pair programming. I think software design is important. I also love to debug code.
Not sure :-)
What we implemented was server-side, too. Groovy is a JVM language like Scala is, and it also supports traits etc. And you can implement your own DSLs, supporting syntax similar to yours:
div(class: "xyz") {
span("Text goes here")
}
But we used it inside our web application server to create dynamic content, thus accessing context.
And I guess your approach would also be capable to support dynamic content.
Not sure :-)
What we implemented was server-side, too. Groovy is a JVM language like Scala is, and it also supports traits etc. And you can implement your own DSLs, supporting syntax similar to yours:
But we used it inside our web application server to create dynamic content, thus accessing context.
And I guess your approach would also be capable to support dynamic content.
Oh, I see now. I forgot to mention here that I'm using Scalatags library (not mine)... Similar stuff to yours. Keep hacking! :D