TRONNER
Cyber Highlander
Registrado
32.2K Mensagens
7.3K Curtidas
A que oferece o melhor salário e benefícios, por isso não indiquei nenhuma
PH
Cyber Highlander
Registrado
61.2K Mensagens
10.7K Curtidas
na sua opinião, qual a melhor linguagem de programação interpretada (scripts)
Boa noite!
Seja bem-vindo ao fórum!
Tudo bem com você? Espero que sim!
Indo direto a sua pergunta, Python vem sendo a melhor linguagem nos últimos anos.
Mas aquele que me negar diante dos homens, eu também o negarei diante do meu Pai que está nos céus.
Mateus 10:33
JoaoNeto
Cyber Highlander
Registrado
15.3K Mensagens
2.9K Curtidas
Depende pra que e pra quem.
Pra mim, nessa ordem: Python > JavaScript > Ruby. Mas não necessariamente são as minhas linguagens preferidas, já que pra mim, o PowerShell vem em primeiro.
Se não fosse o C iriamos programar em Basi, Pasal e Obol
Alexandre_M
Membro Senior
Registrado
56 Mensagens
32 Curtidas
@phell_s shell script além de ser uma das primeiras é bem versátil e tem sintaxe semelhante a C.
andremachado
Highlander
Registrado
3.3K Mensagens
2K Curtidas
@phell_s shell script além de ser uma das primeiras é bem versátil e tem sintaxe semelhante a C.
Depende de qual shell script. Embora em geral isso seja verdade, shell script é um termo genérico, em que podem-se colocar instruções Bash, Sh, KSh, Csh, etc...
56 6F 63 EA 20 E9 20 6D 75 69 74 6F 20 63 75 72 69 6F 73 6F 2E 2E 2E
----------------------------------------
Acer Aspire E5-471-30DG (Casa)
Samsung Book 550XDA-K07 (Trabalho)
Alexandre_M
Membro Senior
Registrado
56 Mensagens
32 Curtidas
Depende de qual shell script. Embora em geral isso seja verdade, shell script é um termo genérico, em que podem-se colocar instruções Bash, Sh, KSh, Csh, etc...
a linguagem chama 'shell script' e todos esses q vc citou sao interpretadores. Seguindo sua logica eu digo que é sh.
andremachado
Highlander
Registrado
3.3K Mensagens
2K Curtidas
a linguagem chama 'shell script' e todos esses q vc citou sao interpretadores. Seguindo sua logica eu digo que é sh.
Então, pela sua lógica, Python é shell script? Afinal, são comuns programas em Python iniciados com #!/usr/bin/env python3
56 6F 63 EA 20 E9 20 6D 75 69 74 6F 20 63 75 72 69 6F 73 6F 2E 2E 2E
----------------------------------------
Acer Aspire E5-471-30DG (Casa)
Samsung Book 550XDA-K07 (Trabalho)
Alexandre_M
Membro Senior
Registrado
56 Mensagens
32 Curtidas
Então, pela sua lógica, Python é shell script? Afinal, são comuns programas em Python iniciados com #!/usr/bin/env python3
OK filho, de o nome que vc quiser. Entao que seja sh por questao de POSIX. Vc aprova?
JoaoNeto
Cyber Highlander
Registrado
15.3K Mensagens
2.9K Curtidas
Alexandre_M
Membro Senior
Registrado
56 Mensagens
32 Curtidas
Script é uma coisa, shellscript é outra coisa (e PowerShell ainda mais outra).
Script pode-se dizer que são um conjunto de instruções pra realizar uma determinada tarefa, de modo automatizado.
Shell é a interface usada (CLI ou GUI).
ShellScript é o arquivo ou programa de script em sistemas Unix.
Essa salada que vc tirou do google nao responde o nome original da linguagem.
No livro do Aurelio ele chama de 'shell script' mas na Wikipedia já falam que 'shell script' é o arquivo sh. Claro que confio mais no Aurelio.
Acho que nem o proprio Bourne preocupou em nomear a linguagem; entao quem programa em bash acaba chamando de 'bash script' , quem usa IBM chama de 'korn script' e assim vai. E até faz sentido pq tem algumas pequenas diferencas entre elas, com operadores logicos por ex.
phell_s
Novo Membro
Registrado
7 Mensagens
3 Curtidas
Ruby é .rb
Python é .py
Perl é .pl
Não existe .sh nessas linguagens
andremachado
Highlander
Registrado
3.3K Mensagens
2K Curtidas
Mas nos ambientes Linux, a extensão pouco importa; os arquivos são identificados através de números "mágicos", que podem ser determinados através do comando file.
https://linux.die.net/man/1/file
Em teoria, eu poderia ter um arquivo foto.jpg que fosse um documento do LibreOffice Writer.
56 6F 63 EA 20 E9 20 6D 75 69 74 6F 20 63 75 72 69 6F 73 6F 2E 2E 2E
----------------------------------------
Acer Aspire E5-471-30DG (Casa)
Samsung Book 550XDA-K07 (Trabalho)
phell_s
Novo Membro
Registrado
7 Mensagens
3 Curtidas
Mas nos ambientes Linux, a extensão pouco importa; os arquivos são identificados através de números "mágicos", que podem ser determinados através do comando file.
https://linux.die.net/man/1/file
Em teoria, eu poderia ter um arquivo foto.jpg que fosse um documento do LibreOffice Writer.
É?
E no windows?
JoaoNeto
Cyber Highlander
Registrado
15.3K Mensagens
2.9K Curtidas
Essa salada que vc tirou do google nao responde o nome original da linguagem.
No livro do Aurelio ele chama de 'shell script' mas na Wikipedia já falam que 'shell script' é o arquivo sh. Claro que confio mais no Aurelio.
Acho que nem o proprio Bourne preocupou em nomear a linguagem; entao quem programa em bash acaba chamando de 'bash script' , quem usa IBM chama de 'korn script' e assim vai. E até faz sentido pq tem algumas pequenas diferencas entre elas, com operadores logicos por ex.
Engraçado que você diz que eu tirei do Google e cita o Aurélio. Agora, de onde será que eu realmente tirei o que coloquei aqui? Então não tem salada nenhuma, já que eu retirei justamente de quem você disse que mais confia.
Se não fosse o C iriamos programar em Basi, Pasal e Obol