Humans have always been fascinated by the idea of talking with machines. Almost no main stream science fiction movie exists that does not pick up the idea of audio-visual communication with computers, the most well-known probably being 2001 – A Space Odyssey, Blade Runner, Star Trek, The Hitchhiker’s Guide to the Galaxy and I, Robot.
Scope is an important concept in the design of programming languages. In Xtext, scoping is used to drive two major parts of your DSL: linking and content assist. While Xtext applies the 80/20 rule very successfully, thereby providing you with a decent scoping implementation out of the box, eventually you’ll have to roll up your sleeves and write your own scope provider.
Adding Twitter support is something that makes quite a lot of sense for a number of applications. If you’re in a news reader application you might want to let your followers know about an interesting article you just read. If you’re in a conference schedule app, you not only want to let your followers know about the awesome talks you’re listening to but you also might want to know which other talks other conference attendees are tweeting about to decide whether they are actually even more awesome than that talk you’re stuck in…
Quite a number of my colleagues at itemis have been busy preparing for this conference in the past few weeks. Besides working hard to hit the Eclipse Release Train milestone for Indigo on June 22nd, the Xtext team brushed up their hands-on sessions “Xtext Take I: Creating Code Generators with Xtend2” and “Xtext Take II: Crafting Domain Specific Languages with Xtext and Xbase“. If you’ve been using Xtext, you’re well aware of the power you have at your disposal with this tool. Xbase and Xtend2, however, take this experience to a whole new level. So make sure to mark your calendar for these two sessions!
After the huge success of the mobile apps for Eclipse Summit Europe, we decided to provide mobile apps for EclipseCon 2011, too. So instead of using a printed copy of the conference program, you can browse the schedule on your smart phone – wherever you are! Read more
Yesterday, HP introduced the Touchpad, an
iPad-like tablet device that is programmed with web technologies. While this certainly isn’t the first attempt of a vendor to compete with Apple on the tablet market, I am convinced the TouchPad is a true challenger to the iPad. There are three reasons why the TouchPad might be a real contender: the programming environment, the manufacturing process and security. Read more