Skip to content

Latest commit

 

History

History
213 lines (170 loc) · 12.7 KB

readme_es.md

File metadata and controls

213 lines (170 loc) · 12.7 KB

AQ

AQ

AQ es un lenguaje de programación interpretado rápido, pequeño, sencillo y seguro. Puede que sea un gran trabajo.

License Commits Created At Last Commits Languages Language Issues Code Size Repo Size Stars Forks Twitter

Inicio rápido · Reportar un error · Solicitar características adicionales

عربي · 简体中文 · English · Français · Русский · Española

¿Te gusta este proyecto? por favor considerapatrocinadorÚnete al desarrollo o Stars ¡Ven a ayudarlo perfecto!

Las traducciones pueden ser inexactas o retrasadas; lea la versión en inglés si puede. Si encuentra algún error, por favor infórmenos Informe

目录

introducir

Introducción

AQ es un lenguaje de programación interpretado. Es rápido, pequeño, simple y seguro. Al mismo tiempo, también se pueden compilar programas escritos en AQ. Quizás un gran trabajo.

AQ Card

Características

  • Rápido (compilación de código fuente y velocidad de ejecución)
  • Pequeño (tamaño código fuente)
  • Simple (fácil de aprender)
  • Seguridad (gestión de memoria e inspección de código seguras)
  • Multiplataforma (compatible con Windows, Linux y MacOS, etc.)
  • Sintaxis similar a C++ (dominio rápido)
  • Interpretado (compilación opcional)
  • Gratis (sujeto a "licencia AQ")
  • Código abierto (basado en licencia AQ)

La siguiente es una comparación entre el lenguaje AQ y otros 15 lenguajes de programación convencionales en diferentes aspectos:

Idioma Tipos Velocidad Tamaño Simplicidad Seguridad Multiplataforma Estilo de sintaxis Ejecución Código abierto Áreas de aplicación
AQ Interpretado/compilado ★★★★ ★★★★★ ★★★★★ ★★★★★ ★★★★★ Orientado a objetos/procedimental Interpretado/compilado General
C Compilado ★★★★★ ★★★★ ★★ ★★★ ★★★★ Procesal Compilado Sistema/Subyacente
C++ Compilado ★★★★★ ★★★★ ★★★ ★★★ ★★★★ Orientado a objetos Compilado Universal
Java Interpretado/compilado ★★★★ ★★★ ★★★★ ★★★★★ ★★★★★ Orientado a objetos Interpretado/compilado Universal
Python Interpretado ★★★ ★★★★★ ★★★★★ ★★★★ ★★★★★ Orientado a objetos Interpretado Universal
JavaScript Interpretado ★★★★ ★★★★★ ★★★★ ★★★ ★★★★★ Orientado a objetos Interpretado Web/Servidor
Ir Compilado ★★★★★ ★★★★ ★★★★ ★★★★ ★★★★★ De procedimiento Compilado Sistema/Red
Ruby Interpretado ★★★ ★★★★ ★★★★★ ★★★★ ★★★★★ Orientado a objetos Interpretado Desarrollo web
Swift Compilado ★★★★★ ★★★★ ★★★★ ★★★★★ ★★★ Orientado a objetos Compilado Desarrollo móvil
Rust Compilado ★★★★★ ★★★★★ ★★★ ★★★★★ ★★★★★ Orientado a objetos Compilado Sistema/Web
Kotlin Compilado ★★★★ ★★★★ ★★★★ ★★★★★ ★★★★★ Orientado a objetos Compilado Móvil/Servidor
Scala Compilado ★★★★ ★★★ ★★★ ★★★★ ★★★★★ Funcional Compilado Big Data/Web
R Interpretación ★★ ★★★★★ ★★★★ ★★★★ ★★★★ Matriz Interpretación Estadísticas/Análisis de datos
Perl Interpretado ★★★ ★★★★ ★★★ ★★★ ★★★★★ Procesal Interpretado Procesamiento de texto/Web
PHP Interpretado ★★★ ★★★★★ ★★★★★ ★★★ ★★★★★ Orientado a objetos Interpretado Desarrollo web

