quinta-feira, 26 de abril de 2007

Uma aplicação que até pode ser gira

GCaldaemon, começa mal. E começa mal por um motivo. É em JAVA. E só esse motivo já traz pelo menos as seguintes desvantagens, mesmo acreditando no que dizem os programadores de JAVA em relação aos programas em JAVA já não serem lentos. O primeiro motivo é que a partir da altura em que corra uma aplicação JAVA no meu computador a performance desce drasticamente, como felizmente tenho vida própria isto é um problema já que o dinheiro que gasto não serve para comprar hardware para atirar a este tipo de problemas. O segundo motivo prende-se com a instalação do JAVA. No Mac essa situação é menos grave já que este traz o JAVA instalado de origem, mas em Windows ou Linux é um pesadelo. As versões do JAVA que normalmente acompanham as distribuições são regra geral alternativas ao JAVA da SUN e para variar não funcionam para as aplicações que foram desenvolvidas para este. Instalar o JAVA da SUN no Linux é um procedimento que já não tento há uns tempos mas que costumava implicar a remoção do próprio fígado utilizando para isso a espinha vertebral (a própria também, como é evidente) previamente arrancada com dolorosa violência. Em Windows o procedimento é mais fácil, mas requer uma coisa que também se tem que fazer em Linux, adivinhar entre 300 mil pacotes de instalação qual o J2#43fdsfs22upy0ur5 que afinal temos que instalar para correr a dita aplicação. Não, parece que o problema das linguagens interpretadas de ter que se instalar a linguagem para além da aplicação própriamente dita, coisa que já é complicada para o utilizador comum, não era suficiente para o JAVA, tinha que se complicar a coisa de modo a que quem não programe em JAVA não saiba o que raio precisa de sacar.
Ditas então as partes más que basicamente são "ser feito em JAVA", vamos ver as partes boas que são "o conceito". O conceito é excelente e acaba com as sincronizações através do procedimento "exporta para CSV, vai ao import contactos por CSV", a aplicação permite sincronizar bi-direccionalmente o calendário, os contactos, etc... sem que tenhamos que andar a passear ficheiros CSV de um lado para o outro. Em teoria é uma grande aplicação. Na prática... o tempo o dirá!

Sem comentários: