Alternativa B
O Hadoop é um ecossistema de software de código aberto projetado para processamento distribuído de grandes conjuntos de dados. Ele permite armazenar e processar informações em clusters de computadores comuns de forma eficiente e escalável.
A linguagem fundamental para o núcleo do Hadoop é a Java. Isso ocorre porque a plataforma foi criada pensando na portabilidade e robustez que a Máquina Virtual Java (JVM) oferece para sistemas corporativos complexos.
Análise Detalhada
- Java (Correta): O código-fonte do Hadoop, incluindo componentes críticos como o HDFS (Sistema de Arquivos Distribuído) e o MapReduce, foi escrito majoritariamente em Java.
- Python (Incorreta): Embora muito popular hoje para análise de dados e integração com Hadoop (ex: PySpark, Pig), ela atua geralmente como uma interface de script e não como a base do sistema.
- Outras Linguagens: Lua, JavaScript e Perl são linguagens de propósito geral ou web, mas não possuem a infraestrutura necessária para compor o núcleo do framework Big Data original.
Portanto, a implementação e desenvolvimento originais do Hadoop foram feitos utilizando a linguagem Java.