[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Takie sobie refleksje...



Tomasz Judycki wrote:

Pawel Dowgird wrote:
> Moje propozycje to:
> - bazy danych: PostgreSQL, SAP DB
> - języki programowania: Ada 95, Python

Czy moglby Pan to rozwinac? Co to jest SAP DB? Co to jest Python?

Polecam następujące strony: www.sapdb.org, www.python.org.

W skrócie:

""
SAP DB is an open, SQL-based, relational database system that provides high
availability and performance scaling from small to very large implementations.
In addition, SAP DB goes beyond relational database technology by offering
object orientation as well as support for managing unstructured data. It
supports open standards including SQL, JDBC and ODBC; access from Perl and
Python; and HTTP-based services with HTML or XML content. SAP DB is platform
independent, so users can deploy it for a wide array of projects.
Since 1994, the SAP e-Business Solution is available on SAP DB technology.
Today SAP DB is being used by nearly 800 customers. On October 5, 2000, at
Linux World SAP DB was announced to be made available as Open Source software
using the GNU General Public License for the database kernel and the GNU Lesser
General Public License for clients and programming interfaces.
""

""
What is Python? Executive Summary

Python is an interpreted, object-oriented, high-level programming language with
dynamic semantics. Its high-level built in data structures, combined with
dynamic typing and dynamic binding, make it very attractive for Rapid
Application Development, as well as for use as a scripting or glue language to
connect existing components together. Python's simple, easy to learn syntax
emphasizes readability and therefore reduces the cost of program maintenance.
Python supports modules and packages, which encourages program modularity and
code reuse. The Python interpreter and the extensive standard library are
available in source or binary form without charge for all major platforms, and
can be freely distributed.

Often, programmers fall in love with Python because of the increased
productivity it provides. Since there is no compilation step, the
edit-test-debug cycle is incredibly fast. Debugging Python programs is easy: a
bug or bad input will never cause a segmentation fault. Instead, when the
interpreter discovers an error, it raises an exception. When the program
doesn't catch the exception, the interpreter prints a stack trace. A source
level debugger allows inspection of local and global variables, evaluation of
arbitrary expressions, setting breakpoints, stepping through the code a line at
a time, and so on. The debugger is written in Python itself, testifying to
Python's introspective power. On the other hand, often the quickest way to
debug a program is to add a few print statements to the source: the fast
edit-test-debug cycle makes this simple approach very effective.
""
> Czy programisci Ady nie sa duzo rzadziej spotykani niz programisci Progress?
Pewnie tak,  ale jestem ciekaw dlaczego Pan pyta.

pozdrawiam,
Paweł Dowgird