menu layout menu layout

Hyperlink: Programação: Dinâmicas
Meta-Referência sobre Tecnologia da Informação

HOME : Programação : Dinâmicas | Ir para conteúdo | Select Language | This in English |
 

Linguagens Dinâmicas



Ruby

Ruby is a dynamic, open source programming language with a focus on simplicity and productivity. It has an elegant syntax that is natural to read and easy to write.

  • Ruby Programming Language
    Download, Documentantion, Libraries, Community, News, About Ruby.
  • Ruby on Rails (RoR)
    Ruby on Rails is an open source web framework that's optimized for programmer happiness and sustainable productivity. It lets you write beautiful code by favoring convention over configuration.
  • Ruby Inside
    Ruby Inside is a weblog dedicated to Ruby and its associated technologies, including Ruby on Rails. It features posts about the Ruby language, tips and tricks, lists of resources and references, as well as automatically updating news from the universe of Ruby blogs.
  • Ruby on Rails Brasil [Em Português]
    Apresentações, Download, Documentação, Podcasts, Planeta (weblog), Comunidade.
  • Noobkit
    Ruby on Rails documentation... on Rails.


Python

Python é uma linguagem de programação interpretada, interativa e orientada a objetos. Ela é frequentemente comparada a Tcl, Perl, Scheme ou Java. O desenvolvimento de Python começou em 1990 por Guido van Rossum, no Instituto Nacional de Matemática e Computação (CWI) da Holanda, e continua agora sob o controle da Python Software Foundation (PSF).

Python combina notável poder com uma sintaxe muito clara. Ela possui módulos, classes, exceções, tipos de dados dinâmicos de alto nível e tipagem dinâmica. Existem interfaces para muitas chamadas de sistema e bibliotecas, bem como para vários sistemas de janelas (X11, Motif, Tk, Mac, MFC). Novos módulos nativos são facilmente escritos em C ou C++. Python é também útil como uma linguagem de extensão para aplicações que necessitam de uma interface programável.

A implementação de Python é portável: atualmente roda em várias marcas de UNIX, em Windows, DOS, OS/2, Mac, Amiga... Python possui direito de propriedade (copyright), mas pode ser livrevemente utilizada e distribuída, mesmo para uso comercial.

  • Python Programming Language
    Python official web site.
  • Python @ SourceForge
    SourceForge: Python Project.
  • Python Brasil [Em Português]
    O Python Brasil reune grupos de usuários em todo o Brasil interessados em difundir e divulgar a linguagem de programação Python, abrigando em seu domínio todo o material editado sobre esta linguagem em português do Brasil. Python Brasil usa o software MoinMoin, um Wiki inteiramente escrito em Python.
  • Ramalho.org
    Blog de Luciano Ramalho sobre Python, Zope, Plone.
  • Jython
    Jython é uma implementação da linguagem de programação Python escrita em 100% Puro Java, e plenamente integrada com a plataforma Java. Isto portanto permite a você executar Python em qualquer plataforma Java. Jython está disponível livremente tanto para uso comercial quanto não-comercial e é distribuído com código fonte. Jython é complementar a Java e especialmente adequado para as seguintes tarefas: Script embutido, Expermientação interativa, Desenvolvimento rápido de aplicações.
  • Daily Python-URL
    Daily news from the Python universe. By PythonWare.
  • O'Reilly Network: Python DevCenter
    By O'Reilly ONLamp.com.
  • ASPN Python Cookbook
    By ASPN - ActiveState Programmer Network. Python Cookbook is a collaborative website, built by ActiveState and O'Reilly.
  • Starship Python
    This is a site for the Python community, hosted by Digital Creations, publishers of Zope.
  • Jython
    Jython is an implementation of the high-level, dynamic, object-oriented language Python written in 100% Pure Java, and seamlessly integrated with the Java platform. It thus allows you to run Python on any Java platform.
  • Pippy
    The official site for Pippy, the port of Python to the PalmOS. By Endeavors Technology.
  • Pexpect
    Pexpect is a pure Python module for spawning child applications; controlling them; and responding to expected patterns in their output. Pexpect works like Don Libes' Expect. Pexpect allows your script to spawn a child application and control it as if a human were typing commands. Pexpect makes Python a better tool for controlling other applications.
    Projeto SourceForge: pexpect. Pexpect is Open Source and free, under the Python Software Foundation License.
  • Google Web Directory: Programming Languages: Python


Perl

Perl é uma poderosa linguagem de script (interpretada), open-source, com suporte a programação orientada a objeto. Originalmente voltada para processamento de textos e arquivos, Perl cada vez mais se torna uma linguagem de programação multi-plataforma abrangente, para desenvolvimento de utilitários e aplicações. Muito usada para CGI, em especial no UNIX, seu ambiente de origem. Perl foi criada e é mantida por Larry Wall, e conta com uma infinidade de módulos (bibliotecas) adicionais de terceiros.

O nome PERL é abreviatura de Practical Extraction and Report Language (Linguagem Prática de Extração e Relatório), embora Larry já tenha declarado que na verdade poderia significar "Pathologically Eclectic Rubbish Lister" (Listagem de Futilidades Patologicamente Eclética). :-)
Veja em Perl.com: What is Perl?

Perl para a Web

  • CGI.pm - a Perl5 CGI Library
    Por Lincoln D. Stein. O popular módulo CGI.pm para codificação CGI utilizando Perl.
    Desde o release 5.004, a distribuição padrão de Perl inclui os CGI::* Modules for Perl5 - A hierarquia de classes orientada a objetos derivável CGI::* para Perl (link antigo no MIT), escritos por Tim Bunce (Tim.Bunce@ig.co.uk) e agora mantidos por Lincoln D. Stein.
    Livros por L. Stein:
  • The cgi-lib.pl Home Page, by Steven E. Brenner
    Este é o site Web oficial da cgi-lib.pl, biblioteca Perl escrita por Steven E. Brenner. A biblioteca cgi-lib.pl se tornou um padrão de facto de biblioteca para criação de scripts Common Gateway Interface (CGI) na linguagem Perl 4 (não orientada a objeto).
    Endereço anterior: cgi-lib.stanford.edu.
  • perlWWW by Earl Hood
    perlWWW is a (personal) attempt to index (free) Perl programs, and libraries, related to the World Wide Web.
  • perlSGML
    perlSGML is a collection of Perl programs and libraries for processing SGML DTDs and documents. The software is distributed under the GNU General Public License.
  • libwww-perl: WWW Protocol Library for Perl (link alternativo)
    Um biblioteca de pacotes/módulos Perl que provêem uma simples e consistente interface de programação para a World Wide Web.
    libwww-perl-5: A segunda geração da libwww-perl, baseada na versão 5 da Linguagem de Programação Perl.
    O mais atualizado pacote libwww-perl bem como a própria instalação Perl estão também disponíveis no CPAN.

Perl Database Interface - DBI

"The DBI is the standard database interface module for Perl. It defines a set of methods, variables and conventions that provide a consistent database interface independent of the actual database being used."
-- Tim Bunce



TCL / Tk

Tool Command Language (Tcl, pronuncia-se "tickle") e o Tk Toolkit.



Microsoft Visual Basic (VB)

Topo da página   -   Home