Re: Visual Basic pour Linux
Le Wed, 25 Sep 2002 17:53:30 +0200 [EMAIL PROTECTED] écrivait : [...] En fait l'esprit de Perl reste le scripting (au début, y'avait pas de préc-compilation du code avant exécution [PK corrigera ;-)]) Au début, il n'y avait pas d'ordinateur ;-) En fait, Perl à chaque version majeure a été réécrit et il est très difficile de juger d'après ce qu'il a été puisque la version courante est radicalement différente... Je crois que Perl pré-compile depuis la version 5.0 (au moins !). Par contre, dès sa conception Python intègre des concepts génies logiciels fondamentalement adaptés au grands développements (bref, les objets) Perl aussi depuis au moins 5 ans. Il n'y a pas de différence entre Perl et Python, si ce n'est : - en Python, *tout* est objet - en Perl, tu le fais en objet si tu en as envie (sauf des trucs qui te sont cachés... comme Tk... et que tu manipules comme des objets sans le savoir (trop fort Perl, tu fais de l'objet sans rien connaitre en OO). La seconde *grosse* différence est que Perl a 36 manières d'arriver à un résultat et Python une seule. Ce qui fait que les gens craignent Perl car ils ne sont souvent pas capable d'imaginer deux solutions à un problème et donc relire la solution d'un autre demande parfois de l'imagination... Enfin, à la décharge de Perl, ce langage permet de faire n'importe quoi et de ce fait, beaucoup de gens l'utilisent n'importe comment. Du coup, les programmes sont sales et entâche la réputation de Perl lui-même... Il ne faut pas confondre des porcs qui codent avec le langage lui-même (même si ce dernier est permissif...). De par leur conception initiale, ces deux langages sont destinés à des envergures de développement différentes ... Perl : Practical Extraction Report Language !! c'était pour des traitements de données basiques (super awk et cie) Il y a 15 ans ! Cela fait belle lurette que Perl en offre *beaucoup* plus... Je veux bien croire qu'il y ai une véritable conception de langage à la base de Python mais nous faire croire la même chose pour le langage Perl, autant vous dire que ça en fait rire beaucoups ... moi, je m'en moque j'utilise pas. Tu devrais... [...] ou du traitement textuel élaborée en perl (ouvrez le code de latex2html ;-) codage de porcs =/= langage de porcs... Au fait, tcl est encore *moins* objet que Perl et Python et pourtant, ici, au boulot, c'est devenu le standard des gros éditeurs de logiciels de CAO en microélectronique : il a détroné scheme (le lisp !) qui a régné sans partage pendant 15 ans... On manipule couramment des bases de données de plusieurs gigaoctets en mémoire avec ces langages-là... Juste pour remettre les choses en place quant à un quelconque niveau de taille de projets en informatique suivant le langage... Le langage est presque secondaire quand les gens programment *vraiment*. En plus, les interfaces faîtes en Tk (bien sûr...) sont belles et surtout très pratiques car réalisées par des gens qui connaissent l'outil et son utilisation. PK -- Patrice KARATCHENTZEFF STMicroelectronics Tel: 04-76-92-63-81 850, rue Jean Monnet 38926 CROLLES Cedex, France Courriel: [EMAIL PROTECTED]
Re: Visual Basic pour Linux
On Wed, 25 Sep 2002 22:12:07 +0200 Phil [EMAIL PROTECTED] wrote: PS2: Georges est dans sa journée troll ? et encore vous n'avez pas celui que je me fais avec PK en perso... nous en sommes à commence a te battre, j'arrive... Plus sérieusement, c'est pas parce qu'une conversation s'allonge que c'est nécessairement un troll... J'ai en mémoire une petite joute avec un étudiant, outré que durant mon cours j'ai laissé passer l'idée que python n'était pas adapté à certaines tâches... évidemment python est son language chouchou... Je pense que pour le bien de tous, ça vaut la peine de prendre un peu de temps pour combattre ces idées reçues qui en général se résument à : Je suis tombé dedans quand j'étais petit, c'est donc le meilleur choix Ben non. A+ -- mailto:[EMAIL PROTECTED] tel: (33) 03 20 43 84 06 INRETS, 20 rue Élisée Reclus fax: (33) 03 20 43 83 59 BP 317 -- 59666 Villeneuve d'Ascq http://www3.inrets.fr/estas/mariano
Re: Visual Basic pour Linux
On Thu, Sep 26, 2002 at 09:56:07AM +0200, Georges Mariano wrote: Je pense que pour le bien de tous, ça vaut la peine de prendre un peu de temps pour combattre ces idées reçues qui en général se résument à Tout à fait d'accord, c'est pour ça que j'ai répondu à tes assertions sur Perl qui, à mon avis, s'applique au Perl d'il y a 8 ans :-) /Y
Re: Visual Basic pour Linux
On Thu, 26 Sep 2002 09:38:29 +0100 Yves Rutschle [EMAIL PROTECTED] wrote: On Thu, Sep 26, 2002 at 09:56:07AM +0200, Georges Mariano wrote: Je pense que pour le bien de tous, ça vaut la peine de prendre un peu de temps pour combattre ces idées reçues qui en général se résument à Tout à fait d'accord, c'est pour ça que j'ai répondu à tes assertions sur Perl qui, à mon avis, s'applique au Perl d'il y a 8 ans :-) c'est une illusion d'optique ... a) 8 ans, faut pas exagéré, je suis pas si vieux... b) les réserves que j'émet sont intrisèque au langage... oui, de nombreuses librairies sont maintenant disponibles mais ça ne change pas l'essence même du langage... je donnerai deux exemples non négligeables : latex2html et majordomo sont deux grosses applications qui n'ont pas vraiment bien assumer leur embonpoint... ok, vous allez me dire que c'est à cause des cochons mais mon point de vue est également que même en observant la situation se dégrader, le langage ne donnait pas aux programmeurs le moyen de rectifier le tir... Certes, j'ai sur une étagère un Oreilly intitulé qqchose comme Programmation en Perl niveau 2 i.e avec des objets... Mais ajouter une couche objet, ce n'est qu'un pansement. Ce qui veut bien dire qu'il y a un blessé au départ. Autant prendre un langage nativement adapté : e.g python. A+ -- mailto:[EMAIL PROTECTED] tel: (33) 03 20 43 84 06 INRETS, 20 rue Élisée Reclus fax: (33) 03 20 43 83 59 BP 317 -- 59666 Villeneuve d'Ascq http://www3.inrets.fr/estas/mariano
Visual Basic pour Linux
Bonjour, Il semblerait que Visual Basic permette de programmer rapidement une petite application graphique, et VB est de plus en plus utilisé. Pour ma part, j'aimerai bien pouvoir me servir d'un outil similaire avec Linux. J'ai regardé un peu sur internet, et j'ai trouvé Gnome Basic VB4Linux, et Kylix =VB4Linux semble etre figé sans avoir démarré =Je n'arrive pas à télécharger Gnome Basic =Kylix semble etre un produit payant, et fonctionne en langage Delphi Des personnes qui utilisent ces logiciels, ou d'autres dans le meme style peuvent elles me renseigner, me conseiller, ou corriger les informations que je viens de donner, svp ? merci Ad
Re: Visual Basic pour Linux
le Wed, 25 Sep 2002 14:31:38 +0200 Adrien [EMAIL PROTECTED] vous avez écrit : Sujet: Visual Basic pour Linux Bonjour, Il semblerait que Visual Basic permette de programmer rapidement une petite application graphique, et VB est de plus en plus utilisé. Pour ma part, j'aimerai bien pouvoir me servir d'un outil similaire avec Linux. bonjour, j'ai commencé il y 20 ans avec basic pascal et assembleur. j'ai une grande amitié pour basic. pour linux le langage de script qui me semble s'imposer pour programmer rapidement une petite application graphique est tcl/tk : il y a tcl/tk sur tout linux, et il existe tcl/tk sur win. sinon il existe aussi une alternative que j'utilise : JavaScript sous dynAPI + PHP avantage : portabilité totale (sauf mac et ... ?) inconvénient : ça ne se lit qu'avec son browser préféré, et il faut php installé.
Re: Visual Basic pour Linux
On Wed, Sep 25, 2002 at 02:31:38PM +0200, Adrien wrote: Bonjour, Il semblerait que Visual Basic permette de programmer rapidement une petite application graphique, et VB est de plus en plus utilisé. Pour ma part, j'aimerai bien pouvoir me servir d'un outil similaire avec Linux. J'ai regardé un peu sur internet, et j'ai trouvé Gnome Basic VB4Linux, et Kylix =VB4Linux semble etre figé sans avoir démarré =Je n'arrive pas à télécharger Gnome Basic =Kylix semble etre un produit payant, et fonctionne en langage Delphi Des personnes qui utilisent ces logiciels, ou d'autres dans le meme style peuvent elles me renseigner, me conseiller, ou corriger les informations que je viens de donner, svp ? Tu devrais regarder du côté des langages de scripts de type python+tkinter (ou wxPython) ou tcl+tk. Ce n'est pas du VB, mais ça a l'avantage d'être moins expérimental que les applications que tu mentionnes, et d'avoir une large base d'utilisateurs (donc un bon support). Python est de plus un langage simple à apprendre. -- Alexandre Fayolle LOGILAB, Paris (France). http://www.logilab.com http://www.logilab.fr http://www.logilab.org Advanced computing - Python - Customized trainings - Consulting - XML Informatique avancée - Python - Formations sur-mesure - Conseil - XML
Re: Visual Basic pour Linux
Adrien wrote: Bonjour, Il semblerait que Visual Basic permette de programmer rapidement une petite application graphique, et VB est de plus en plus utilisé. Pour ma part, j'aimerai bien pouvoir me servir d'un outil similaire avec Linux. J'ai regardé un peu sur internet, et j'ai trouvé Gnome Basic VB4Linux, et Kylix =VB4Linux semble etre figé sans avoir démarré =Je n'arrive pas à télécharger Gnome Basic =Kylix semble etre un produit payant, et fonctionne en langage Delphi Des personnes qui utilisent ces logiciels, ou d'autres dans le meme style peuvent elles me renseigner, me conseiller, ou corriger les informations que je viens de donner, svp ? merci Ad Il existe une version dite OpenSource de Kylix, qui n'est pas open source, mais est gratuite, et demande par contre que le produit créé soit open-source Kylix peut utiliser deux languages : C++ ou Pascal Objet (Le language de Delphi, c'est du pascal objet). Il a deux défauts majeur AMHA (en version open source) : il y a très peu de composants fournis, et aucun composant de base de donnée d'un côté, l'interface est gérée indépendanemment du Window Manager, ce qui pose d'assez gros problèmes si tu n'utilises pas la gestion du focus à la windows (Click to Focus) Perso, je préfère Glade, mieux adapté à UNIX. Kylix cible les développeurs windows qui veulent porter leur applis vers Linux. Jean-Luc
Re: Visual Basic pour Linux
Bonjour, Tu as rebol qui semble tres prometteur, login vient de sortir un hors serie consacré à ce langage. Bruno
Re: Visual Basic pour Linux
On Wed, Sep 25, 2002 at 02:58:40PM +0200, Alexandre wrote: Tu devrais regarder du côté des langages de scripts de type python+tkinter (ou wxPython) ou tcl+tk. Certains ne seront sans doute pas d'accord, mais j'en entendu dire que la seule raison pour laquelle tcl a du succès est tk. Je prend pas position, je connais pas tcl du tout. Par contre, il faut noter que Perl dispose également d'une interface Tk (appelé imaginativement PerlTk). Ça donne de très beau résultat, et si on prend un tout petit peu de peine c'est extrèmement portable (Je me souviens avoir porté un petit programme PerlTk en moins de 15 minutes de Linux à Win32.) Ce n'est pas du VB, mais ça a l'avantage d'être moins expérimental que les applications que tu mentionnes, et d'avoir une large base d'utilisateurs (donc un bon support). Python est de plus un langage simple à apprendre. Tous ces arguments s'appliquent aussi à divers degrés à PerlTk. Cela dit, ces solutions ne sont pas visuelles (où l'on dessine son interface puis l'on crée les fonctions qui vont derrière chaque bouton), ce qui, je crois, était la question originale? /Y
Re: Visual Basic pour Linux
Tiens, personne n'a pensé à Java? Prend un JBuilder Edition Gratuite et tu peux faire très simplement de l'interface graphique portable à 100 %. De plus tu auras un langage compilé (bon d'accord, ça dépend du JIT présent dans la JVM) avec des perfs proches de C++, et une puissance que Visual Basic est loin de posséder à mon goût (complètement partial) A essayer au moins pour se faire une idée... Pascal -- Initial message --- From: Yves Rutschle [EMAIL PROTECTED] To : debian-user-french@lists.debian.org Cc : Date: Wed, 25 Sep 2002 14:17:30 +0100 Subject : Re: Visual Basic pour Linux On Wed, Sep 25, 2002 at 02:58:40PM +0200, Alexandre wrote: Tu devrais regarder du côté des langages de scripts de type python+tkinter (ou wxPython) ou tcl+tk. Certains ne seront sans doute pas d'accord, mais j'en entendu dire que la seule raison pour laquelle tcl a du succès est tk. Je prend pas position, je connais pas tcl du tout. Par contre, il faut noter que Perl dispose également d'une interface Tk (appelé imaginativement PerlTk). Ça donne de très beau résultat, et si on prend un tout petit peu de peine c'est extrèmement portable (Je me souviens avoir porté un petit programme PerlTk en moins de 15 minutes de Linux à Win32.) Ce n'est pas du VB, mais ça a l'avantage d'être moins expérimental que les applications que tu mentionnes, et d'avoir une large base d'utilisateurs (donc un bon support). Python est de plus un langage simple à apprendre. Tous ces arguments s'appliquent aussi à divers degrés à PerlTk. Cela dit, ces solutions ne sont pas visuelles (où l'on dessine son interface puis l'on crée les fonctions qui vont derrière chaque bouton), ce qui, je crois, était la question originale? /Y -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED] -- EXCEPTIONNEL! Tiscali lance les forfaits Internet Illimités, à partir de 15,95EUR / mois. Pour en profiter,cliquez ici: http://register.tiscali.fr/forfaits/ Offres soumises à conditions.
RE: Visual Basic pour Linux
[...] évidemment, il y a le fait que c'est pas du tout opensource ... j'avais quand même essayé, bien avant ce HS mais bof... pas de déclic. Une immense perplexité... J'ai eu le même sentiment ... Question : jusqu'ici je n'ai vu qu'un seul magazine en parler vraiment... strange (pour une révolution de la programmation internet)? Je me demande si ce n'est pas pour combler un peu le manque d'articles vu qu'ils avaient déjà aborder le robol dans un de leurs anciens numéros. De plus, l'ancien HS visait la sécurité me semble-t-il ... je l'avais acheté et je me suis retrouvé avec les mêmes articles qu'un LOGIN qui était sorti peu de temps avant cet HS !? De plus, nous avions droit à plein de photos completement inutiles ... Bref juste du remplissage de pages à mon avis ... Je préfère de loin Linux MAG qui, certes une fois, avait ressorti le même article sur SSH il me semble mais au moins ils avaient eu la politesse de le dire ! -- .''`. ** Debian GNU/Linux 3.0 released ! ** : :' : Use it ! ;) `. `~' http://www.debianworld.org `- * Ce message et toutes les pièces jointes (ci-après le message) sont confidentiels et établis à l'intention exclusive de ses destinataires. Toute utilisation ou diffusion non autorisée est interdite. Tout message électronique est susceptible d'altération. La SOCIETE GENERALE et ses filiales déclinent toute responsabilité au titre de ce message s'il a été altéré, déformé ou falsifié. This message and any attachments (the message) are confidential and intended solely for the addressees. Any unauthorised use or dissemination is prohibited. E-mails are susceptible to alteration. Neither SOCIETE GENERALE nor any of its subsidiaries or affiliates shall be liable for the message if altered, changed or falsified. *
Re: Visual Basic pour Linux
On Wed, Sep 25, 2002 at 02:56:07PM +0200, clansco wrote: le Wed, 25 Sep 2002 14:31:38 +0200 Adrien [EMAIL PROTECTED] vous avez écrit : Sujet: Visual Basic pour Linux Bonjour, Il semblerait que Visual Basic permette de programmer rapidement une petite application graphique, et VB est de plus en plus utilisé. Pour ma part, j'aimerai bien pouvoir me servir d'un outil similaire avec Linux. bonjour, j'ai commencé il y 20 ans avec basic pascal et assembleur. j'ai une grande amitié pour basic. pour linux le langage de script qui me semble s'imposer pour programmer rapidement une petite application graphique est tcl/tk : il y a tcl/tk sur tout linux, et il existe tcl/tk sur win. sinon il existe aussi une alternative que j'utilise : JavaScript sous dynAPI + PHP avantage : portabilité totale (sauf mac et ... ?) inconvénient : ça ne se lit qu'avec son browser préféré, et il faut php installé. Sans l'avoir jamais testé, j'ai plusieurs fois entendu parler de wxWindows qui a l'avantage d'être cross-plateforme et d'après le site web (http://www.wxwindows.org) : An open source C++ GUI framework to make cross-platform programming child's play. Well, almost. Un jeu d'enfant, quoi ... en C++. Fred
Re: Visual Basic pour Linux
On Wed, 25 Sep 2002 15:40:52 +0200 STOJICEVIC Edi EXPSIA [EMAIL PROTECTED] wrote: ... Bref juste du remplissage de pages à mon avis ... ce serait pas encore trop grave (pour un numéro de rentrée...) je trouve que ce qui y est dit est ... vide... écrire en quelques lignes ce qui peut prendre une page c'est confortable mais pas révolutionnaire (juste une question de biblio/noyau) tcl/tk est simple et confortable, c'est sa seule révolution (par rapport à la programmation directe en X) NB : tcl/tk date d'au moins 1993, à l'époque c'était ... révolutionnaire :-) (ensuite les autres ont fait pareil, plein de machin/tk) Mais bon, si quelqu'un arrive à me convaincre au sujet de rebol, qu'il n'hesite pas !! A+ -- mailto:[EMAIL PROTECTED] tel: (33) 03 20 43 84 06 INRETS, 20 rue Élisée Reclus fax: (33) 03 20 43 83 59 BP 317 -- 59666 Villeneuve d'Ascq http://www3.inrets.fr/estas/mariano
Re: Visual Basic pour Linux
Je me demande si ce n'est pas pour combler un peu le manque d'articles vu qu'ils avaient déjà aborder le robol dans un de leurs anciens numéros. De plus, l'ancien HS visait la sécurité me semble-t-il ... je l'avais acheté et je me suis retrouvé avec les mêmes articles qu'un LOGIN qui était sorti peu de temps avant cet HS !? De plus, nous avions droit à plein de photos completement inutiles ... Bref juste du remplissage de pages à mon avis ... En fait les hors serie de Login sont des compilations d'articles déja parue sur un même sujet (tout au moins ceux que je me suis procuré) et je trouve cela plutot interessant pour les personnes ne pouvant pas ou ne voulant pas acheter la revue tous les mois. Pour revenir à rebol il existe le site http://www.rebolfrance.org/index.html qui est maintenu (il me semble) par l'auteur des articles parues dans Login. Ce langage n'est surement pas le langage idéal, mais il m'a semblé tout de même interessant.
Re: Visual Basic pour Linux
At 14:17 25/09/02 +0100, Yves Rutschle wrote: On Wed, Sep 25, 2002 at 02:58:40PM +0200, Alexandre wrote: Par contre, il faut noter que Perl dispose également d'une interface Tk (appelé imaginativement PerlTk). Ça donne de très beau résultat, et si on prend un tout petit peu de peine c'est extrèmement portable (Je me souviens avoir porté un petit programme PerlTk en moins de 15 minutes de Linux à Win32.) Et un gros programme ça prend combien de temps ? ;-)) Et java dans tout ça ? Bon, d'accord, il faut une machine virtuelle pour interpréter le code, mais une fois cette machine virtuelle lancée, les programmes java tournent sans probleme. De plus il doit bien exister des machins qu'on ose appeler environnement de dévellopement convivial qui génère pas mal de code bien lourd (perso j'aime pas ça mais chacun ses goûts) Java est multiplateforme et si tu veux faire du multiplateforme, il vaut peut-être mieux réfléchir sur l'option Java. Il parraîtrait même qu'il existe des compilateurs (commerciaux) permettant de compiler le bytecode java en code natif windows, mac, Personnellement, je n'en ai jamais vu et si quelqu'un possède des infos à ce sujet je suis preneur. Si ça existe réellement j'aimerais pouvoir trouver une version d'évaluation de ce genre de compilateur. LOUIS Stéphane
Re: Visual Basic pour Linux
Frédéric Bothamy wrote: On Wed, Sep 25, 2002 at 02:56:07PM +0200, clansco wrote: le Wed, 25 Sep 2002 14:31:38 +0200 Adrien [EMAIL PROTECTED] vous avez écrit : Sujet: Visual Basic pour Linux Bonjour, Il semblerait que Visual Basic permette de programmer rapidement une petite application graphique, et VB est de plus en plus utilisé. Pour ma part, j'aimerai bien pouvoir me servir d'un outil similaire avec Linux. bonjour, j'ai commencé il y 20 ans avec basic pascal et assembleur. j'ai une grande amitié pour basic. pour linux le langage de script qui me semble s'imposer pour programmer rapidement une petite application graphique est tcl/tk : il y a tcl/tk sur tout linux, et il existe tcl/tk sur win. sinon il existe aussi une alternative que j'utilise : JavaScript sous dynAPI + PHP avantage : portabilité totale (sauf mac et ... ?) inconvénient : ça ne se lit qu'avec son browser préféré, et il faut php installé. Sans l'avoir jamais testé, j'ai plusieurs fois entendu parler de wxWindows qui a l'avantage d'être cross-plateforme et d'après le site web (http://www.wxwindows.org) : An open source C++ GUI framework to make cross-platform programming child's play. Well, almost. Un jeu d'enfant, quoi ... en C++. Mais aussi avec Python : http://www.wxpython.org/ -- Stéphane.
Re: Visual Basic pour Linux
Frédéric Bothamy [EMAIL PROTECTED] écrit : Sans l'avoir jamais testé, j'ai plusieurs fois entendu parler de wxWindows qui a l'avantage d'être cross-plateforme et d'après le site web (http://www.wxwindows.org) : An open source C++ GUI framework to make cross-platform programming child's play. Well, almost. utilisé aussi sous python avec le module wxpython, mais il faut tout recompiler systématiquement sur chaque machine pour lequel on fait l'installation.. pas simple comme opération. Par contre, offre un environnement de travail sous python : boa. Il existe une bibliothèque facile à installer Tk, utilisable sous tcl, perl et python et bien d'autres langages. Utilisabel sous win32, unix, linux et même Mac ;-) cordialement Philippe
Re: Visual Basic pour Linux
Voir aussi du cote de gambas http://gambas.sourceforge.net/ Bruno - Original Message - From: Adrien [EMAIL PROTECTED] To: debian-user-french@lists.debian.org Sent: Wednesday, September 25, 2002 2:31 PM Subject: Visual Basic pour Linux Bonjour, Il semblerait que Visual Basic permette de programmer rapidement une petite application graphique, et VB est de plus en plus utilisé. Pour ma part, j'aimerai bien pouvoir me servir d'un outil similaire avec Linux. J'ai regardé un peu sur internet, et j'ai trouvé Gnome Basic VB4Linux, et Kylix =VB4Linux semble etre figé sans avoir démarré =Je n'arrive pas à télécharger Gnome Basic =Kylix semble etre un produit payant, et fonctionne en langage Delphi Des personnes qui utilisent ces logiciels, ou d'autres dans le meme style peuvent elles me renseigner, me conseiller, ou corriger les informations que je viens de donner, svp ? merci Ad -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Visual Basic pour Linux
On Wed, Sep 25, 2002 at 03:01:18PM +0200, Stéphane Louis wrote: At 14:17 25/09/02 +0100, Yves Rutschle wrote: si on prend un tout petit peu de peine c'est extrèmement portable (Je me souviens avoir porté un petit programme PerlTk en moins de 15 minutes de Linux à Win32.) Et un gros programme ça prend combien de temps ? ;-)) Pas beaucoup plus longtemps si on prend un tout petit peu la peine. La peine à prendre, c'est d'éviter de faire des appels directs à des programmes externes Unix genre: $list = `ls`; C'est pas portable. La mauvaise solution est: if ( $os eq unix ) { $list = `ls`; } else if ( $os eq windows ) { $list = `dir`; } La bonne solution est bien entendu d'utiliser les abstractions de Perl, opendir/readdir etc. Après avoir ça, porter un gros programme prend aussi 5 minutes. /Y
Re: Visual Basic pour Linux
On Wed, 25 Sep 2002 15:58:01 +0200 Evrard bruno [EMAIL PROTECTED] wrote: déja parue sur un même sujet (tout au moins ceux que je me suis procuré) et je trouve cela plutot interessant pour les personnes ne pouvant pas ou ne voulant pas acheter la revue tous les mois. c'est bien le côté positif que j'y ai trouvé (+ le CD) ;-) Ce langage n'est surement pas le langage idéal, mais il m'a semblé tout de même interessant. Y'a des tonnes de langages intéressants mais de nos jours ça suffit pas pour changer ses habitudes, il faut une valeur ajoutée perceptible... Chacun des articles évoqués commence par un vous allez voir ce que vous allez voir... et puis pas grand chose... [ le top, c'est le (je cite) clone de doom en quelques lignes... trop forte la ressemblance. avec ce genre d'approximation, difficile de ne pas y voir une arnaque] A+ -- mailto:[EMAIL PROTECTED] tel: (33) 03 20 43 84 06 INRETS, 20 rue Élisée Reclus fax: (33) 03 20 43 83 59 BP 317 -- 59666 Villeneuve d'Ascq http://www3.inrets.fr/estas/mariano
Re: Visual Basic pour Linux
Le Wed, 25 Sep 2002 16:04:45 +0200 [EMAIL PROTECTED] écrivait : [...] tcl/tk est simple et confortable, c'est sa seule révolution (par rapport à la programmation directe en X) C'est surtout scriptable... avant, il fallait compiler... et ceux qui ont programmé en motif ou carrément la Xlib ne doivent pas forcément garder un souvenir impérissable quant au rendement de leur activité... NB : tcl/tk date d'au moins 1993, à l'époque c'était ... révolutionnaire :-) (ensuite les autres ont fait pareil, plein de machin/tk) Pas tout fait : John Ousterhout a créé Tcl puis Tk mais Tk avait besoin de Tcl pour fonctionner. Ensuite, des gens ont nettoyé le code tcl résidant dans Tk pour créer pTk (p = portable) et ce pTk est à la base de quasiment tous les Tk utilisés comme bibliothèques graphiques en dehors de Tcl (à l'exception de Python me semble-t-il où ils ont leur propre portage). Le Tk de Perl/Tk est donc le pTk. PK -- Patrice KARATCHENTZEFF STMicroelectronics Tel: 04-76-92-63-81 850, rue Jean Monnet 38926 CROLLES Cedex, France Courriel: [EMAIL PROTECTED]
Re: Visual Basic pour Linux
Le Wed, 25 Sep 2002 14:17:30 +0100 [EMAIL PROTECTED] écrivait : [...] Certains ne seront sans doute pas d'accord, mais j'en entendu dire que la seule raison pour laquelle tcl a du succès est tk. Je prend pas position, je connais pas tcl du tout. Je partage cet avis. Tcl est lourd et ch... à programmer : quand on a Perl ou Python à côté, c'est une misère de rester avec Tcl. Par contre, il faut noter que Perl dispose également d'une interface Tk (appelé imaginativement PerlTk). Ça donne de Perl/Tk [...] Cela dit, ces solutions ne sont pas visuelles (où l'on dessine son interface puis l'on crée les fonctions qui vont derrière chaque bouton), ce qui, je crois, était la question originale? Il existe un générateur d'interface pour Tk. Il est devenu payant et est la propriété de SUN (je crois) maintenant. Me rappelle plus son nom... PK -- Patrice KARATCHENTZEFF STMicroelectronics Tel: 04-76-92-63-81 850, rue Jean Monnet 38926 CROLLES Cedex, France Courriel: [EMAIL PROTECTED]
Re: Visual Basic pour Linux
Le Wed, 25 Sep 2002 15:40:52 +0200 [EMAIL PROTECTED] écrivait : [...] Je préfère de loin Linux MAG qui, certes une fois, avait ressorti le m me article sur SSH il me semble mais au moins ils avaient eu la politesse de le dire ! Excousai-moua de redauner a nouvo l'article ke j'avé écri la derniaire foua¹ ? Linux Mag, le seul magazine à pouvoir écrire plus d'une faute d'orthographe par mot ? PK, désolé, qui n'a pas pu s'empêcher... ¹ : pour être honnête, il faut *aussi* ajouter une bonne dose d'anglicisme... -- Patrice KARATCHENTZEFF STMicroelectronics Tel: 04-76-92-63-81 850, rue Jean Monnet 38926 CROLLES Cedex, France Courriel: [EMAIL PROTECTED]
[visual_script-fr] ? était : Visual Basic pour Linux
voici un fil de discussion qui, égoïstement, me réjouit. j'ai besoin d'aide 'linux' pour produire des choses 'visuelles' accessibles par le plus de monde possible dans un environnement internet. quand la proposition [shellscript-fr] est venue, j'ai sauté dessus d'enthousiasme ! maintenant que [shellscript-fr] a prouvé qu'il répondait à un besoin réel, je deviendrais volontier plus exigeant, pour moi égoïstement. qui qui qui ferait une sorte de : [visual_script-fr] (ou un nom plus approprié) ? cela permettrait de ne pas abuser de debian-user-french@lists.debian.org et de pouvoir débattre à plus soif de notre dada préféré ?
Re: Visual Basic pour Linux
Le Wed, 25 Sep 2002 16:38:15 +0200 [EMAIL PROTECTED] écrivait : [...] Il existe un générateur d'interface pour Tk. Il est devenu payant et est la propriété de SUN (je crois) maintenant. Me rappelle plus son nom... vtcl... Merci Bernard. PK -- Patrice KARATCHENTZEFF STMicroelectronics Tel: 04-76-92-63-81 850, rue Jean Monnet 38926 CROLLES Cedex, France Courriel: [EMAIL PROTECTED]
Re: Visual Basic pour Linux
* Alexandre [14:58 25/09/02 CEST]: On Wed, Sep 25, 2002 at 02:31:38PM +0200, Adrien wrote: Bonjour, Il semblerait que Visual Basic permette de programmer rapidement une petite application graphique, et VB est de plus en plus utilisé. Pour ma part, j'aimerai bien pouvoir me servir d'un outil similaire avec Linux. Tu devrais regarder du côté des langages de scripts de type python+tkinter (ou wxPython) ou tcl+tk. Ce n'est pas du VB, mais ça a l'avantage d'être moins expérimental que les applications que tu mentionnes, et d'avoir une large base d'utilisateurs (donc un bon support). Python est de plus un langage simple à apprendre. J'allais le dire, et je rajouterai que wxPython permet une portabilité des applications sous Windows et qu'un port Mac est en cours. -- (° Nicolas Évrard / ) Liège - Belgique ^^ pgpimY34JCI2p.pgp Description: PGP signature
Re: Visual Basic pour Linux
On Wed, Sep 25, 2002 at 05:30:34PM +0200, Georges Mariano wrote: Je mettrai (grossièrement) sur le même plan tcl/tk et perl/tk, la différence essentielle résidant au niveau des langages noyaux (tcl vs perl). La bagarre est serrée, perl a une syntaxe efficace mais est-ce toujours ce que l'on cherche? Par contre python ne joue pas dans la même division et dispose maintenant d'un arsenal de librairies/extensions qui évidemment peuvent faire la différence ... Mais ce n'est plus la même envergure de développement, la principale erreur étant d'utiliser un langage dans les domaines où il n'est pas adapté. Comprend pas ce que tu veux dire. Perl dispose d'un arsenal de librairies aussi, et incidement me parait très adapté à la construction d'interfaces. Si tu veux dire que Python est plus adapté, libre à toi, mais il te faudra un meilleur argumentaire... :-) (D'autant que Python et Perl, par constructions, me paraissent travailler dans les mêmes domaines; je vois pas la différence d'envergure). Comme souvent, on en reste au langage que l'on connait pour tout faire, y'a nécessairement des inadéquations ... Ouaip. Je conseille de pas faire des interfaces en C par exemple. /Y
Re: Visual Basic pour Linux
On Wed, 25 Sep 2002 16:33:03 +0100 Yves Rutschle [EMAIL PROTECTED] wrote: Comprend pas ce que tu veux dire. Perl dispose d'un arsenal Parce que j'ai pas été clair... voulant faire plutot bref, si si. de librairies aussi, et incidement me parait très adapté à la construction d'interfaces. Si tu veux dire que Python est plus adapté, libre à toi, mais il te faudra un meilleur argumentaire... :-) Plus adapté ? j'ai même pas dit à quoi !! (D'autant que Python et Perl, par constructions, me paraissent travailler dans les mêmes domaines; je vois pas la différence d'envergure). En fait l'esprit de Perl reste le scripting (au début, y'avait pas de préc-compilation du code avant exécution [PK corrigera ;-)]) Par contre, dès sa conception Python intègre des concepts génies logiciels fondamentalement adaptés au grands développements (bref, les objets) De par leur conception initiale, ces deux langages sont destinés à des envergures de développement différentes ... Perl : Practical Extraction Report Language !! c'était pour des traitements de données basiques (super awk et cie) Je veux bien croire qu'il y ai une véritable conception de langage à la base de Python mais nous faire croire la même chose pour le langage Perl, autant vous dire que ça en fait rire beaucoups ... moi, je m'en moque j'utilise pas. Mais bon, il n'empêche que perl fait bien le boulot qu'on lui donne à faire en général. Ok. Ouaip. Je conseille de pas faire des interfaces en C par exemple. ou du traitement textuel élaborée en perl (ouvrez le code de latex2html ;-) etc etc nous sommes d'accord ;-) -- mailto:[EMAIL PROTECTED] tel: (33) 03 20 43 84 06 INRETS, 20 rue Élisée Reclus fax: (33) 03 20 43 83 59 BP 317 -- 59666 Villeneuve d'Ascq http://www3.inrets.fr/estas/mariano
Re: Visual Basic pour Linux
On Wed, Sep 25, 2002 at 05:53:30PM +0200, Georges Mariano wrote: Plus adapté ? j'ai même pas dit à quoi !! Programmer une petite application graphique. C'est le sujet de la discussion, si si. :-) En fait l'esprit de Perl reste le scripting (au début, y'avait pas de préc-compilation du code avant exécution [PK corrigera ;-)]) J'ai toujours pas de différence claire entre ce qu'est un script et un programme... Par contre, dès sa conception Python intègre des concepts génies logiciels fondamentalement adaptés au grands développements (bref, les objets) De par leur conception initiale, ces deux langages sont destinés à des envergures de développement différentes ... Perl : Practical Extraction Report Language !! c'était pour des traitements de données basiques (super awk et cie) Rapporter ce que fait Perl aujourd'hui maintenant, à ce qu'il faisait à sa conception il y a 10 ans (12?) me parait un peu réducteur. En suivant ce raisonement, Linux est destiné à n'être qu'un jouet pour apprendre l'architecture 386... Je veux bien croire qu'il y ai une véritable conception de langage à la base de Python mais nous faire croire la même chose pour le langage Perl, autant vous dire que ça en fait rire beaucoups ... moi, je m'en moque j'utilise pas. Tu peux rire, mais Perl dispose aussi d'un modèle de programmation objet, et est parfaitement adapté à de gros projet. (Et ça n'était pas dans les premières versions de Perl, tout à fait d'accord.) En fait, à mon avis, le principal problème de Perl est également sa différence avec Python: Python dispose d'un modèle de programmation objet, et t'oblige à l'utiliser. Perl permet toujours de faire des trucs rapides et sale. Du coup, les gens apprennent juste assez de Perl pour faire des trucs rapides et sales, et ensuite disent Bouh, Perl est pas bien pour faire des gros projets, c'est un langage de script, c'est un scandale que cette pièce importante de l'OS soit écrite en Perl. Si tu fais de l'héritage propre etc, y'a aucune raison de ne pas pouvoir faire de gros projets en Perl. Donc, non non, nous ne sommes pas d'accord ;) /Y
Re: Visual Basic pour Linux
salut, On Wed, Sep 25, 2002 at 04:32:53PM +0200, Patrice Karatchentzeff wrote: Le Wed, 25 Sep 2002 16:04:45 +0200 [EMAIL PROTECTED] écrivait : [...] C'est surtout scriptable... avant, il fallait compiler... et ceux qui ont programmé en motif ou carrément la Xlib ne doivent pas forcément garder un souvenir impérissable quant au rendement de leur activité... mouai... Comme kk1 le disais si bien, à chaque application son langage. En tout cas, moi, je connais pas, par exemple, d'applis de visu 3D écrite avec des scripts :-) La Xlib, c'est pas que de l'IHM... Quand aux langages compilés, faudrait pas oublier que ça génère du code machine. cordialement, PS: faudrait quand même pas que la liste soit squattée que par des sysadmins ;) PS2: Georges est dans sa journée troll ? PS3: Moi, c'est formation MPI ;-) -- / \ ((__-^^-,-^^-__)) .''`. Philippe BOURCIER `-_---' `---_-' .-. : :' : http://bourcier.philippe.online.fr `--|o` 'o|--' /V\ `. `' \ ` / // \\ `- debian GNU/Linux user ): :( /( )\ :o_o: ^^-^^ -