Pesquisar aqui

Mostrar mensagens com a etiqueta diferenças. Mostrar todas as mensagens
Mostrar mensagens com a etiqueta diferenças. Mostrar todas as mensagens

domingo, 3 de março de 2019

Quais as principais diferenças entre um Editor e um IDE?


Quais as principais diferenças entre um Editor e um IDE?
Imagem relacionada


Um IDE (Integrated Development Environment) ou Ambiente de Desenvolvimento Integrado, é um ambiente
onde para além de escrever e editar código, disponibiliza outras ferramentas necessárias a um
desenvolvimento completo aplicacional.
As funcionalidades mais frequentes que estão presentes nos IDEs incluem:
- Editor – edita código-fonte na linguagem suportada pelo IDE
- Compilador- compila o código-fonte em linguagem-máquina para ser interpretado pelo processador.
- Linker – liga os vários “pedaços” de código-fonte, compilados em linguagem-máquina, num programa
executável.
- Debugger – corretor de erros de programação.
- Modeling (Modelação) – criação do modelo de classes, objectos, interfaces, associações, etc, envolvidos no
software, para conseguir adequar melhor o software às necessidades.
- Distribuição (deploy) – ajuda a criar um “instalador” do software criado, ou outras formas de distribuição do
mesmo.
- Testes automáticos – realiza um conjunto de testes automáticos e gera relatórios, para ajudar a perceber o
impacto de alterações ao código.
- Refactoring – melhoria contínua do código fonte, tornando-o mais “limpo” e perceptível, bem como mais eficiente.
Em geral os IDEs estão focados numa linguagem ou em linguagens relacionadas, enquanto que um editor é
genérico. Assim, ao mudar de linguagem, se se trabalhar com um IDE terá que se mudar de IDE, enquanto
que o mesmo não acontece com um Editor. A vantagem de um editor é que, além de ser mais rápido para
escrever e editar código, pode usar-se o mesmo editor para várias linguagens sem ter que mudar.
As vantagens do IDE resultam do facto de ter uma série de funcionalidades integradas que facilitam a
eficiência no desenvolvimento de código dentro de uma mesma linguagem.

Referências:


domingo, 17 de fevereiro de 2019

Quais as principais diferenças entre Java e JavaScript?


Quais as principais diferenças entre Java e JavaScript?

Resultado de imagem para javascript e java


O JavaScript é uma linguagem criada pelo Netscape e não faz parte da plataforma Java.
O JavaScript não cria applets nem aplicações independentes. Na sua forma habitual o JavaScript reside dentro
de ficheiros HTML de modo a proporcionar níveis de interactividade que não seriam possíveis apenas com
HTML.
O Java é uma linguagem de programação, é uma máquina virtual (é um ambiente de execução) que pode ser
instalado em qualquer computador e finalmente é um conjunto de programas para programadores usarem.
Java é usado em aplicações mais complexas, tais como jogos de telemóvel ou o GoogleDocs.
As principais diferenças-chave:
- Java é uma linguagem OOP (Object Oriented Programming) de programação enquanto o Java Script é uma
linguagem OOP de scripting (a diferença entre linguagens de scripiting e programação tem que ver com o
facto de as primeiras serem interpretadas e não compiladas e serem consideradas mais amigáveis que
linguagens de programação)
- Java cria aplicações que podem correr num browser ou numa máquina virtual, enquanto o JavaScript só
corre em browsers.
- O código do Java precisa de ser compilado (ou seja transformado em linguagem máquina), enquanto o
JavaScript é em texto e apenas precisa de ser interpretado (por um programa intérprete).
- Precisam de plug-ins diferentes
- Em consequência o Java tende a ser mais rápido que o JavaScript.


Referências:


terça-feira, 5 de fevereiro de 2019

Java vs JavaScript - Quais as diferenças e semelhanças?

Por terem nomes parecidos podem por vezes ser confundidos e até mesmo passarem pela mesma linguagem para pessoas com pouco conhecimento acerca de programação. São, no entanto, duas linguagens completamente distintas!

Existe uma "piada" em inglês que define o grau de semelhança entre as duas linguagens: "Java is to JavaScript as Ham is to Hamster" - "Java está para JavaScript como Fiambre está para Hamster", em português. 
Embora duas linguagens distintas, no inicio, as duas cruzaram-se no tempo do Netscape (um dos primeiros browsers a ser criado).
Eis uma lista de algumas das semelhanças e diferenças entre as duas linguagens:
  • Ambas podem ser executadas num browser embora o Java possa também ser executado numa máquina virtual.
  • Ambas podem ser executadas num servidor.
  • Java precisa de ser compilado enquanto o JavaScript é diretamente interpretado em texto.
  • Ambas contam com um vasto número de frameworks e livrarias.
Embora a comparação entre as duas linguagens seja perto de impossível de fazer, esta foi a lista que consegui fazer com esperança de ter esclarecido alguma dúvida.


Consultei o site java.com e seguetech.com no dia 05/02/2019