xBase is the generic term for all programming languages that derive from the original dBASE (Ashton-Tate) programming language and database formats. These are sometimes informally known as dBASE "clones". While there was a non-commercial predecessor to the Ashton-Tate product (Vulcan written by Wayne Ratliff), most clones are based on Ashton-Tate's 1986 dBASE III+ release — scripts written in the dBASE III+ dialect are most likely to run on all the clones.

Property Value
dbo:abstract
  • xBase is the generic term for all programming languages that derive from the original dBASE (Ashton-Tate) programming language and database formats. These are sometimes informally known as dBASE "clones". While there was a non-commercial predecessor to the Ashton-Tate product (Vulcan written by Wayne Ratliff), most clones are based on Ashton-Tate's 1986 dBASE III+ release — scripts written in the dBASE III+ dialect are most likely to run on all the clones. (en)
  • xBase es el término genérico para todos los lenguajes de programación que derivan del lenguaje de programación dBase, originalmente publicado por Ashton-Tate. Existen indicativos de que existió un predecesor no comercial. La 'x' significa que existen diversos intérpretes y compiladores para este lenguaje. Una lista incompleta sería : * dBase / Visual dBASE de dBASE Inc. * (dBXL/Arago) QuickSilver * Clipper de GrafxSoft * FoxPro * Visual FoxPro de Microsoft * xBase++ de Alaska Software * Recital de Recital Corp. * Visual FlagShip de multisoft GmbH * Clip * Proyecto Harbour * xHarbour Ante el éxito de dBase, y la inexistencia de un compilador que generara ejecutables independientes (lo que obligaba a tener cargado dBase en memoria, y a haber comprado el producto completo si se quería usar un desarrollo en dBase), hizo que proliferaran los compiladores de terceros, que no sólo soportaban la sintaxis de dBase II/dBase III sino que la ampliaban y añadían características, superando en calidad al producto. Por otro lado esas extensiones propietarias impedían que ocurriera como en COBOL o C, que un programa podía portarse entre compiladores con respetar las normas estandarizadas. Ashton-Tate inició acciones judiciales contra todos los productos xBase de su tiempo alegando que el lenguaje era de su propiedad, y sólo con dBase IV incluyó un compilador. Tras su compra por Borland, estas acciones fueron retiradas (era parte del acuerdo), y Borland promovió el que se declara xBase como estándar ANSI. El comité ANSI comienza a trabajar en 1992 siendo Marc Schnapp su primer portavoz, y paticipando todas las casas con un producto xBase. Pero no logran un acuedo al no estar dispuestos a ceder sus extensiones o a cambiar su síntaxis, pese a reconocer todos la necesidad de un estándar. En 1993, la editorial de libros de informática Sybex, Inc. publica Xbase Cross Reference Handbook, de Sheldon M. Dunn, una referencia cruzada de los lenguajes xBase más usados del momento (dBASE III+, dBASE IV, FoxPro para DOS, FoxPro para Windows, FoxPro para Macintosh y Clipper 5.1). Con 1352 páginas y un peso de 5.1 libras, se convierte en la biblia de los programadores xBase (sobre todo aquellos que deben simultanear diferentes entornos), y resuelve uno de los principales problemas documentales de la comunidad de usuarios. Tras esto, las compañías de soft deciden dividir sus manuales separando comandos de funciones, etc, y dividiendo el manual previo en 2 o 3 manuales, cada uno centrado en un tema. 1993 es también un punto de inflexión, al coincidir las compras de Ashton-Tate por Borland y la de Fox Software por Microsoft. Borland ha comprado también QuickSilver para dotarse de una base de desarrolladores con que encarar el lanzamiento de una versión de dBase para Windows (por entonces 3.1). En 1994, Borland lanzará dBase V para Windows y dBase V para DOS. Tras del fracaso comercial venderá el nombre y la línea de productos dBase a dBase Inc. La decisión de Computer Associates de abandonar Clipper para volcarse en Visual Objects (que se saldará con otro fracaso sonado), provoca que se inicie una lenta migración a Visual FoxPro de parte de los desarrolladores xBase (al ser la única herramienta comercial completa disponible). Otra parte migrará a Delphi. Pero por otro lado se inicia el desarrollo de bibliotecas que doten a Clipper de soporte en Windows (la de mayor éxito será FiveWin), y comienzan a desarrollarse compiladores que soporten la síntaxis y herramientas de terceros de Clipper 5.2 (será el inicio de compiladores como xBase++). El ascenso de Linux y el movimiento de código abierto motivará a una comunidad ya acostumbrada a desarrollar y mantener bibliotecas gratuitas mediante BBS a desarrollar sus propios compiladores, varios de ellos respaldados por desarrolladores de herramientas comerciales con amplia experiencia en el mundo xBase. Puede encontrarse una comunidad de soporte a desarrolladores que está focalizada principalmente en Clipper, FoxPro y xBase++ en la web The Oasis, nacida en 1996 como BBS. Microsoft mantiene una lista de websites relacionadas con Visual FoxPro. La reciente (2011) decisión de Alaska Software de volcarse a apoyar al público de Visual FoxPro ha tenido una alta repercusión en la comunidad VFP. (es)
  • xBase hat sich als Oberbegriff für eine Gruppe von Datenbankmanagementsystemen und dazugehörigen Datenbanksprachen eingebürgert, deren Syntax und Struktur von dBASE abgeleitet sind. (de)
  • xBase は、アシュトンテイトのdBASEから派生したプログラミング言語の総称である。dBASE「クローン」と呼ばれることもある。アシュトンテイトの製品には Wayne Ratliff の開発した Vulcan という前身があるが、ほとんどのクローンは1986年の dBASE III+ に基づいている。xBaseは、BASIC言語と同じような簡易で短いキーワード名をもつ関数および命令群により構成されており、小規模の事務連携を短期間で容易に行えるものである。sortおよびifと単純な加算機能を使うことで、かなりのデータ量の集計等も経験の浅い技術者でも行うことができる。 (ja)
  • xBase è il termine generico per tutti i linguaggi di programmazione che derivano dal linguaggio di programmazione dBase, un software per la gestione di database (DBMS), archivi dati, tabelle, report in ambiente MS-DOS e Windows, originalmente creato da Ashton-Tate. Mentre c'era un predecessore non commerciale per il prodotto Ashton-Tate (Vulcan scritto da Wayne Ratliff), la maggior parte dei cloni si basano sulla release del 1986 dBASE III+ di Ashton-Tate. Gli script scritti nel dialetto dBASE III+ hanno più probabilità di funzionare su tutti i cloni. (it)
  • xBase – Rodzina języków programowania o orientacji bazodanowej, których podstawą jest język zapytań wywodzący się z języka dBASE, mającego swoje początki w JPLDIS. Dodawane z biegiem czasu nowe polecenia i funkcje spowodowały, że języki xBase stały się językami uniwersalnymi, zachowując przy tym bazodanową orientację i kompatybilność z dBASE na podstawowym poziomie. Głównym obiektem zainteresowania języków xBase pozostały aplikacje wykorzystujące relacyjne bazy danych budowane z użyciem plików w formacie DBF, jednak pojawiły się też rozwiązania umożliwiające współpracę z innymi typami baz czy z wykorzystaniem architektury klient-serwer. (pl)
  • xBase é um padrão de banco de dados e linguagem de programação. Possui como extensão do nome dos seus arquivos o .DBF e também .DBT e índices .NDX, .NTX, .MDX, .CDX, etc. As principais implementações da família xBase que utilizam este tipo de arquivo, sintaxe e semântica na linguagem de programação são: Produtos cujo desenvolvimento permanece ativo: * Harbour (alternativa de software livre) * xHarbour (alternativa de software livre com opção de distribuição comercial e suporte profissional) * Visual FlagShip; * Visual Objects; * Vulcan.NET; * Visual dBase; * xBase++; * DBFree (alternativa de software livre para aplicações web); * Recital; * Lianja. Produtos históricos (desenvolvimento cessou oficialmente ou não tem atividade por alguns anos): * dBase; * Clipper; * FoxPro; * Joinner; * Visual FoxPro; * Cule.NET; * Clip; * VP-Info; * Arago; * Force; * dbFast; * dbXL; * QuickSilver; * DBIII Compiler; A maioria dessas implementações são consideradas clones do Clipper. (pt)
  • xBase — собирательное название семейства dBase-подобных языков программирования и программных продуктов, являющихся производными РСУБД dBase, с расширенной по отношению к ней функциональностью. Были предназначены для разработки баз данных в архитектуре файл-сервер, сначала в однопользовательском режиме, затем со слабой поддержкой многопользовательского под управлением DOS, без поддержки ссылочной целостности. Первая версия оригинального dBase была разработана в начале 1980-х годов компанией Ashton-Tate. Затем, в середине 1980-х возникли новые, близкие по совместимости по коду и открытому формату файлов данных DBF (но не по формату хранения мемо-полей) продукты Clipper. После этого появляется собственно сам термин xBase, означающий «подобный dBase». В 1984 году фирмой Fox Software был разработан продукт FoxBASE отличавшийся значительно большей скоростью обработки данных в сравнении с конкурентами. Позже компания Fox Software (разработчик Foxbase) выпустила продукт FoxPro v1.0, чуть позже v2.0, продукт отличался высокой скоростью обработки информации, использовались SQL и прорывная технология Rushmore, объектное программирование. Microsoft купила Fox Software вместе с его технологиями. Позже, Microsoft переносит современные технологии реализованные в FoxPro в свои продукты MS SQL Server и MS Access. В то время, на рынке настольных баз данных, не существовало серьёзных конкурентов FoxPro по гибкости и скорости обработки данных. Также, использование Microsoft технологий из FoxPro позволило отказаться от сотрудничества с компанией Sybase в совместной разработке СУБД SQL Server. Начиная с версии Visual FoxPro 5.0 компания Microsoft регулярно объявляет о завершении работы над продуктом. Последняя выпущенная версия: Visual Fox Pro 9.0 «Sedna». В настоящее время существует около 20 различных, частично совместимых реализаций самого языка и оболочки РСУБД, реализованных под все основные платформы, включая CP/M, DOS, VMS, Microsoft Windows и .NET, OS/2, Macintosh, различные версии UNIX и UNIX-подобных ОС, в том числе GNU/Linux и кросс-компиляцию в C (диалект, совместимый с GCC). С распространением архитектуры клиент-сервер и более совершенных, чем DOS, операционных систем распространение dBase-подобных систем сильно уменьшилось. Из оставшихся наиболее коммерчески успешен Microsoft Visual FoxPro. Коммерческий продукт Alaska Software Xbase++ обладает высокой степенью совместимости с Clipper и развитыми средствами объектно-ориентированного программирования и многопоточности. Существуют также несколько свободных проектов, например, Clip и xHarbour. (ru)
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 572327 (xsd:integer)
dbo:wikiPageRevisionID
  • 738357456 (xsd:integer)
