Don't know about you, but I like nice easy to read code.
I don't really care if some funky syntax works.
What I do care about is efficient code that is well formed and portable between developers.
What do I mean about portability?
I mean, I have 5 or 6 subcontractors working
under me at any given point in time.
I have object libraries that need to be maintained and updated as well as new objects that get written for each new project.
I want my 60,000+ lines of code to be consistant and understandable by everyone involved.
I don't know your background,
but I work a lot of projects and also get brought in by corporations to provide guidance. And a lot of that guidance is how to write and structure large codebases since one of my fortes happens to be software architecture.
I have some real tough policies that I enforce and crap like ASP tags and alternative syntax does not make it with me.
Why?
Well when you have 4 or 5 projects going on at once in multiple software languages with teams that share workers from other teams, you want code that can be picked up and read fluently by any of your developers and yourself at anytime.
But, hey...
Don't listen to me.
Go write your own way and see how groovey you can make it.
You'll probably never work in the capacity I work in anyway, so it probably wont matter much.
But if you ever do get there...
you might just appreciate much of what I just said.