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

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)