Hello world!

O início de todo desenvolvedor acabou passando por aqui de alguma forma, alguns artigos associam essa lenda da frase à Brian Kernighan professor e pesquisador que publicou diversos livros sobre ciência da computação e ajudou a criar alguns programas que levam parte do seu sobrenome, como o awk.

Hello World C++

Esse veio direto da faculdade, a maioria dessas faculdades opta pelo c++, ou linguagens de mais baixo nível por trazer uma base forte, onde as discussões sobre ponteiros e alocação de memória se fazem necessárias durante seu aprendizado.

#include <iostream>

int main() {
    std::cout << "Hello World!";
    std::cout << "\n";
    return 0;
}
Forma de rodar o c++ direto pelo terminal.

Hello World Python

Por ser uma linguagem de script e não precisar de um compilador para gerar um exercutável, a estrutura pode variar.

print("Hello World!")
def primeiraFuncao():
    print("Hello World!")

def primeiraFuncao()
import sys, getopt

def main(argv):
    print('Hello World!')

if __name__ == '__main__':
    main(sys.argv)
Rodando scripts direto de um arquivo .py

Hello World Ruby

Bem próximo da syntaxe de python temo o ruby, conforme snippet abaixo.

class HelloWorld
    attr_accessor :world, :hello
    
    def initialize()
        @world = "World"
        @hello = "Hello"
    end

    def hello()
        puts "#{@hello} #{@world}!"
    end
end

if __FILE__ == $0
    hw = HelloWorld.new
    hw.hello
end
Rodando scripts direto de um arquivo .rb

Hello World Perl

Tão simples quanto toda linguagem de script nos permite, o perl segue uma sintaxe simples:

sub helloWorld() {
    print "Hello World!\n"
}

helloWorld()
Rodando scripts direto de um arquivo .pl

Hello World Java

Um programa em java deve ser compilado como um programa em c++, para isso devemos usar o javac <NomeArquivo.java>, o resultado dessa operação gera um binário NomesArquivo.class, que pode ser executado com o comando java.

public class HelloWorld {
    public static void main(String[] args) {
        System.out.println("Hello world!");
    }
}
Rodando um programa em java a partir de um arquivo .java

Junte-se à conversa

1 comentário

Deixe um comentário

O seu endereço de email não será publicado.