Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 976 Categories, Downloaded 29.647.378 Times

X101.044(IBM) 

  Date Added: October 12, 2010  |  Visits: 731

X101.044(IBM)

Report Broken Link
Printer Friendly Version


Product Homepage
Download (80 downloads)



X10 is an experimental new language currently under development at IBM in collaboration with academic partners. The X10 effort is part of the IBM PERCS project (Productive Easy-to-use Reliable Computer Systems) in the DARPA program on High Productivity Computer Systems. The PERCS project is focused on a hardware-software co-design methodology to integrate advances in chip technology, architecture, operating systems, compilers, programming language and programming tools to deliver new adaptable, scalable systems that will provide an order-of-magnitude improvement in development productivity for parallel applications by 2010. X10 aims to contribute to this productivity improvement by developing a new programming model, combined with a new set of tools integrated into Eclipse and new implementation techniques for delivering optimized scalable parallelism in a managed runtime environment. X10 is a type-safe, modern, parallel, distributed object-oriented language intended to be very easily accessible to Java programmers. It is targeted to future low-end and high-end systems with nodes that are built out of multi-core SMP chips with non-uniform memory hierarchies, and interconnected in scalable cluster configurations. A member of the Partitioned Global Address Space (PGAS) family of languages, X10 highlights the explicit reification of locality in the form of places; lightweight activities embodied in async, future, foreach, and ateach constructs; constructs for termination detection (finish) and phased computation (clocks); the use of lock-free synchronization (atomic blocks); and the manipulation of global arrays and data structures. An Eclipse-based Integrated Development Environment (IDE) has been developed at IBM for X10 to help further increase programmer productivity by providing state-of-the-art functionality for viewing, editing, navigating, executing, and manipulating X10 programs. The X10 Development Toolkit (X10DT) is intended to be a full-featured IDE for X10 offering the features Java programmers have come to love and depend upon in Eclipse: a source editor with various coding assists, lightweight information pop-ups, high-level and low-level navigation views, powerful search capabilities, application launch configuration management, refactoring, and debugging support. In addition, the X10DT will include tools, views and refactorings that specifically address the development of highly concurrent software in X10..

Requirements: No special requirements
Platforms: Linux
Keyword: Compilers Development Ibm In Collaboration In Collaboration With Language New Productivity Programming Systems
Users rating: 0/10

License: Freeware Size: 2 MB
USER REVIEWS
More Reviews or Write Review


X101.044(IBM) RELATED
Audio Tools  -  mpnav 1.4
mpnav the most awarded freeware ,object of a multiple aplication like e-mail notifer,mp3&radio satition player,automated url submiter in many S-E & M-S-E and a wanderful search box with the ability to search simultaniously in many seach engein...
1.25 MB  
Entertainment  -  Bar G Wranglers app 1.79.103.642
You can connect with the Wranglers in a big way with this new -G app. Contact the Wranglers, Follow tour dates, photo albums ( even app pics you have taken ) Videos, free music, leave feedback on concerts by video, photo, or word, all right...
35 MB  
Games  -  4InARow.chat 1.0.0.0
This is a classic Four-In-A-Row game with awesome new features: [Playing with buddies (online)] - Play with any one who is online in the meanwhile. - While playing, you can chat with each other! The messages are sent via Windows Phone...
1024 KB  
Education  -  Kids Drink 1.0.0.0
Kids Drink Don't forget about Kids Drink! We collect the best drink recipes for kids you should cook in your own kitchen! With our new app Kids Drink recipes it's simple to cook like a professional chef! Kids Drink: -Hot Chocolate...
1024 KB  
Sports  -  Olbermann To Go 1.6.0.0
Keith Olbermann has returned to his roots in the sports world with his new ESPN show. Olbermann To Go let's you take his show with you anywhere on your phone, plus stay up to date with Keith's MLB blog and twitter feeds. Updates: v1.1:...
2 MB  
Code Management Tools  -  LXRAD 0.5
LXRAD means Linux X11 Rapid Application Development, LXRAD is written in c++ and uses own component Library (liblxrad + GTK2.0), there are components such as button, editbox, menu and others. The project is a collection of RAD tools for creating...
163.84 KB  
Libraries  -  Cal3D 0.11.0
Cal3d project is a skeletal based 3d character animation library written in C++ in a platform-/graphic API-independent way. Originally designed to be used in a 3d client for Worldforge, it evolved into a stand-alone product which can be used in...
2.9 MB  
Travel  -  ATM Ticket 1.0.1.0
This application helps you to calculate the different prices of tickets that you can use with the public transportation at Milan. You can find all informations about all tickets and travel cards available for traveling in all city. Update...
1024 KB  
Image Galleries  -  jQuery Slide Menu 1.0
I dond-deOaot know how long itd-deOaos been there, but I noticed yesterday that Apple has a new product nav menu that replaced their old horizontal scroller with some new animated candy. Like any good nerd I checked out the code and was impressed...
10 KB  
Security Tools  -  Figaro's Password Manager 2.0.79
FPM2 is GTK2 port from Figaro's Password Manager originally developed by John Conneely, with some new enhancements. Features: * Passwords are encrypted with the AES-256 (old version use blowfish) algorithm. * Key for...
225.28 KB  
NEW DOWNLOADS IN LINUX SOFTWARE, PROGRAMMING
Linux Software  -  Polling Autodialer Software 3.4
ICTBroadcast Auto Dialer software has a survey campaign for telephone surveys and polls. This auto dialer software automatically dials a list of numbers and asks them a set of questions that they can respond to, by using their telephone keypad....
488 B  
Linux Software  -  Total Video Converter Mac Free 3.5.5
Total Video Converter Mac Free developed by EffectMatrix Ltd is the official legal version of Total Video Converter which was a globally recognized brand since 2006. Total Video Converter Mac Free is a free but powerful all-in-one video...
17.7 MB  
Linux Software  -  Skeith mod_log_sql Analyzer 2.10beta2
Skeith is a php based front end for analyzing logs for Apache using mod_log_sql.
47.5 KB  
Linux Software  -  SLAX 6.0+
Slax is a modern, portable, small and fast Linux operating system with a modular approach and outstanding design. Despite its small size, Slax provides a wide collection of pre-installed software for daily use, including a well organized graphical...
190 KB  
Linux Software  -  GTK+ 2.5
GTK+, which stands for the GIMP Toolkit, is a library for creating graphical user interfaces for the X Window System. It is designed to be small, efficient, and flexible. GTK+ is written in C with a very object-oriented approach. Language bindings...
60 MB  
Programming  -  FLEX-db Digital Asset Manager 3.0.9
FLEX-db - an enterprise Digital Asset Manager (DAM). It ingests and links metadata with files, creates thumbnails, and processes files using business rules. FLEX-db has a JSP client, Java app server for file input and output and an EJB metadata...
21.57 MB  
Programming  -  Libicom 0.9.0
The libicom library is a character based dynamicly linked library for Linux. It is used to remotely control the Icom IC-R8500 wide band receiver via an RS232 link. All call and return parameters to the control functions are character string based....
20.48 KB  
Programming  -  dotdesktop 0.3
Dotdesktop library provides ability to parse desktop entry file and access the information in a convenient way. Desktop entry file format is defined by freedesktop.org, it is used to describe information about an application such as the name and...
327.68 KB  
Programming  -  Cedalion for Linux 0.2.6
Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.
471.04 KB  
Programming  -  libyasl 0.2
Libyasl is a C++ class library to easily realize TCP/UDP/Multicast clientsand servers in IPv4 and IPv6 environments under GNU/Linux systems.
143.36 KB