4 razões para terceirizar seu DNS
Comentário A linguagem de programação JavaScript tem sido nas guerras ao longo dos anos.
Frequentemente ridicularizado por questões de segurança, o seu web designer "amador" e seguir para "empréstimo" seu nome da bebida mais robusto que é o próprio Java, tem sido um ásperas 19 anos ou mais.
Apesar de tudo isso, o JavaScript ainda está em cada 'previsões para 2014 em tecnologia "alert (sim, ainda vêm eles!), Actualmente a fazer as rondas. Eles estão tentando nos dizer que a vinda de idade está próximo?
Poderíamos sugerir que as coisas mudaram devido ao parentesco este interpretado ações de linguagem de programação com as páginas da web. Esta relação é (sem dúvida) uma espécie de veículo publicidade positiva de auto-perpetuação.
JavaScript também tem feito bem na sala do servidor, agora que temos Node.js (basicamente do lado do servidor JavaScript) defendendo a sua capacidade de lidar com os procedimentos de execução com base em eventos de servidor, por todo o bem que elas trazem.
Depois, há o fator HTML5 móvel.
Onde Objective-C tem trabalhado para razoavelmente bem sucedidos dispositivos iOS da Apple, também vemos Java para o exército Android e Microsoft, obviamente, definir um lugar para C #, na sua mesa de jantar.
Mas todos esses dispositivos móveis vão cloud-centric com aplicações que se parecem e se sentem como aplicações web. Todos estes dispositivos estão se movendo em direção a aplicativos que quer existir somente online, ou atuam como versões suaves de seus primos conectados se acontecer de você viver em um bunker revestida de chumbo sem fio.
Se um desenvolvedor móvel pode usar HTML5 e JavaScript para construir um aplicativo potencialmente "onipresente" capaz de funcionar em todos os lugares, então por que não?
Na verdade, nem sempre é tão simples e não há razões por que a teoria HTML5 + JavaScript pode cair no último post (ou na última de 10 por cento de um projeto ou seja, mesma coisa). Isto é principalmente devido a diferenças de engenharia ao nível do solo ao portar a partir de uma plataforma para outra, mas isso é outra história API para outro dia.
Mas para a maior parte, como dissemos, JavaScript está em toda parte. Então, estamos todos bem com isso?
The Register já relatou sobre o fato de que o Google posiciona Dart como seu concorrente JavaScript. A mais recente iteração do Dart afirma ser capaz de código de saída que corre "tão ou mais rápido" do que as rotinas equivalentes escritos em JavaScript. A máquina virtual Dart nativa supera (em termos de velocidade) até mais.
E agora?
Portanto, não é tudo bolo e espumante aniversário pop a cada culturas JavaScript tempo até então? Não tanto quanto o Google está em causa qualquer maneira, especialmente dado o fato de que nenhum dos navegadores top-five (sim vamos incluir Opera) navios com Dart.
Então, o que vem por aí para JavaScript?
JavaScript desempenho é pensado para ser a melhoria ea comunidade analista convencional disse que isso vai começar a empurrar HTML5 eo navegador como um ambiente de desenvolvimento de aplicações tradicional empresa - os dois "mainstreams" não são intencionais.
"Se eu estava apenas começando na programação, e eu não sabia o idioma que escolher, eu escolheria JavaScript", disse Paco Hope, principal consultor da empresa de segurança de software Cigital. "Ele pode trabalhar no lado do servidor, do lado do cliente, browser, mobile, Flash (ActionScript é apenas JavaScript reaproveitado). "
Principalmente todo mundo gosta (ou pelo menos gosta) JavaScript e foi mesmo referido como "a linguagem de montagem para a web" em alguns círculos.
Diretor do programa de pesquisa de desenvolvimento de software da IDC Al Hilwa argumenta que é difícil separar um tempo de execução da plataforma ele roda - e JavaScript sofre com a reputação mais ampla da própria plataforma web, onde ampla acessibilidade e uso significa a mais longa lista de questões de segurança .
"A linguagem em si é elegante, expressivo e capaz. Na verdade, muito expressivo, de certa forma, com recursos como fechamentos que o tornam menos legível e mais difícil de depurar. Significa, também, que, como muitas das tecnologias na web é fácil de aprender, mas difícil de dominar. Esta curva de aprendizado desigual é a sua maldição e por isso que muitos continuam a propor línguas diferentes ", disse Hilwa da IDC.
Então, OK, não é tudo róseo em todos os lugares, mas é um tom claro de rosa positivo para a maior parte. ®
via Alimentação (Feed)
Nenhum comentário:
Postar um comentário