> Tech > Suppléments et alternatives de SEU

Suppléments et alternatives de SEU

Tech - Par iTPro.fr - Publié le 24 juin 2010
email

par Sharon L. Hoffman et John Ghrist - Mis en ligne le 07/04/2004

Il reste encore quelques produits pour améliorer ou remplacer SEU

Bien que beaucoup ait été dit sur les mérites des éditeurs source sophistiqués avec des débogueurs au niveau source intégrés, SEU reste l'outil favori de la plupart des développeurs iSeries... Ces derniers l'utilisent fréquemment pour écrire des programmes en RPG, Cobol et CL, et les développeurs iSeries apprenant Java demandent souvent s'ils peuvent utiliser SEU pour créer du code source Java (la réponse est oui, même s'il est vrai qu'il existe de meilleurs outils à  cet effet).

Suppléments et alternatives de SEU

Bien sûr, SEU est dépourvu de bon
nombre des possibilités des éditeurs
source modernes. Mais alors pourquoi
continue-t-on à  l’utiliser ? Probablement
par la force de l’habitude,
mais on ne s’en plaindra pas.
Un avantage évident de SEU est
qu’il est basé sur l’hôte. Le fait de garder
le code iSeries sur l’iSeries améliore
la performance des compilations
et simplifie la gestion des changements.
L’omniprésence de SEU est aussi
un plus. Un éditeur source standard,
que l’on trouve sur tous les iSeries de
développement, offre quelques avantages
évidents. Bien que les outils
WebSphere Studio de type PC d’IBM
pour iSeries puissent éventuellement
atteindre le même degré de pénétration,
à  l’heure qu’il est, seuls les outils
basés sur l’hôte (SEU, SDA, PDM) dans
l’Application Development ToolSet
d’IBM sont disponibles universellement.
Enfin, l’extrême simplicité de SEU est un avantage. Un programmeur expérimenté
qui n’a jamais vu un iSeries
peut probablement apprendre toutes
les commandes SEU courantes en
moins d’une heure. A l’inverse, on
peut passer une heure à  apprendre les
fonctions de navigation les plus élémentaires
d’un éditeur de type pointer/
cliquer sophistiqué qui supporte
des vues multiples. SEU permet de se
concentrer sur le code en présentant
tout le source (par exemple, un programme
RPG) dans une fenêtre
unique, plein écran, un exercice difficile
avec de nombreux éditeurs modernes.
Les développeurs utilisent SEU en
raison de sa familiarité, mais il peut
quand même intéresser les développeurs
iSeries. SEU ne comporte pas de
wizards astucieux ou de développement
de type glisser/déposer, mais
c’est bien plus qu’un éditeur de texte –
par exemple, la vérification de la syntaxe
RPG et le prompting sont complètement
intégrés. Comme l’apprentissage
d’un nouvel éditeur est une opération longue et fastidieuse qui ralentit
la création du code, ce n’est pas
un changement à  prendre à  la légère.
Toutefois, comme un bon vieux jean
confortable, SEU n’est peut-être pas le
bon choix pour chaque circonstance.
Vous n’êtes pas forcément prêt à  adopter
un environnement de développement
intégré complexe, mais quelque
chose d’aussi simple que des codes
opération et commentaires agrémentés
de codes couleur peuvent améliorer
considérablement la productivité
des programmeurs.
Parmi les éditeurs de code autonomes
du marché, il en reste très peu
qui n’aient pas été incorporés dans un
produit plus vaste, comme un environnement
de développement interactif,
un générateur de code, ou une suite
d’outils de conversion d’applications.
CODE/400 d’IBM est un exemple évident
de cette tendance. Il n’existe plus
en tant que produit séparé et fait désormais
partie de la version iSeries du
WebSphere Studio Application Developer.
Cependant, pour ceux qui préfèrent
l’utilité et la simplicité de SEU, il
reste encore quelques produits qui soit
augmentent les possibilités SEU existantes,
soit offrent une alternative d’édition de source de genre SEU pour
RPG, Cobol et CL sans subir la dépense
ou l’apprentissage de suites de
développement d’applications plus
complètes. Chaque produit du listing ci-dessous contient une URL où l’on
trouvera des informations plus détaillées
sur le produit de chaque société.

Téléchargez gratuitement cette ressource

Cybersécurité sous contrôle à 360°

Cybersécurité sous contrôle à 360°

Avec Cloud in One, les entreprises ne gagnent pas uniquement en agilité, en modernisation et en flexibilité. Elles gagnent également en sécurité et en résilience pour lutter efficacement contre l’accroissement en nombre et en intensité des cyberattaques. Découvrez l'axe Cybersécurité de la solution Cloud In One.

Tech - Par iTPro.fr - Publié le 24 juin 2010