Re: Visual Basic pour Linux

2002-09-26 Par sujet Patrice Karatchentzeff
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

2002-09-26 Par sujet Georges Mariano
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

2002-09-26 Par sujet Yves Rutschle
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

2002-09-26 Par sujet Georges Mariano
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

2002-09-25 Par sujet Adrien
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

2002-09-25 Par sujet clansco
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

2002-09-25 Par sujet Alexandre
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

2002-09-25 Par sujet Jean-Luc Donnadieu

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

2002-09-25 Par sujet Evrard bruno
Bonjour,

Tu as rebol qui semble tres prometteur, login vient de sortir un hors serie
consacré à ce langage.

Bruno




Re: Visual Basic pour Linux

2002-09-25 Par sujet Yves Rutschle
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

2002-09-25 Par sujet [EMAIL PROTECTED]
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

2002-09-25 Par sujet STOJICEVIC Edi EXPSIA
[...]
 
é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

2002-09-25 Par sujet Frédéric Bothamy
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

2002-09-25 Par sujet Georges Mariano
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

2002-09-25 Par sujet Evrard bruno
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

2002-09-25 Par sujet Stéphane Louis

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

2002-09-25 Par sujet Stephane Bunel

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

2002-09-25 Par sujet Philippe Bouige
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

2002-09-25 Par sujet Evrard bruno
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

2002-09-25 Par sujet Yves Rutschle
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

2002-09-25 Par sujet Georges Mariano
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

2002-09-25 Par sujet Patrice Karatchentzeff
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

2002-09-25 Par sujet Patrice Karatchentzeff
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

2002-09-25 Par sujet Patrice Karatchentzeff
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

2002-09-25 Par sujet clansco
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

2002-09-25 Par sujet Patrice Karatchentzeff
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

2002-09-25 Par sujet Nicolas Évrard
* 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

2002-09-25 Par sujet Yves Rutschle
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

2002-09-25 Par sujet Georges Mariano
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

2002-09-25 Par sujet Yves Rutschle
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

2002-09-25 Par sujet Phil
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:  ^^-^^
 -