Programming Languages

Apple – iPad: la vera strategia

C’è stata molta eccitazione intorno alla presentazione dell’iPad da parte della Apple. Il prodotto finale risulta una specie di “iPhone più grosso”, con funzionalità simili al Kindle di Amazon, che ovviamente consta circa 200 dollari di meno. E allora dove sta la novità, la geniale lungimiranza di Steve Jobs? In realtà l’iPad è un passo …

Apple – iPad: la vera strategia Read More »

C– for cross compiler

In late 1994, when I need to write a programming language it was a pain. You must start with flex, lex and so on, and the way will be very long. Then I found GCC was able to compile in a pseudo-machine language, already optimized. Then a set of backend was able to emit mc68000, …

C– for cross compiler Read More »

Slashdot | Yahoo Releases Open Source Hadoop Distribution

Yahoo has been a vociferous Apache Hadoop user and supporter for several years now, and uses it extensively within its Search technologies. Hadoop has been gaining popularity in the Cloud Computing space, with companies like the NYTimes converting 4TB and 11 million articles to PDFs in under 24 hours using Hadoop and EC2 in late …

Slashdot | Yahoo Releases Open Source Hadoop Distribution Read More »

Evolving concurrency, like memory management did

As processors become faster and multiprocessor systems become cheaper, the need to take advantage of multithreading in order to achieve full hardware resource utilization only increases the importance of being able to incorporate concurrency in a wide variety of application categories. In this article we are evaluting a new approach to the concurrency. In the …

Evolving concurrency, like memory management did Read More »

Hibernate Speedest introduction

In this article I will introduce you to Hibernate 3 persistence framework. This article is worth to read, because give you a very fast track to Hibernate; I have used this tool for the past six years, when only the good 2.x series was out of there. Then I have the lucky of training two teams …

Hibernate Speedest introduction Read More »