dct:subject
http://purl.org/linguistics/gold/hypernym
rdf:type
rdfs:comment
  • xBase is the generic term for all programming languages that derive from the original dBASE (Ashton-Tate) programming language and database formats. These are sometimes informally known as dBASE "clones". While there was a non-commercial predecessor to the Ashton-Tate product (Vulcan written by Wayne Ratliff), most clones are based on Ashton-Tate's 1986 dBASE III+ release — scripts written in the dBASE III+ dialect are most likely to run on all the clones. (en)
  • xBase hat sich als Oberbegriff für eine Gruppe von Datenbankmanagementsystemen und dazugehörigen Datenbanksprachen eingebürgert, deren Syntax und Struktur von dBASE abgeleitet sind. (de)
  • xBase は、アシュトンテイトのdBASEから派生したプログラミング言語の総称である。dBASE「クローン」と呼ばれることもある。アシュトンテイトの製品には Wayne Ratliff の開発した Vulcan という前身があるが、ほとんどのクローンは1986年の dBASE III+ に基づいている。xBaseは、BASIC言語と同じような簡易で短いキーワード名をもつ関数および命令群により構成されており、小規模の事務連携を短期間で容易に行えるものである。sortおよびifと単純な加算機能を使うことで、かなりのデータ量の集計等も経験の浅い技術者でも行うことができる。 (ja)
  • xBase è il termine generico per tutti i linguaggi di programmazione che derivano dal linguaggio di programmazione dBase, un software per la gestione di database (DBMS), archivi dati, tabelle, report in ambiente MS-DOS e Windows, originalmente creato da Ashton-Tate. Mentre c'era un predecessore non commerciale per il prodotto Ashton-Tate (Vulcan scritto da Wayne Ratliff), la maggior parte dei cloni si basano sulla release del 1986 dBASE III+ di Ashton-Tate. Gli script scritti nel dialetto dBASE III+ hanno più probabilità di funzionare su tutti i cloni. (it)
  • xBase – Rodzina języków programowania o orientacji bazodanowej, których podstawą jest język zapytań wywodzący się z języka dBASE, mającego swoje początki w JPLDIS. Dodawane z biegiem czasu nowe polecenia i funkcje spowodowały, że języki xBase stały się językami uniwersalnymi, zachowując przy tym bazodanową orientację i kompatybilność z dBASE na podstawowym poziomie. Głównym obiektem zainteresowania języków xBase pozostały aplikacje wykorzystujące relacyjne bazy danych budowane z użyciem plików w formacie DBF, jednak pojawiły się też rozwiązania umożliwiające współpracę z innymi typami baz czy z wykorzystaniem architektury klient-serwer. (pl)
  • xBase es el término genérico para todos los lenguajes de programación que derivan del lenguaje de programación dBase, originalmente publicado por Ashton-Tate. Existen indicativos de que existió un predecesor no comercial. La 'x' significa que existen diversos intérpretes y compiladores para este lenguaje. Una lista incompleta sería : Puede encontrarse una comunidad de soporte a desarrolladores que está focalizada principalmente en Clipper, FoxPro y xBase++ en la web The Oasis, nacida en 1996 como BBS. Microsoft mantiene una lista de websites relacionadas con Visual FoxPro. (es)
  • xBase é um padrão de banco de dados e linguagem de programação. Possui como extensão do nome dos seus arquivos o .DBF e também .DBT e índices .NDX, .NTX, .MDX, .CDX, etc. As principais implementações da família xBase que utilizam este tipo de arquivo, sintaxe e semântica na linguagem de programação são: Produtos cujo desenvolvimento permanece ativo: Produtos históricos (desenvolvimento cessou oficialmente ou não tem atividade por alguns anos): A maioria dessas implementações são consideradas clones do Clipper. (pt)
  • xBase — собирательное название семейства dBase-подобных языков программирования и программных продуктов, являющихся производными РСУБД dBase, с расширенной по отношению к ней функциональностью. Были предназначены для разработки баз данных в архитектуре файл-сервер, сначала в однопользовательском режиме, затем со слабой поддержкой многопользовательского под управлением DOS, без поддержки ссылочной целостности. С распространением архитектуры клиент-сервер и более совершенных, чем DOS, операционных систем распространение dBase-подобных систем сильно уменьшилось. (ru)
rdfs:label
  • XBase (en)
  • XBase (de)
  • XBase (es)
  • XBase (it)
  • XBase (ja)
  • XBase (pl)
  • XBase (pt)
  • XBase (ru)
owl:sameAs
prov:wasDerivedFrom
foaf:isPrimaryTopicOf
is dbo:influencedBy of
is dbo:wikiPageRedirects of
is foaf:primaryTopic of