Destaques
Jul/2011 |
- |
Nova linguagem para programação com paralelismo. Technologyreview.com, julho de 2011. Tucker Taft, o presidente e diretor de tecnologia da SofCheck, uma empresa de software com sede em Boston (EUA), projetou a nova linguagem de programação chamada de ParaSail - Parallel Specification and Implementation Language (Linguagem de Linguagem de Especificação e Implementação em Paralelo) – objetivando o desenvolvimento de software para computadores com processadores de múltiplos núcleos. A linguagem procura maximizar o potencial dos desses processadores, evitando-se os problemas típicos associados à programação de múltiplos fios de execução, como dividir os programas em tarefas (a linguagem promove a divisão do código em pequeníssimas partes, as chamadas pico-threads) e enviá-las ao processador para seus processamentos em paralelo. Do ponto de vista do programador, ParaSail parece uma modificação de Java ou C# e realiza a depuração do programa automaticamente. “Tudo é feito em paralelo por default, a menos que especifiquemos em contrário”, diz Taft. ParaSail tem muitos componentes baseados em conceitos de linguagens de programação antigas, desenvolvidas para supercomputadores nos anos 80 e 90. A linguagem operará em Windows, Mac e Linux. Leia o artigo original aqui. |
Nov/2011 | Jul/2011 | Jun/2011 |