LocalazyLocalazy
Squeak é um ambiente de programação multimédia multiplataforma livre e de código aberto. Apresenta um ambiente semelhante ao Smalltalk-que funciona em cima de uma máquina virtual. Squeak foi criado em 1996 por uma equipa da Apple Computer liderada por uma antiga desenvolvedora Smalltalk-80, Adele Goldberg. O objectivo original era criar um sistema Smalltalk que fosse "pequeno e rápido". O guincho é utilizado numa variedade de cenários, incluindo educação, produtos comerciais, e investigação científica. Tem uma forte comunidade de utilizadores e criadores que contribuem com uma grande variedade de contribuições, tais como ferramentas, aplicações, e complementos. O Squeak foi portado para uma grande variedade de plataformas, incluindo Linux, Windows, MacOS, iOS, e Android. É lançado sob a licença do MIT. Squeak é uma linguagem dinâmica, o que significa que pode mudar enquanto funciona. Isto está em contraste com a maioria das linguagens de programação, que são estáticas, o que significa que não podem ser alteradas durante a execução. Este dinamismo dá ao Squeak a sua flexibilidade e potência. A sintaxe do Squeak é semelhante à do Smalltalk. No entanto, tem uma série de características únicas, tais como blocos (funções anónimas), que o tornam mais poderoso e flexível. Squeak é uma linguagem orientada para objectos. Isto significa que tudo no Squeak é um objecto, e cada objecto tem o seu próprio conjunto de características (chamadas "variáveis de instância") e comportamento (chamadas "métodos"). Squeak é uma linguagem reflexiva, o que significa que pode examinar-se e modificar-se a si próprio no momento da corrida. Isto permite uma poderosa metaprogramação e introspecção. Squeak tem um depurador incorporado e um poderoso navegador de objectos, o que lhe permite inspeccionar e modificar programas em execução. Squeak é um ambiente de programação multimédia multiplataforma livre e de código aberto. Apresenta um ambiente semelhante ao Smalltalk-que funciona em cima de uma máquina virtual. Squeak foi criado em 1996 por uma equipa da Apple Computer liderada por uma antiga desenvolvedora Smalltalk-80, Adele Goldberg. O objectivo original era criar um sistema Smalltalk que fosse "pequeno e rápido". O guincho é utilizado numa variedade de cenários, incluindo educação, produtos comerciais, e investigação científica. Tem uma forte comunidade de utilizadores e criadores que contribuem com uma grande variedade de contribuições, tais como ferramentas, aplicações, e complementos. O Squeak foi portado para uma grande variedade de plataformas, incluindo Linux, Windows, MacOS, iOS, e Android. É lançado sob a licença do MIT. Squeak é uma linguagem dinâmica, o que significa que pode mudar enquanto funciona. Isto está em contraste com a maioria das linguagens de programação, que são estáticas, o que significa que não podem ser alteradas durante a execução. Este dinamismo dá ao Squeak a sua flexibilidade e potência. A sintaxe do Squeak é semelhante à do Smalltalk. No entanto, tem uma série de características únicas, tais como blocos (funções anónimas), que o tornam mais poderoso e flexível. Squeak é uma linguagem orientada para objectos. Isto significa que tudo no Squeak é um objecto, e cada objecto tem o seu próprio conjunto de características (chamadas "variáveis de instância") e comportamento (chamadas "métodos"). Squeak é uma linguagem reflexiva, o que significa que pode examinar-se e modificar-se a si próprio no momento da corrida. Isto permite uma poderosa metaprogramação e introspecção. Squeak tem um depurador incorporado e um poderoso navegador de objectos, o que lhe permite inspeccionar e modificar programas em execução.