• Dropbox Substitui JavaScript com CoffeeScript

    O serviço de armazenamento em nuvem Dropbox, teve seu seu código-fonte do navegador migrado de JavaScript para CoffeeScript. Para quem não conhece, CoffeeScript é uma linguagem de script voltada para desenvolvimento de websites no lado cliente, como um substituto do JavaScript. Em um post no Dropbox Tech Blog, os desenvolvedores dizem que eles foram capazes de reduzir as linhas de código necessárias em mais de 20 por cento. Segundo a equipe desenvolvedora, o novo código do CoffeeScript tem mais de 5000 linhas e 200.000 caracteres menores do que o código JavaScript original utilizado pelo provedor de serviços em nuvem. No entanto, os usuários não são suscetíveis a perceber a mudança porque CoffeeScript deve ser recompilado em JavaScript, para permitir que um navegador possa executar o aplicativo.




    Maior legibilidade na sintaxe é uma das características incorporadas ao Dropbox com CoffeeScript

    Os desenvolvedores do Dropbox dizem que, dentre as principais vantagens do switch ( que foi concluído dentro de uma semana), haverá uma objetividade maior (como exemplo, capacidade de caber mais código em um editor de tela única), uma sintaxe mais legível e a capacidade de evitar a ocorrência de erros. Nesse contexto, os desenvolvedores explicam que o compilador CoffeeScript, automaticamente, começa com as definições de JavaScript variáveis "​​var" para evitar a geração acidental de variáveis ​​globais.


    Saiba Mais:

    [1] Dropbox Tech Blog https://tech.dropbox.com/?p=361