Aviso:

  1. El número de estrellas representa el grado de excelencia en este aspecto (máximo 5 estrellas).
  2. Esta es sólo una comparación aproximada y la situación real puede ser diferente.
  3. La marca de código abierto (√) indica que el lenguaje en sí es de código abierto.

Como puede verse en la tabla, el lenguaje AQ tiene mejor rendimiento en términos de velocidad, tamaño, simplicidad, seguridad y multiplataforma. Su estilo de sintaxis es similar a C++, se puede interpretar y ejecutar o compilar y ejecutar, y es completamente de código abierto. AQ pretende ser un lenguaje de programación de propósito general adecuado para diversos escenarios de aplicación. En comparación con otros lenguajes, su ventaja es que tiene un alto rendimiento y facilidad de uso.

El progreso del desarrollo

AQ se encuentra actualmente en desarrollo activo y ha implementado sintaxis y funciones básicas. Pero todavía queda mucho trabajo por hacer, incluida la optimización del rendimiento, la adición de soporte de biblioteca y la mejora de las herramientas de desarrollo. ¡Damos la bienvenida a todos a unirse al desarrollo y contribuir a AQ!

GitHub Stats

Click para ver el progreso del desarrollo

Inicio rápido

Instalar

AQ se puede instalar de diversas formas, incluida la compilación del código fuente y los binarios precompilados. Los pasos de instalación específicos varían según la plataforma. Consulte la Guía de instalación para obtener más información.

En plataformas como Linux, puedes compilar así:

mkdir build
cd build
cmake ..
make

En Windows, primero debe descargar CMake y otras herramientas necesarias y luego compilar.

Finalmente, puedes ejecutar en Linux y Windows:

cd aq

# Busque un archivo ejecutable como aq o aq.exe y ejecútelo

uso

Puede ejecutar AQ usando la línea de comando o la GUI.

./aq <file> -other-options

Para obtener más detalles, consulte documento

documento

puede documento Encuentre más información sobre AQ en .

El documento actual puede tener algunos errores o faltar partes. Lo mejoraremos lo antes posible. Si encuentra algún error o área de mejora, no dude en contáctenos.

estándares lingüísticos

Puedes encontrar información sobre esto en estándares lingüísticos.

benefactor

¡AQ es un proyecto de código abierto y todos pueden contribuir a él! Ya sea enviando un informe de error, participando en el desarrollo de código, mejorando el documento o brindando sugerencias, cualquier tipo de contribución es muy apreciada.

licencia

AQ se basa en licencia AQ. Esta es una licencia diseñada específicamente para AQ para proteger la propiedad intelectual y los intereses comunitarios de AQ.

La licencia AQ le permite usar, modificar y distribuir AQ libremente bajo las condiciones de la licencia, pero también existen algunas restricciones en sus acciones. Por ejemplo, debe conservar el aviso de derechos de autor y el texto de licencia de AQ y no utilizarlos con fines ilegales o poco éticos.

Si planea utilizar AQ para uso comercial o desarrollar productos derivados basados ​​en AQ, lea atentamente el texto completo de la licencia AQ y respete los términos y condiciones. en esto. Si tienes alguna pregunta, también puedes contactar con nosotros en cualquier momento.

Además, AQ también puede utilizar código parcial de otro software de código abierto, y estos códigos pueden estar sujetos a otra licencia. Marcaremos con precisión esta información de licencia en el código.

Creemos que la licencia AQ puede equilibrar el código abierto y la protección de la propiedad intelectual de AQ, creando condiciones favorables para el desarrollo a largo plazo de AQ. Si tiene alguna pregunta o sugerencia sobre la licencia, no dude en hablar con nosotros.

Copyright 2024 AQ author, All Rights Reserved. This program is licensed under the AQ License. You can find the AQ license in the root directory.