|
Publicité ' | ||||||||||||||||||||||||
|
|
#21 | |
|
Membre régulier
![]() Mathématicien Inscription : mars 2012 Messages : 58 ![]() |
Citation:
Si ces fichiers manquants ne refont pas surface, je vais remplacer le tutoriel. Il y a eu quelques progrès depuis le 1er installateur en février, grâce à quelques retours. C'est aussi le 1er... en 13 ans d'existence de GWindows, avec quelques années de coma végétatif... |
|
|
00
|
|
|
#22 | |
|
Membre régulier
![]() Mathématicien Inscription : mars 2012 Messages : 58 ![]() |
Citation:
L'outil GNAVI en personne. L'ennui est qu'il n'a jamais vu le jour - enfin, sauf sur la machine de son génial concepteur... C'est pour cela que j'ai produit une roue de secours, le GWenerator. GWenerator + ResEdit fait un GNAVI au rabais, mais c'est mieux que rien |
|
|
00
|
|
|
#23 |
|
Membre régulier
![]() Mathématicien Inscription : mars 2012 Messages : 58 ![]() |
NB: les sources sont disponibles sur SourceForge:
Code :
svn co https://gnavi.svn.sourceforge.net/svnroot/gnavi gnavi Mais bon courage pour arriver à un exécutable... |
|
00
|
|
|
#24 | |
|
Candidat au titre de Membre du Club
![]() Inscription : décembre 2008 Messages : 16 ![]() |
Citation:
lol ... Merci de ces précisions Je comprend ... Bon, quand je serai en phase d'utiliser GWindows je posterai un message. -- Sans vouloir abuser de ta patience... Au cas, où. Tu sais pas s'il existe un moyen de produire des macro OpenOffice ou LibreOffice en Ada ? |
|
|
|
00
|
|
|
#25 | |||
|
Membre régulier
![]() Mathématicien Inscription : mars 2012 Messages : 58 ![]() |
Citation:
Citation:
Citation:
Tu aimerais piloter Ooo "de l'extérieur" ? Digression: j'ai trouvé chez OpenOffice une doc sur les formats binaires Excel .xls , ce qui m'a bien aidé pour le paquetage Excel_Out. |
|||
|
00
|
|
|
#26 | |
|
Candidat au titre de Membre du Club
![]() Inscription : décembre 2008 Messages : 16 ![]() |
Citation:
|
|
|
|
00
|
|
|
#27 | |
|
Membre régulier
![]() Mathématicien Inscription : mars 2012 Messages : 58 ![]() |
Citation:
http://gnavi.svn.sf.net/viewvc/gnavi...&view=revision Intéressant, les tutoriels 22 et 23 incrustent un Internet Explorer dans une fenêtre GWindows. |
|
|
00
|
|
|
#28 | |
|
Membre régulier
![]() Mathématicien Inscription : mars 2012 Messages : 58 ![]() |
Citation:
Les .exe se construisent maintenant, c'est déjà ça... http://gnavi.svn.sf.net/viewvc/gnavi...n&revision=151 GNAVI_IDE s'ouvre mais n'affiche rien pour le moment. Encore quelques efforts à faire avec le défibrillateur Mais d'ici que ça marche tu peux "cliquer partout" dans ResEdit, et GWenerator (la solution de secours non-interactive) génère les sources Ada automatiquement, voire même une appli-test à la demande. |
|
|
00
|
|
|
#29 | |
|
Nouveau Membre du Club
![]() Inscription : mars 2003 Messages : 41 ![]() |
Citation:
Je suis, depuis quelques jours, une formation Ada, par Adalog. Depuis, une question me taraude, et elle porte le nom de ce sujet. Je me permets, donc, d'en citer le premier message car il illustre exactement ma crainte/frustation/besoin d'en voir plus pour être séduit. Je relance, donc, le sujet, en espérant voir apparaître des nouveautés. |
|
|
|
00
|
|
|
#30 |
|
Membre éprouvé
![]() Inscription : mars 2002 Messages : 620 ![]() |
ADA n'a-t-il pas été conçu au départ pour remplacer les centaines de langages temps-réel qu'utilisait le DOD (Pentagone) dans les années 70 ? Idéal sans doute pour les systèmes embarqués.
si ORACLE l'a repris presque intégralement avec son PL/SQL, ADA est-il adapté aux applis de gestion? Un détail révélateur du peu d'intérêt qu'il suscite en France : le dernier ouvrage en français remonte à 2000 "Programmer-Ada-95-2e-édition de John Barnes" rien sur ADA 2005, 2012 |
|
|
00
|
|
|
#31 | |
|
Membre régulier
![]() Mathématicien Inscription : mars 2012 Messages : 58 ![]() |
Citation:
|
|
|
00
|
|
|
#32 |
|
Nouveau Membre du Club
![]() Inscription : mars 2003 Messages : 41 ![]() |
Merci pour ces retours et exemple.
Effectivement, j'ai cru comprendre que ce langage a été créé pour tirer partie des points les plus efficaces de plusieurs (centaines, je ne sais pas) langages et d'hériter, par la même occasion, des solutions aux problèmes qui auraient pu avoir été rencontrés avant son existence. C'est pourquoi je continue à m'interroger sur la raison d'un tel anonymat, tel que ce langage se retrouve dans le forum "Autre langages"... En plus de cela, toutes les applications que j'imagine pourraient avantageusement être codées en Ada. Reste que je n'ai rien trouvé du côté de directx ou direct3D par exemple. |
|
|
00
|
|
|
#33 | ||
|
Membre régulier
![]() Mathématicien Inscription : mars 2012 Messages : 58 ![]() |
Citation:
- trop nouveau (le C était là depuis 14 ans...) - un marketing désastreux pour la version 83: ciblé sur les gros ordinateurs, les gros projets gouvernementaux (pouarrrgh!) - la version 83 manquait de bibliothèques (math, opérations binaires) Citation:
|
||
|
10
|
|
|
#34 |
|
Nouveau Membre du Club
![]() Inscription : mars 2003 Messages : 41 ![]() |
Par exemple.
Bon, c'est de l'OpenGL (ce qui est très bien, là n'est pas le sujet) et on est encore loin de Guild Wars 2 mais c'est un exemple d'application qui peut permettre d'attirer encore quelques rétissants. Quant au "trop nouveau" et "pas assez de bibliothèques", j'imagine que C# et Java ont connu le même genre de problèmes, et pourtant... Merci. |
|
|
01
|
|
|
#35 | |
|
Membre régulier
![]() Mathématicien Inscription : mars 2012 Messages : 58 ![]() |
Citation:
C# et Java n'ont connu ni l'un, ni l'autre problème: - leurs concepteurs ont tenu à faire ressembler leur "nouveaux" langages d'assez près au langages "parents", C++ et C (en remontant). Les traditions, ça compte en informatique! - il me semble qu'il y ait eu dès le départ beaucoup de bibliothèques, même de programmation pure (pour faire des tris, des arbres, etc.). Tout cela manquait complètement avec Ada 83. |
|
|
00
|
|
|
#36 |
|
Nouveau Membre du Club
![]() Inscription : mars 2003 Messages : 41 ![]() |
Entendu, ces justifications sont recevables.
Et là, on s'aperçoit qu'on ne peut plus alimenter la conversation. J'imagine qu'il ne me sert à rien d'écumer l'Internet à la recherche de projets Ada sexy car ils doivent être cités ici en grand majorité. J'ai donc bien peur qu'il ne me reste plus qu'à dire "tant pis", alors que j'aurais bien aimé démarrer un nouveau projet en Ada justement. La raison du "tant pis" est que pratiquement aucun développeur ne voudra me suivre pour constituer l'équipe nécessaire et, quand bien même j'arriverai à constituer l'équipe, je ne pourrais que difficilement la renouveler en cas de départ des premiers membres. De surcroît, mon projet n'étant ni critique, ni temps réel, mais pas loin de 100% web, mes éventuels collègues regarderaient certainement la chose étrangement car tout est certainement plus évolué avec les bibliothèques C# ou Java. Cela dit, et pour finir mon propos, j'ai la conviction que même developpez.net, Microsoft Word ou encore Need For Speed devraient être développés avec les mêmes contraintes que les domaines d'applications précédemment cités pour gagner en efficacité (attention, je ne dis pas que developpez.net est lent et buggé hein |
|
|
00
|
|
|
#37 |
|
Nouveau Membre du Club
![]() Inscription : mars 2003 Messages : 41 ![]() |
Ah, et pour remettre de l'huile sur le feu...
On m'a dit les choses suivantes : 1/ Ada est un langage auto-documenté. Mon avis : faux, puisque, pour générer de la documentation, il faut écrire des commentaires dans le code source, finalement comme en Java. 2/ Les compilateurs Ada sont très verbeux et les messages d'erreur et exceptions sont très clairs. Mon avis : après avoir codé quelques exemples dans ma formation de la semaine dernière, je me suis, bien entendu, pris des "Constraint Error" et "Program Error" en bonne et due forme et ... rien d'autre. En fait, il faut activer les informations de debug et je ne sais plus quoi d'autre pour avoir la pile d'appel en hexadécimal, puis passer par un programme extérieur pour les rendre intelligibles (i.e. obtenir le numéro de ligne du code dans lequel est survenue l'exception) ou alors se coder un logger, lequel sera appelé dans tous les "traite-exception" et, en particulier dans les "when others". Très développeur friendly et efficace ... Note : je ne vise pas les personnes qui ont affirmé ces deux points. Pour moi, il s'agit d'un manque du langage, point, sans viser qui que ce soit. |
|
|
01
|
|
|
#38 |
|
Membre régulier
![]() Henri PoincareArchitecte technique Inscription : mai 2007 Messages : 43 ![]() |
Je ne discuterai pas sur les mérites comparés de C, C#, VB, Java et autres Webdev avec Ada.
Un lien interessant sur Ada et les appli web : http://blog.vacs.fr/index.php?post/2...0-is-available Perso, je ne l'ai pas testé, mais cela me semble un bon point de départ pour une appli web. Quant à réunir une équipe de développeurs Ada, les Scandinaves y arrivent : https://plus.google.com/102032447952667077245/posts En France, on préfère la provoc comme le post ci-desus, mais ce n'est pas très constructif. |
|
|
10
|
|
|
#39 | |
|
Nouveau Membre du Club
![]() Inscription : mars 2003 Messages : 41 ![]() |
Citation:
Concernant le log sur exception, ce point me manque réellement. Enfin, un grand merci pour ces liens. |
|
|
|
00
|
|
|
#40 | ||||||
|
Membre régulier
![]() Mathématicien Inscription : mars 2012 Messages : 58 ![]() |
Citation:
Citation:
Une astuce permet de faciliter un peu les choses avec ce compilateur: Ajouter au programme principal, dans les clauses initiales: Code :
Code :
|
||||||
|
10
|
Copyright © 2000-2013 - www.developpez.com