IBM Safari to help developers navigate languages
626936
(InfoWorld) - Seeking to assist software developers coping with many languages, IBM plans to offer its Safari technology to the Eclipse open source community, an IBM official said at the EclipseCon 2007 conference on Thursday. IBM describes Safari as an Eclipse-based metatooling framework intended to speed the building of sophisticated development environments, or IDEs, for new or existing programming languages. The project is moving toward becoming an open source Eclipse technology project. The basic idea is to incubate the technology and start to build a community around it, said Robert Fuhrer, an IBM research staff member involved in Safari. Developers these days must deal with multiple languages and technologies, and Safari is intended to make that easier. IBM has languages being designed that already represent mixes and interactions between technologies such as Java and SQL, Fuhrer said. "These are problems that real developers face today and we need to play catch-up and get the right kind of tooling support for those kinds of scenarios," Fuhrer said. "The reality of software development at this point is lots and lots of developers are faced with mixes of languages in lots of different varieties, particularly in a Web platform," Fuhrer said. Safari supports features such as parser management, syntax highlighting, and re-factoring. Static program analysis and debugging also are goals. The project offers language service-creation wizards, class libraries, and "code skeletons" to get a language service-implementer started. IBM's Web site on Safari said the effort has been driven in part by the need to build full-featured IDEs for language research activities at the company. One activity to benefit from Safari is the development of a JavaScript IDE, taking place at IBM's Tokyo Research Lab. Other IBM research projects impacted include X10, which is a Java-derived language; XJ, featuring XML access and Java, and the JikesPG grammar language specification. Accommodating multiple languages within Eclipse was the subject of panel session at the conference on Thursday. Safari was noted during the session, as well as the reality that Eclipse has grown beyond its origin as a platform for Java development. Doug Schaefer, a senior software developer at QNX Software Systems and the moderator of the session, said: "It's gotten pretty clear that Eclipse isn't just Java anymore."
670503
Company seeks to bolster its ability to offer business intelligence applications through a Web browser.
412547
IBM will announced the pre-release of several tools for SMEs designed to speed development of solutions built on IBM middleware. The tools support the IBM Solutions Builder Express Portfolio, which provides
334250
Apple has posted yet another beta of its Safari Web browser for Mac OS X and Windows.
486426
Researchers are hoping to help the federal government sort through data in various languages by developing software that can quickly cull and analyze text and speech.
702834
Pierre-Alain Joye takes a look at building Cairo (a vector-based graphics library for PHP) on a Windows system.    While trying to get the cairo (and pimp) PHP binding ready to be released, I finally sit down and port Wez build cscript to cairo. It still needs some cleanup, a nice summary message but it works already. I tested it with Visual C++ Express Edition but it should work with other versions as well.   My next goal is to add the tests (nmake tests) and fix the nmake instal    He describes the process he went through to try to get things up and running, but is still having a few issues and has required a few tweaks to get it working. He also links to two resources: a ZIP of the development libraries and a ZIP ready to use package.
596091
Hoping to add some momentum to its Workplace platform strategy IBM has launched an online developer resource center that gives software developers ready access to tools to help create products and services that will exploit the platform.
764650
Many web programmers talk about "domain-specific languages" as if defining functions and methods were a new discovery. A real domain-specific language provides concise syntax and symatics for a particular purpose, such as Yung-chung Lin's FEAR::API. He explains how this toolkit allows you to scrape, modify, store, and re-present web data easily, effectively, and economically.
448300
PHPBuilder.com has a review posted today of a piece of PHP development software - RapidPHP 2007:   Of the many editors available for creating (X)HTML, CSS, JavaScript, and PHP pages, several combine a few different yet compatible languages. Some include support and a few manage to make it work seamlessly. RapidPHP 2007 belongs in the latter category.   They walk through the list of features (including a PHP syntax checker) and include a screenshot of the PHP function hints in action. The reviewer also talks about the support for other languages it has - the (X)HTML editor and CSS style sheet editor.
600458
(InfoWorld) - JavaScript and .Net developers are getting helping hands in application-building efforts, through separate projects intended to make it easier to use JavaScript and to document .Net projects. Sun Microsystems, meanwhile, is looking for developer input into the next release of its tool for C, C++, and Fortran development. In the JavaScript arena, the open source jQuery project provides developers with a JavaScript library to improve the quality of Web applications. JQuery makes it easier to write JavaScript and AJAX (Asynchronous JavaScript and XML), said John Resig, lead developer of jQuery and also an author. "The big thing that makes it different form other JavaScript libraries is it doesn't really try to impose itself on you," Resig said. Developers should be able to write shorter code than before while still getting equal if not better functionality, he said. The technology addresses the issue of browsers each offering different levels of support for JavaScript; jQuery fixes browser issues, said Resig. In addition to working with XML, jQuery also can function with other data formats and frameworks such as HTML or JavaScript Object Notation (JSON). Also, jQuery provides benefits in developing animation applications and has a footprint of only 15KB. "That's one of the big selling points, is that it encompasses so much but it is fantastically small," Resig said. Version 1.0 of jQuery is now available under either an MIT or GPL open source license. Resig did not have an exact figure on how many people have been using jQuery, which has been available in a pre-release format for several months. But the jQuery home page receives about 3 million page views per month, Resig said. Microsoft, meanwhile, is offering a Community Technology Preview Â (CTP) of Sandcastle, which enables managed class library developers worldwide to develop documentation with a common look and feel that resembles MSDN (Microsoft Development Network) documents. An August CTP was made available this week. Sandcastle produces accurate, MSDN-style comprehensive documentation, according to Microsoft. Part of the Visual Studio software development kit, Sandcastle works with or without authored comments and supports generics and .Net Framework 2.0. Although primarily targeted at ISVs, corporate developers also could use Sandcastle. Also in the development tools arena, Sun Microsystems on Thursday said it has launched its Sun Studio Express program, which enables C, C++, and Fortran developers to preview features intended for future releases of Sun Studio. The company said it has had 50,000 downloads of the free Sun Studio 11 tool in six months. With the Express program, developers receive monthly builds of the next release of Sun Studio, which is due in 2007. "[Developers] can help influence the next version of the product," said Tom Gryder, Sun product line manager for Sun Studio. Thus far, early builds have focused on addressing data race bugs and performance on Linux. Sun Studio enables development of C, C++, and Fortran applications to run on Solaris or Linux on Sparc, x64, and x86 systems.ADVERTISEMENTMAKE SOA REAL WITH IBM WEBSPHERE PODCASTStreamline processes and maximize efficiency within a proven service oriented architecture. Take back control of your business processes with IBM WebSphere.
457633
A computer software to translate the Dutch-linked Afrikaans, one of South Africa&#39;s 11 official languages, has been developed by a South African firm, a statement said on Thursday.
643046
In a link from Dynamically Typed today, there's a new presentation about Creating Rich Applications with Mozilla, XUL, and AMP Technology (Mozilla-based browser needed to view).
82485
It's official: Salesforce CRM tools work with Safari on Mac OS X machines.
688784
(InfoWorld) - AÂ word processor developed by the University of Wales at Aberystwyth and based on OpenOffice.org 2.0 could make life easier for bilingual communities around the world. The translation software, Agored,Â which means open in Welsh, contains prominent buttons to switch the language of the user interface between English and Welsh. Similar buttons change the language used by the spelling checker, either for the whole document or for one paragraph. There's already a Welsh-language version of OpenOffice, but the application interface only shows one language at a time, and changing it involves delving into the menus. Much of the bilingual functionality that Agored adds to the interface is already present in OpenOffice, but not readily accessible, said David Chan, a programmer who worked on the project. Agored makes it easier for users to sit down in front of a computer and switch the application to their strongest language, he said. Wales, one of the four constituent nations of the U.K., has two official languages with equal status, Welsh and English, and local government bodies and other public organizations must issue documents in both languages. Almost one in four of the country's 2.8 million inhabitants speak, read or write Welsh, according to the latest national census , but there are few exclusively Welsh-speaking communities left. "Those people need bilingual software, not Welsh software," Chan said. In addition to the coding, a lot of work went into the translation of Agored's menu items, dialogs and numerous help files -- around half a million words in all, according to Diarmuid Johnson, who worked on the translation. The University of Wales at Aberystwyth developed Agored with funding from the National Assembly for Wales, the Welsh public television channel S4C and the Welsh Language Board. Some of the computer-related terms had already been defined by the Welsh Language Board in a joint project with Microsoft Corp. in 2004 that led to the creation of a Welsh language interface pack for Office 2003 , Johnson said. In the three days following Agored's release on Nov. 16, it was downloaded 200 times, Chan said. The functions that Agored adds to OpenOffice could interest many more people than that, though. Chan said the project team took care to make their code changes useful to other bilingual communities, groups that could include speakers of English and Irish Gaelic in Ireland; of French and Dutch in the Belgian capital of Brussels; of French and German in Switzerland, and of Basque and Spanish or of Catalan and Spanish in Spain. Chan said he had already been contacted by Catalan speakers during Agored's development. Speakers of Catalan and Welsh have another IT interest in common: Internet top-level domains (TLDs) to promote their languages and cultures. Domain name registry FundaciÃ³ puntCAT won approval from the Internet Corporation for Assigned Names and Numbers to create the dot-cat TLD for the Catalan linguistic and cultural community in September 2005. One year later, FundaciÃ³ puntCAT said it had registered 17,500 dot-cat domains. Inspired by the Catalan success, a Welsh group has launched a campaign for a Welsh TLD , dot-cym. (The y in cym rhymes with the "u" in "put" or the "oo" in "hood.") The campaigners hope that dot-cym will stimulate the use of Welsh on the Web in the same way that the creation of the dot-cat TLD led to the creation of sites written in the Catalan language. Earlier this month, members of the National Assembly of Wales voted to support the dot-cym campaign.
559621
Photoshop beta will have native Mac support; also coming are CSS Advisor and Ajax tools for Web designers.
499517
Over on our sister site, AjaxDeveloper.org today, there's a note about the latest release of Joshua Eichorn's HTML_AJAX PEAR package - version 0.3.1.    HTML_AJAX 0.3.1 is out, lots of good bug fixes, and iframe fallback support for Opera and IE with activeX turned off.  More details are available on the release notes on the wiki.  Feature wise were getting close to beta release, its mainly getting a browser compatability test suite added in and doing some basic API review. If you have experience supporting an API without breaking bc, it would be great to get your feedback on HTML_AJAX.    In the release notes, there's mention of several bugs with Internet Explorer implementations and some yet unsolved problems (IE memory leaks and table support in Konqueror). Check out the rest of the notes for more of the bugs and issues they've taken care of...
141734
Apple launches an iPhone developers' Web site that outlines guidelines and Safari compatibility when making applications for the iPhone.