Skip to content

Latest commit

 

History

History
213 lines (170 loc) · 13.1 KB

readme_fr.md

File metadata and controls

213 lines (170 loc) · 13.1 KB

AQ

AQ

AQ est un langage de programmation interprété rapide, petit, simple et sûr. Il peut être un excellent outil de travail.

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

Démarrage rapide · Signaler un bug · Demander des fonctionnalités supplémentaires

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

Vous aimez ce projet ? s'il vous plaît considérerparrainerRejoignez le développement ou Stars Venez l'aider à perfectionner !

Les traductions peuvent être inexactes ou retardées, veuillez lire la version anglaise si vous le pouvez. Si vous trouvez des erreurs, merci de nous les signalerRapport

Table des matières

introduire

Introduction

AQ est un langage de programmation interprété. C'est rapide, petit, simple et sûr. Parallèlement, des programmes écrits en AQ peuvent également être compilés. Peut-être un excellent travail.

AQ Card

Caractéristiques

  • Rapide (compilation du code source et vitesse d'exécution)
  • Petit (taille du code source)
  • Simple (facile à apprendre)
  • Sécurité (gestion sécurisée de la mémoire et inspection du code)
  • Multiplateforme (prend en charge Windows, Linux et MacOS, etc.)
  • Similaire à la syntaxe C++ (maîtrise rapide)
  • Interprété (compilation facultative)
  • Gratuit (sous réserve de Licence AQ)
  • Open source (basé sur Licence AQ)

Ce qui suit est une comparaison entre le langage AQ et 15 autres langages de programmation traditionnels sous différents aspects :

Langage Types Vitesse Taille Simplicité Sécurité Multiplateforme Style de syntaxe Exécution Open source Domaines d'application
AQ Interprété/Compilé ★★★★ ★★★★★ ★★★★★ ★★★★★ ★★★★★ Orienté objet/procédural Interprété/compilé Général
C Compilé ★★★★★ ★★★★ ★★ ★★★ ★★★★ Procédure Compilé Système/Sous-jacent
C++ Compilé ★★★★★ ★★★★ ★★★ ★★★ ★★★★ Orienté objet Compilé Universel
Java Interprété/Compilé ★★★★ ★★★ ★★★★ ★★★★★ ★★★★★ Orienté objet Interprété/compilé Universel
Python Interprété ★★★ ★★★★★ ★★★★★ ★★★★ ★★★★★ Orienté objet Interprété Universel
JavaScript Interprété ★★★★ ★★★★★ ★★★★ ★★★ ★★★★★ Orienté objet Interprété Web/Serveur
Aller Compilé ★★★★★ ★★★★ ★★★★ ★★★★ ★★★★★ Procédure Compilé Système/Réseau
Ruby Interprété ★★★ ★★★★ ★★★★★ ★★★★ ★★★★★ Orienté objet Interprété Développement Web
Swift Compilé ★★★★★ ★★★★ ★★★★ ★★★★★ ★★★ Orienté objet Compilé Développement mobile
Rust Compilé ★★★★★ ★★★★★ ★★★ ★★★★★ ★★★★★ Orienté objet Compilé Système/Web
Kotlin Compilé ★★★★ ★★★★ ★★★★ ★★★★★ ★★★★★ Orienté objet Compilé Mobile/Serveur
Scala Compilé ★★★★ ★★★ ★★★ ★★★★ ★★★★★ Fonctionnel Compilé Big Data/Web
R Interprétation ★★ ★★★★★ ★★★★ ★★★★ ★★★★ Matrice Interprétation Statistiques/Analyse des données
Perl Interprété ★★★ ★★★★ ★★★ ★★★ ★★★★★ Procédural Interprété Traitement de texte/Web
PHP Interprété ★★★ ★★★★★ ★★★★★ ★★★ ★★★★★ Orienté objet Interprété Développement Web

Avis:

  1. Le nombre d’étoiles représente le degré d’excellence dans cet aspect (maximum 5 étoiles).
  2. Il ne s’agit que d’une comparaison approximative et la situation réelle peut être différente.
  3. La marque open source (√) indique que le langage lui-même est open source.

Comme le montre le tableau, le langage AQ offre de meilleures performances en termes de vitesse, de taille, de simplicité, de sécurité et de multiplateforme. Son style de syntaxe est similaire à C++, il peut être interprété et exécuté ou compilé et exécuté, et il est entièrement open source. AQ vise à être un langage de programmation à usage général adapté à divers scénarios d'application. Par rapport à d’autres langages, son avantage est qu’il offre à la fois des performances élevées et une facilité d’utilisation.

Progrès du développement

AQ est actuellement en développement actif et a implémenté la syntaxe et les fonctions de base. Mais il reste encore beaucoup de travail à faire, notamment l'optimisation des performances, l'ajout du support des bibliothèques et l'amélioration des outils de développement. Nous invitons tout le monde à rejoindre le développement et à contribuer à AQ !

GitHub Stats

Clique pour voir Progrès du développement

Démarrage rapide

Installer

AQ peut être installé via diverses méthodes, notamment la compilation du code source et les binaires précompilés. Les étapes d'installation spécifiques varient selon la plate-forme, veuillez consulter le Guide d'installation pour plus d'informations.

Sur des plateformes telles que Linux, vous pouvez compiler comme ceci :

mkdir build
cd build
cmake ..
make

Sous Windows, vous devez d'abord télécharger CMake et les autres outils nécessaires, puis compiler.

Enfin, vous pouvez exécuter sous Linux et Windows :

cd aq

# Recherchez un fichier exécutable comme aq ou aq.exe et exécutez-le

usage

Vous pouvez exécuter AQ en utilisant la ligne de commande ou l'interface graphique.

./aq <file> -other-options

Pour plus de détails, veuillez consulter document

document

Vous pouvez trouver plus d'informations sur AQ dans le document.

Le document actuel peut contenir des erreurs ou des parties manquantes. Nous l'améliorerons dès que possible. Si vous trouvez des bugs ou des points à améliorer, n'hésitez pas à nous contacter.

normes linguistiques

Vous pouvez trouver des informations dans les normes linguistiques.

Contributeurs

AQ est un projet open source et tout le monde est invité à y contribuer ! Qu'il s'agisse de soumettre un rapport de bug, de participer au développement du code, d'améliorer le document ou de fournir des suggestions, tout type de contribution est hautement apprécié.

Licence

AQ est basé sur la Licence AQ. Il s'agit d'une licence spécialement conçue pour AQ afin de protéger les droits de propriété intellectuelle et les intérêts de la communauté de AQ.

La Licence AQ vous permet d'utiliser, de modifier et de distribuer librement AQ à condition que vous respectiez les conditions de licence, mais elle comporte également certaines restrictions sur vos actions. Par exemple, vous devez conserver la déclaration de droit d'auteur et le texte de licence de AQ et ne devez pas les utiliser à des fins illégales ou immorales.

Si vous envisagez d'utiliser AQ à des fins commerciales ou de développer des produits dérivés basés sur AQ, veuillez lire attentivement le texte intégral de la Licence AQ et respecter les termes et conditions. " là-dedans. Si vous avez des questions, vous pouvez également nous contacter à tout moment.

De plus, AQ lui-même peut également utiliser certains codes partiels d'autres logiciels open source, et ces codes peuvent être soumis à d'autres licences. Nous marquerons avec précision ces informations de licence dans le code.

Nous pensons que la licence AQ peut bien équilibrer l'open source et la protection de la propriété intellectuelle de AQ, créant des conditions favorables pour le développement à long terme de AQ. Si vous avez des questions ou des suggestions concernant la licence, n'hésitez pas à en discuter avec nous.

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.