Friday, December 21, 2007

Schema-Typed Languages

BEA Systems may have invented something quite novel and useful. In a recent patent application, BEA's John Schneider proposes using XML schema definitions as data types in, say, ECMAScript. The main intuition is that you would use an import statement to make the interpreter aware of a particular schema definition. From that point on, you could instantiate whole objects based on that schema def, or (if it's a simple data type) declare variables to be of type "MyElement.xsd" and manipulate them directly. Type-checking is delegated to the schema validator; and suddenly you have a scripting language that acts like a strongly typed language and groks XML to boot.

At first blush, it sounds and feels a lot like a new twist on object relational mapping, but it's actually a bit more than that. This goes to the heart of language design and behavior.

Neat. I wonder what BEA plans to do with it next?


  1. Anonymous5:18 PM

    look this is the "diet" i told you about you should really enter the site :) bye enter the site

  2. To generate onlinefreerobux for the free roblox robux game to play free then use my link for the free and online play to enjoy the roblox free robux game.

  3. A great information about Schema and XML Thanks for sharing ,Your Post is very helpful and information is reliable for new readers.
    Website Designer Amravati


  4. You need to cover a lot of ground to write a good research paper. But it gets easier with our help!
    Just tell us your topic and download a custom-made research paper when it’s due.

  5. Our online assignment makers understand all your demands and work in the asked direction to compose an accurate assignment. You must contact Assignment help and seek the best help.
    Engineering Assignment Help

  6. Packers And Movers Bangalore Local Household Shifting Service, Get Free Best Price Quotes Local Packers and Movers in Bangalore List, Compare Charges, Save Money
    And Time @ Packers And Movers Bangalore

  7. Thank you for sharing your thoughts. I really appreciate your efforts and I will be waiting for your further post thank you once again.
    Online Dissertation Help

  8. Economics Dissertation Help
    Economics dissertation help you to achieve your dream Handling an economics dissertation can be challenging to handle many students seeking for an economics dissertation help.

  9. Dear admin, I am really so big fan of your writing skills and I remember i am visit our article content last month and after reading your post don't know what i am doing. I truly appreciate this superb post that you have accommodated us. I guarantee you this would be gainful for the vast majority. assignment help services - Assignment Help Melbourne - Assignment Help Perth

  10. Thank you for sharing the useful post. A reader got a lot of information from this post and utilized it in their research. I also provide independent support for the outlook email. So if you are facing issues with the outlook account then contact me for outlook support phone number.
    Also Read: Outlook not connecting to server | Outlook send receive error

  11. Dear admin, Its is really useful article to me and I really loved reading your each posts. It was very well authored and easy to understand to everyone. There are unlike other blogs I have read which are really not that good and so great. Thank you for the sharing. Essay Help - statistics homework help - college homework help

  12. It is really helpful for readers who are looking for online assignment help. I also work in the same area and provide assignment help to students for various subjects. Most of my students are from parts of the UK, USA, India, and Singapore. Our team of professors are from reputed Colleges. Visit our website to know our areas of expertise and let us know if we can be of help. Also Read:
    how many pages is 1000 words,
    how many pages is 2000 words,
    how many pages is 1500 words,
    informative speech subjects.

  13. Seek the assistance of our Online Assignment Help in Canada and complete your tasks with utmost precision, without compromising on your studies. When we write your assignments, you get enough time to concentrate on your studies and focus on other academic works.

  14. Excellent information you have shared, thanks for taking the time to share with us such a great article. I really appreciate your work.
    personal loans
    personal loan
    PERSOANL loan online
    instant loan
    instant personal loan
    personal loan interest rates
    personal loan interest rate
    personal loan apply online
    personal loan app

  15. Law Assignment Help is a life-saving asset for all the students who are willing to take the assignment writing assistance at a cost-effective price. Students with zero talent of writing the assignment are also doing wonders just by writing the assignments with the help of an assignment writing professional.

    Read More Blog :

  16. The information given in this article is great. I would just love to visit your website again in search of unique and great content with many different topics
    online phone
    best phones in India
    phone company in india
    mobiles new models
    mobile phone new model
    indian phones
    best budget smartphone 2021
    best camera phone
    best camera phone 2021
    best smartphone in india

  17. I really happy found this website eventually. Really informative and inoperative, Thanks for the post and effort! Please keep sharing more such blog. write essays for students

  18. I just found this blog and have high hopes for it to continue. Keep up the great work, its hard to find good ones. I have added to my favorites. Thank You.Malaysian birth certificate translation Singapore

  19. down constantly By your banks and other financial institutions,We offer any form of loan to individuals and corporate smww at low interest rate.If you are interested in taking a loan,feel free to contact us today,we promise to offer you the best smwwservices ever.Just give us a try,because a trial will convince you

  20. Thank you so much for your efforts. If you are looking for technical support for Binge services. We provide one of the best technical support teams to resolve Binge service issues on Binge Contact Number 1-800-431-401. Which may be helpful to you.

  21. If you want to progress in academic writing, you need to count every single step. Ensure to follow the right path and add essential qualities to your writing curve. Asking the Assignment Help of someone to write my assignment may sound instant solution but it can help you to boost your learning exposure. Write my assignment | Homework Help | Accounting Assignment Help

  22. Marketing assignment includes many topics and extensive research, which makes the hectic burden on the student’s head. If you are a student and want help with marketing assignments., it is better to help an expert. Students primarily seek the best marketing assignment expert to help the students get good grades without any tension. An essential part of seeking help for the assignment is hiring the right one. The Internet provides you various kinds of information. It offers several services, and you have to verify the company's details before assigning your marketing assignment to the service.

  23. MyAssignmentHelpNow, who help students globally at all academic level. We work 24*7 so that you don’t need to wait for any certain time, you can reach us any time. For our online assignment help you can directly get into touch with our expert.

  24. In the digital world you can have easy access to subject-matter experts. There are a lot of professional Assignment help who are ready to help students at a low prices. No, you will not have to compromise with the quality of your work or service. Generally, professionals understand that students have a limited budget and all of them cannot spend their limited money on expensive services. So, they make sure that discounts and cashback are there when students say “write my assignment at cheap price”. Some websites even provide affiliate programs. By using such programs actively you can even earn and use the same points/ money to pay for assignment.
    Assignment help online
    chemistry assignment help
    economics assignment help
    law homework help
    management homework help
    programming homework help

  25. This is an amazing article. I visit first time here and read each and every point of your article. Thank you for your awesome work. write my essay


  26. We have the most Gorgeous Call Girls in Dharuhera who smartly enhance the pleasure you are seeking.The second package consists of a duration of three to four hours. The final package that I offer is for those who want to enjoy the services of Call Girls in Dharuhera for the full night.We are an Escorts Agency and provide Call Girls in Dharuhera and nearby Hotels. Agency can arrange Call Girls in Dharuhera and nearby places. We have various types of Russian and Foreigner Escorts Service in Dehradun, and we are serving Bengali Housewife, Independent, Airhostess Escorts. On this webpage, you will get all the important information regarding Escorts Service in Dharuhera.
    As Gurgaon’s finest massage parlor, Real Body Spa is committed to providing you with the benefits of our full range of massage services. We specialize in Shiatsu massage therapy,Body Massage in Mahipalpur which harnesses the power of acupressure across the body’s meridians in order to relieve pain and stress across the body.Spa in Mahipalpur We also offer Swedish massage and deep tissue massage therapies for that more focused approach to your muscle and tissue pain.

  27. I have seen your post and it is very nice, we provide dissertation help to students and professionals at the best price. To know more about us kindly visit our website.

  28. Reading is my passion. That’s why I become super crazy to see what new is going in your post. I want to see interact you with the navigational link of Assignment Writing Help service.

  29. As a student, if you are facing issues in finishing your History assignment then you should purchase the History assignment help online from our website and finish your assignment. We have Ph.D.-level experts working with us and they will write the assignment for you. The assignment made by our experts is 100% free from plagiarism and errors. Browse our website to know more about our services.

  30. myassignmenthelp is a brilliant website in terms of helping students in finishing their assignments and helping them in their course related work

  31. Take Assignment help in Saudi Arabia if you don’t want to craft your papers. If you want to finish your papers without any stress, take experts’ assistance from professional academic writers and accomplish your work without any stress.


Add a comment. Registration required because trolls.