OVH Cloud OVH Cloud

WideStudio

9 réponses
Avatar
Michel Claveau
Bonjour !

Je viens de voir passer, sur c.l.p. un truc qui pourrait être
intéressant.

Le lien : http://www.widestudio.org

Si quelqu'un connait, ou a déjà utilisé...

--
@-salutations

Michel Claveau

9 réponses

Avatar
William Dode
On 14-07-2006, Michel Claveau wrote:
Bonjour !

Je viens de voir passer, sur c.l.p. un truc qui pourrait être
intéressant.

Le lien : http://www.widestudio.org

Si quelqu'un connait, ou a déjà utilisé...



En fait avec vim j'ais déjà tout ça mais en plus convivial, cad sans
avoir à faire des km de souris pour aligner 3 boutons ;-)

--
William Dodé - http://flibuste.net

Avatar
Blaise TRAMIER
En fait avec vim j'ais déjà tout ça mais en plus convivial, cad sans
avoir à faire des km de souris pour aligner 3 boutons ;-)


Bonsoir,
je profites de ce mail pour demander comment on commente ou decommente
une ligne ou un bloc sous vim ?

Cordialement

Blaise

Avatar
Méta-MCI
Salut !

Attend, avec VIM, as-tu des librairies pour construire des GUI, faire de
l'ODBC, de l'Open-GL ? Par exemple, pour développer un programme en Python,
contenant une fiche (une fenêtre) avec un tree-view + un cadre texte +
quelques boutons, je doute que VIM t'apporte les éléments nécessaires.

Il me semblait que VIM était surtout un éditeur, et non un outil de
conception/développement (un IDE).

Mais, je peux me tromper (surtout que je suis en train de boire l'apéro, en
même temps que la rédaction de ce message ; faut bien lutter contre la
canicule...)

@+

Michel Claveau
Avatar
William Dode
On 15-07-2006, Méta-MCI wrote:
Salut !

Attend, avec VIM, as-tu des librairies pour construire des GUI, faire de
l'ODBC, de l'Open-GL ? Par exemple, pour développer un programme en Python,
contenant une fiche (une fenêtre) avec un tree-view + un cadre texte +
quelques boutons, je doute que VIM t'apporte les éléments nécessaires.

Il me semblait que VIM était surtout un éditeur, et non un outil de
conception/développement (un IDE).

Mais, je peux me tromper (surtout que je suis en train de boire l'apéro, en
même temps que la rédaction de ce message ; faut bien lutter contre la
canicule...)


Tu ne te trompes pas, tu mets les pieds dedans c'est tout ;-)

C'étais juste pour dire qu'un IDE n'est finalement rien d'autre qu'un
éditeur avec un ensemble de librairies autour, mais qu'on peut très bien
utiliser un éditeur et choisir les librairies que l'on souhaite ce qui
revient au même au niveau du résultat.
Je trouve également plus visuel de taper
print "<img src='monimage.gif'/>" que de faire 5km à la souris
Les IDEs graphiques j'apelle ça des IDEs sportifs, dans le sens où ça
fait faire des exercices qui n'ont d'autre but que les exercices
eux-même ;-)


--
William Dodé - http://flibuste.net

Avatar
William Dode
On 14-07-2006, Blaise TRAMIER wrote:
En fait avec vim j'ais déjà tout ça mais en plus convivial, cad sans
avoir à faire des km de souris pour aligner 3 boutons ;-)


Bonsoir,
je profites de ce mail pour demander comment on commente ou decommente
une ligne ou un bloc sous vim ?


Je ne sais pas s'il y a une solution universelle...
Le plus simple c'est de jouer avec les substitutions, sinon y a un tas
de scripts, sur vim.org, plus ou moins sofistiqués qui font ça.


--
William Dodé - http://flibuste.net


Avatar
Michel Claveau
Re !

D'abord, tu es un petit cachotier.
Pour avoir caché qu'il existait une version OLE-automation de VIM (je
me suis empressé de l'installer).


Ensuite, pour le :

Les IDEs graphiques j'apelle ça des IDEs sportifs, dans le sens où ça fait
faire des exercices qui n'ont d'autre but que les exercices eux-mêmes.



C'est assez vrai, pour les IDE que je qualifierais comme "externes".
Mais, si l'IDE est intégré dans l'application elle-même, cela devient
beaucoup plus amusant.
Mais, ce n'est pas dans l'air du temps.

--
@-salutations

Michel Claveau


Avatar
Sébastien Kirche
Le 14 July 2006 à 17:29, Michel Claveau a formulé :

Bonjour !


Hello,

Je viens de voir passer, sur c.l.p. un truc qui pourrait être
intéressant.

Le lien : http://www.widestudio.org

Si quelqu'un connait, ou a déjà utilisé...


Connaissais pas et jamais utilisé, je l'ai installé hier pour jouer avec
et voir ce que ça permet.

Apparemment c'est fait par des Japonais, ce qui explique peut-être son
ergonomie un peu bizarre. Et avec les polices utilisées il va falloir
que je remplace mon 17" plat par un 21. Ou que je remplace les polices
utilisées.

Et pour ce qui est de l'UI, on dirait que c'est prévu pour générer des
fenêtres/contrôles/whatever utilisant le toolkit MWT dont je n'avais
jamais entendu parler non plus. Même le python généré avec WideStudio
utilise ce toolkit.

Dernier point un peu inhabituel que je note : l'éditeur de texte.
WideStudio n'en semble pas pourvu et est prévu pour utiliser l'éditeur
de l'utilisateur tel UltraEdit ou d'autres qui doivent être aussi
japonais. Moi je l'utilise avec Emacs et ça fonctionne fort bien.

C'est quand même assez intéressant à étudier et il est livré avec moult
exemples fonctionnels incluant même de l'opengl ou de la bdd (un sample
fonctionne avec PostgreSQL).
--
Sébastien Kirche

Avatar
Michel Claveau
Salut !

Merci pour ce compte-rendu bien intéressant, et qui va éviter pas mal
d'heures de test et d'évaluation.

--
@-salutations

Michel Claveau
Avatar
Sébastien Kirche
Le 16 July 2006 à 15:41, Michel Claveau s'est exprimé ainsi :

Salut !

Merci pour ce compte-rendu bien intéressant, et qui va éviter pas mal
d'heures de test et d'évaluation.


:)
Attention : je souligne bien que j'ai _joué_ avec pendant un moment.
Je ne crois pas que ça puisse se qualifier d'évaluation sérieuse. C'est
plus une première impression, hein.

À noter que cet environnement se veut portable et qu'il permet de faire
des projet de différents types
- application
- appli console
- bibliothèque de classes
- plugin IE et Netscape (?)

et en différents langages :
- C/C++
- ruby
- pyhton
- perl
- java
- Ocaml

Le setup comprend d'ailleurs gcc ainsi que façon optionnelle les
interpréteurs ruby, python et perl mais pas ocaml)

Enfin pour reparler de portabilité, si je me réfère aux supported
platforms on y trouve :
- Linux (y compris mu-CLinux et Zaurus)
- Windows (y compris CE) en utilisant GCC, VC++ ou BCC
- T-Engine (embarqué ?) ARM, SH, MIPS
- ITRON
- FreeBSD
- MacOS X
- Solaris
- BTRON

Enfin tout ça pour dire que ce n'est pas parce que je trouve l'aspect et
le contact «bizarre» que c'est forcément un mauvais produit.

Par exemple je n'aima pas spécialement vi(m) mais d'autres sont très à
l'aise avec...
--
Sébastien Kirche