APL2 est un partenaire de poids pour la résolution de problèmes

IBM® APL2® est un langage de programmation pour les utilisateurs et les développeurs. Il offre des fonctions de résolution des problèmes de modélisation de simulation, de programmation exploratoire, d'informatique interactive, de support de décision et d'analyse des données. APL2 vous permet d'exprimer de manière concise le travail à faire et répond en affichant le résultat du travail — sans prendre en considération les calculs sous-jacents. Il utilise efficacement la notation symbolique par exemple, qui permet d'internationaliser le code car il est indépendant de la langue nationale.

IBM Workstation APL2 for Multiplatforms fournit des environnements APL2 Full-Function pour les systèmes d'exploitation IBM AIX®, Linux, Sun Solaris et Windows.

IBM Workstation APL2 for Multiplatforms

Traitement coopératif

Vous pouvez mettre à disposition des données et du traitement sur de multiples systèmes APL2 connectés via TCP/IP. Variables partagées entre systèmes pour synchronisation et transfert de données dans un environnement de traitement distribué.

Outils pour écrire des processeurs auxiliaires

Des processus échantillons, des fichiers d'en-tête C, et une interface serveur permettent une mise en œuvre aisée de processeurs personnalisés, y compris des processeurs client-serveur.

Encapsulation et réutilisation des applications

La prise en charge des espaces noms sur les stations de travail rend possible le développement et les tests des applications pour le déploiement sous la forme d'espaces noms de mainframe avec des conflits de nom réduits.

Traitement parallèle

Des outils sont fournis pour la distribution d'applications sur de multiples cœurs et machines.

Caractéristiques d'IBM Workstation APL2 for Multiplatforms

  • Environnement de développement interactif
  • Interface COM
  • Bibliothèque d'exécution gratuite
  • Interface de programmation flexible
  • Traitement coopératif
  • Graphiques universels
  • Contrôle des performances
  • Espaces de travail de développement des applications
  • Support de langue nationale