Titre Fenetre
Contenu Fenetre
Connexion
  • Se souvenir de moi
J'ai oublié mon mot de passe
BDGest'Arts, BDGest'ival, c'est parti !
Image Image Image

Prochaine version de BD Gest' - Quel langage choisir

Attention cette version de BDGest n'est plus maintenue depuis le 15/03/2021. Les version "officielles" sont BDGest Online et BDGest Mobile.

Prochaine version de BD Gest' - Quel langage choisir

Messagede micfrip » 06/02/2007 13:08

Message précédent :
Sinon, j'ai envie de dire "tant pis", il ne faut pas utiliser un ordinateur qui se veut avant tout un objet de mode...


Tu ne vas pas te faire que des amis en mettant ce genre de commentaire... :mrgreen:

Par contre, je reprendrai juste ton argument concernant java... si votre développeur a été assez stupide pour continuer à développer sur la virtual machine de M$, désolé mais il ne faut pas en imputer la faute au langage.

En outre, si ton application était vraiment "full web", tu n'aurais aucun problème de compatibilité vu que le programme serait uniquement exécuté côté serveur. A mon avis, c'est sûrement un bricolage avec des applets et si c'est ça, je peux comprendre que tu aies des réticences...
Avatar de l’utilisateur
micfrip
BDérisoire
BDérisoire
 
Messages: 15
Inscription: 26/02/2004
Localisation: Habay-La-Neuve
Age: 48 ans

Prochaine version de BD Gest' - Quel langage choisir

Messagede chander » 06/02/2007 13:12

Salut à tous,
Personnellement, je ne comprends même pas qu'on s'achète un Mac. MAis bon, admettons...
...Sinon, j'ai envie de dire "tant pis", il ne faut pas utiliser un ordinateur qui se veut avant tout un objet de mode...


Je vois que nous avons affaire à un connaisseur... Personellement, après 20 ans de souffrance sur PC et surement encore 20 ans supplémentaire au niveau professionnel, je me suis acheté un Imac 20'' et je dois dire que je me suis senti bien idiot de ne pas avoir switché plus tôt. Au moins, j'aurai évité Vista, c'est déjà ça...

Ce qu'il ne faut pas lire... :roll:
Avatar de l’utilisateur
chander
BDébordé
BDébordé
 
Messages: 156
Inscription: 16/09/2002
Localisation: Belgique
Age: 56 ans

Prochaine version de BD Gest' - Quel langage choisir

Messagede forumnath » 06/02/2007 13:27

Donc pour Vista, je vois que le Boss a dit que c'est OK. Tant mieux car je pense m'acheter un portable prochainement, et comme j'ai de gros doutes par rapport à Vista, j'avais peur que mes logiciels actuels, dont BDGest, plantent à cause de ce nouveau super OS de chez MS.
[...]
Sinon, j'ai envie de dire "tant pis", il ne faut pas utiliser un ordinateur qui se veut avant tout un objet de mode...

Considérer Mac et Linux comme un phénomène de mode, alors là, c'est très fort ! :fant2: Et Vista ? C'est pas un phénomène de mode ?? :mrgreen:

Bref, passons.

Pour ma part, je n'aurai qu'un souhait : un programme multi-plateforme. J'ai l'impression que c'est une demande forte si j'en crois les différents sujets sur le forum.
Avatar de l’utilisateur
forumnath
BDGestiste
BDGestiste
 
Messages: 3381
Inscription: 30/06/2005
Localisation: F-12 Rodez
Age: 53 ans

Prochaine version de BD Gest' - Quel langage choisir

Messagede lasio » 06/02/2007 13:37

Pour ma part, je n'aurai qu'un souhait : un programme multi-plateforme. J'ai l'impression que c'est une demande forte si j'en crois les différents sujets sur le forum.


il est déjà multi-plateforme: windows 98, windows XP et Vista :p

désolé...pas pu m'en empêcher ;)

j'ai une petite pensée en passant pour "le Boss" qui va devoir prendre une décision....faudrais faire une liste des demandes avec une pondération, une liste des avantages/inconvénients pour chaque solution avec une pondération...parce que de toute façons il n'y aura pas une solution avec uniquement des avantages...
Avatar de l’utilisateur
lasio
BDécouvreur
BDécouvreur
 
Messages: 29
Inscription: 02/08/2006
Localisation: Waterloo
Age: 50 ans

Prochaine version de BD Gest' - Quel langage choisir

Messagede lmerckx » 06/02/2007 14:06

Bon, j'y remet mon grain de sel (parce que j'ai rien d'autre à f....) ! :neutral:

Pour moi, choisir un langage n'est pas une question de mode, de "ça fait bien sur le CV" ou de "vogelpik" (comme on dit dans mon plat pays, traduisez par "je prend au hasard") mais dépend des besoins de l'application à développer.

Malgré tout ce qu'on peut dire sur ce langage, Cobol est et reste le meilleur choix pour faire de la gestion de fichiers, malgré qu'il a été créé du temps de nos arrières-grands-parents et qu'il a une syntaxe à ch.... Utiliser un autre langage serait une perte de temps incontestable !

La question a se poser est donc, pourquoi changer de langage pour BDGest ? Quels seront les priorités de la nouvelle application ? Et c'est cela qui doit déterminer le choix.
Quels points à prioritiser: besoin de portabilité, accès Internet (prendre aussi en compte le problème IE 7), connectivité Internet (pour la BEL), connectivité SGBD (base locale), possibilité d'IHM sexy, coût des licences de programmation, support aux programmeurs, ... (non exhaustif mais j'ai plus d'idées).

Bref, si le but est d'avoir une application full-portable avec une grande connectivité Internet (BEL), Java est sûrement le meilleur choix.
Si on se contente d'une application uniquement Windows mais avec un IHM ludique et attrayant, un autre langage devra être choisi.

PS: Soit dit en passant, rien n'empêche de développer ses propres composants graphiques Java et donc de faire ce que l'on veut. Mais, certes, ça prend plus de temps !
Avatar de l’utilisateur
lmerckx
BDépravé
BDépravé
 
Messages: 222
Inscription: 11/01/2005
Localisation: Nivelles (Belgique)
Age: 49 ans

Prochaine version de BD Gest' - Quel langage choisir

Messagede lasio » 06/02/2007 14:52

mieux que cobol...y'a qu' utiliser vi/notepad...pas besoin de plus...çà fait tout ce que les gens veulent (et même plus quand on connait bien vi) et tout celà sans venir avec une interface graphique lourde...Et de toute façons les VRAI programmeur programment en assembleur :p
Avatar de l’utilisateur
lasio
BDécouvreur
BDécouvreur
 
Messages: 29
Inscription: 02/08/2006
Localisation: Waterloo
Age: 50 ans

Prochaine version de BD Gest' - Quel langage choisir

Messagede jdhog » 06/02/2007 15:04

Non, les pures travaillent encore avec des cartes perforées !
"Ne faites pas aux truies ce que vous ne voudriez pas qu'elles vous fassent" - Coluche -
Mes ventes BD - La maison
Avatar de l’utilisateur
jdhog
BDémoniaque
BDémoniaque
 
Messages: 838
Inscription: 20/09/2004
Localisation: MJE, au bord de l'eau
Age: 53 ans

Prochaine version de BD Gest' - Quel langage choisir

Messagede atomhic » 06/02/2007 15:36

Ce qu'il ne faut pas lire... :roll:


Ouaip! Au moins un Mac (intel) est-il capable de faire tourner n'importe quel OS (y compris Windows)... Allez donc faire fonctionner Mac OS sur un PC... :siffle:

M'enfin, pour en revenir au sujet en cours, j'apporte ma voix à toute solution qui puisse permettre à BDGest de s'étendre sur toute plateforme (Win, Mac OS, Linux...), peu importe le langage.
Quant-au "full web", je suis tout de même de l'avis de Marc S, pour les mêmes raisons, il vaut mieux avoir accès au logiciel en local.

Mais laissons donc le chef travailler... :wink:
Avatar de l’utilisateur
atomhic
BDégourdi
BDégourdi
 
Messages: 75
Inscription: 17/01/2005
Localisation: Sur un méandre de la Seine...
Age: 54 ans

Prochaine version de BD Gest' - Quel langage choisir

Messagede PascalB » 06/02/2007 16:51

Après, que le logiciel soit compatible Mac... c'est l'éternel problème de Mac : ils sont relativement peu suivis par les fournisseurs de logiciels. PErsonnellement, je ne comprends même pas qu'on s'achète un Mac. MAis bon, admettons... DOnc là encore, si BD Gest est compatible suite à la transformation, tant mieux. Mais voilà, tout repose sur le dévelopeur. SI celui-ci travaille sur PC, il est logique qu'il travaille avec des outils disponible sur PC. Par contre, je comprendrais qu'il ne fasse pas un effort supplémentaire pour développer également pour les Mac. Si le Mac est compatible avec le langage sur lequel BDGest va être développé, tant mieux pour tout le monde.
Sinon, j'ai envie de dire "tant pis", il ne faut pas utiliser un ordinateur qui se veut avant tout un objet de mode...

Il y a 15-18 ans, on travaillait déjà sous Excel, Word, PageMaker et XPress en wysiwyg avec incorporation d'images et/ou de tableaux dans la même feuille avec lien alors que les PC en était encore à MSDOS. Alors le phénomène de mode, il dure un peu longtemps :roll:
Avatar de l’utilisateur
PascalB
BDGestiste Avancé
BDGestiste Avancé
 
Messages: 5505
Inscription: 03/07/2002
Localisation: Partout et ailleurs... surtout ailleurs :-)

Prochaine version de BD Gest' - Quel langage choisir

Messagede BDGest » 06/02/2007 18:32

Une chose est sur, BD Gest' ne sera pas full web et restera une application locale avec sa propre base de données. En ce qui concerne les éléments qui détermine le choix du langage voici quelques éléments pas ordre de priorité :

1. Bibliothèque d'éléments graphique vaste permettant le développement d'une interface sexy et moderne
2. Facilité de la prise en main du langage et de l'environnement
3. Ouverture vers le multiplateforme
C'est parce que la vitesse de la lumière est supérieure à celle du son que certains ont l'air brillant avant d'avoir l'air con.
Avatar de l’utilisateur
BDGest
Administrateur du site
Administrateur du site
 
Messages: 14631
Inscription: 02/07/2002
Localisation: Besançon
Age: 53 ans

Prochaine version de BD Gest' - Quel langage choisir

Messagede lasio » 06/02/2007 19:35

une réponse trouvée dans google: http://www.lemondeinformatique.fr/actua ... 21918.html

en résumé "un environnement de développement RAD cross plates-formes pour Windows, Mac et Linux. "
Avatar de l’utilisateur
lasio
BDécouvreur
BDécouvreur
 
Messages: 29
Inscription: 02/08/2006
Localisation: Waterloo
Age: 50 ans

Prochaine version de BD Gest' - Quel langage choisir

Messagede micfrip » 06/02/2007 21:19

une réponse trouvée dans google: http://www.lemondeinformatique.fr/actua ... 21918.html

en résumé "un environnement de développement RAD cross plates-formes pour Windows, Mac et Linux. "


Je ne connaissais pas cette solution.
C'est à tester je pense.

Une autre idée ; java en version web+serveur opensource installé en local comme Jboss+MySql.

>> de la sorte, on reste totalement en local avec un langage multi-plateformes + la puissance potentielle des technologies du web (flash, Ajax, ...)
Avatar de l’utilisateur
micfrip
BDérisoire
BDérisoire
 
Messages: 15
Inscription: 26/02/2004
Localisation: Habay-La-Neuve
Age: 48 ans

Prochaine version de BD Gest' - Quel langage choisir

Messagede wildcat » 06/02/2007 21:47

une réponse trouvée dans google: http://www.lemondeinformatique.fr/actua ... 21918.html

en résumé "un environnement de développement RAD cross plates-formes pour Windows, Mac et Linux. "


[...]pas de colorisation syntaxique ou de complétude automatique, mais les développeurs Visual Basic ne devraient pas être dépaysés. Les langages REALbasic et Visual Basic sont également très similaires[...]

Pas mal ça !! Même si je n'y comprend pas grand chose, je crois que le Chef à de solides connaissances VB...
Rien n'est plus semblable à l'identique que ce qui est pareil à la même chose et réciproquement. P. Dac
Avatar de l’utilisateur
wildcat
BDétraqué
BDétraqué
 
Messages: 501
Inscription: 14/04/2006
Age: 48 ans

Prochaine version de BD Gest' - Quel langage choisir

Messagede forduf » 06/02/2007 23:03

Connais pas non plus RealBasic... A tester effectivement !
Voire aussi s'il existe une communeauté active de developpeur (pas comme windev :mrgreen: )
Donc le chef veut une application local... donc inutile de tourner autour du pot... on vas pas demander aux utilisateur d'avoir un pseudo serveur web en local pour à tout prix faire du web...

Alors on à Java, .Net et Win32 !

1. Win32
Le chef veut changer de technologie de prog, jugeant VB Win32 trop poussiereux... il a raison, Microsoft pousse vers .Net et abandonne petit à petit son système d'API.
Les langages Win32 en liste...
- Windev : qui fait dixit pcSoft de l'interoperabilité .Net... il n'est donc pas .Net !!!!
- Delphi 7 : proposé par le chef, qui n'est pas .net dans cette version
Quel interêt de changer pour rester en Win32 ? Autant resté dans une techno connu et maitriser du developpeur... .Net !

2. Net
L'avenir de la programmation sous Windows... !
Il existe un framework linux indépendant : Mono... à suivre, avec tous les risques que ce genre de developpement comporte. (Il vaut mieux se dire que c'est du 100% windows, c'est plus prudent, à mon sens)
Les langages .Net en liste
- Delphi .Net : Aucun interêt !!! Le créateur de Delphi à quitté Borland pour créer C# !!!! Borland est une société avec peu d'avenir sous cet environment... une légende se meurt !
- VB .Net : La syntaxe est maitrisé du chef ! Mais bon, ça reste du basic, avec ces quelques limitations, mais sa grande facilité d'approche
- C# : Langage crée exclusivement pour le framework C#... nom de code, le java killer. Un langage technique et facile d'accès, surtout sous VS ! Très complet, ce qui parfois déroute les novices... un excellent choix d'avenir, qui facilite l'accès à tous les composants techniques actuels !

3 Java.
(Je suis pas expert... si quelqu'un veut developper ou corriger mes aneries !)
La force de java est sa portabilité, et sa technicité. Malheureusement, sa portabilité sous Windows est loin d'être éprouvé en entreprise. Ce langage est essentiellement utilisé dans le monde du web, ou il est excellent !!!
Maintenant il ne faut pas se cacher la face, les IHM sous java évolue, mais on reste loi, très loin de ce que l'on peut faire en Win32 ou .Net !! Portabilité oblige...
http://www.parabedia.net - Votre encyclopedie ParaBd
Avatar de l’utilisateur
forduf
BDérisoire
BDérisoire
 
Messages: 17
Inscription: 17/03/2009
Localisation: Marolles en Brie
Age: 54 ans

Prochaine version de BD Gest' - Quel langage choisir

Messagede micfrip » 06/02/2007 23:11

Je suis assez d'accord avec cette vision des choses.

Sous Windows, C# est probablement le meilleur choix. D'autant plus qu'avec des composants graphiques additionnels, on peut vraiment faire des merveilles. (http://www.infragistics.com/office2007/default.aspx).

Par contre
on vas pas demander aux utilisateur d'avoir un pseudo serveur web en local pour à tout prix faire du web...


Ah non et pourquoi pas ? Cela existe déjà chez d'autres éditeurs de logiciels comme Adobe et cela est très efficace. :wink:
Maintenant, je reconnais que c'est moins souple que des Winforms mais question compatibilité avec d'autres OS, je ne vois rien de mieux.
Avatar de l’utilisateur
micfrip
BDérisoire
BDérisoire
 
Messages: 15
Inscription: 26/02/2004
Localisation: Habay-La-Neuve
Age: 48 ans

Prochaine version de BD Gest' - Quel langage choisir

Messagede lasio » 07/02/2007 08:47

Sous Windows, C# est probablement le meilleur choix.


quand tu as un background VB6, je suis pas sur...par contre c'est sur que VB6 et VB.NET n'a pas grand chose en commun à part la syntaxe...c'est comme ASP et ASP.NET c'est le même nom mais c'est très différents dans les méthodes de programmation

et pour l'histoire du serveur web local et tout çà, ne pas oublier qu'il faut une simplicité d'installation, d'utilisation et de dépannage...un élément externe en plus complique le processus d'installation (soit pour l'utilisateur soit pour le programmeur qui doit créer un package) et rajoute des problèmes potentiels non négligeable...tu es bon pour avoir des problème au niveau de ton application, du serveur web et de l'interfaçage entre les 2...
Avatar de l’utilisateur
lasio
BDécouvreur
BDécouvreur
 
Messages: 29
Inscription: 02/08/2006
Localisation: Waterloo
Age: 50 ans

Prochaine version de BD Gest' - Quel langage choisir

Messagede LucD » 07/02/2007 10:22

Bonjour,
Je n'y connais absolument rien en informatique, mais je veux également apporter mon soutien à l'ouverture vers le multiplateforme... en fait, en tant qu'utilisateur de Mac, j'attends ce moment depuis de nombreuses années...
De plus, d'un point de vue marketing, je pense que cela permettrait d'étendre le publique cible; et vu l'importante demande (observée dans divers forum), je pense que ça serait rentable...
LucD
BDébutant
BDébutant
 
Messages: 1
Inscription: 07/02/2007
Localisation: Louvain-La-Neuve
Age: 52 ans

Prochaine version de BD Gest' - Quel langage choisir

Messagede Marc S. » 07/02/2007 13:59

Sinon, j'ai envie de dire "tant pis", il ne faut pas utiliser un ordinateur qui se veut avant tout un objet de mode...


Tu ne vas pas te faire que des amis en mettant ce genre de commentaire... :mrgreen:

Par contre, je reprendrai juste ton argument concernant java... si votre développeur a été assez stupide pour continuer à développer sur la virtual machine de M$, désolé mais il ne faut pas en imputer la faute au langage.

En outre, si ton application était vraiment "full web", tu n'aurais aucun problème de compatibilité vu que le programme serait uniquement exécuté côté serveur. A mon avis, c'est sûrement un bricolage avec des applets et si c'est ça, je peux comprendre que tu aies des réticences...


Pour Mac, je sais, c'est l'éternelle discussion, et à chaque fois que je vois ma belle-soeur, qui elle ne jure que par Mac, on se taquine gentiment !!! ;)

Plus sérieusement, par rapport à Java, je crois que c'est tout à fait ça : on a affaire à des développeurs qui ont très connement choisi de travailler avec la Java Machine de MS. Ce qui, de leur propre aveu, pose problème.
Après, comme je disais, je n'y connais rien, donc je ne suis pas capable de voir si c'est un problème spécifique au Java ou à ce choix de Java machine de MS. Si les spécialistes que vous êtes me disent "c'est OK", moi, je veux bien !!! ;)
Avatar de l’utilisateur
Marc S.
Auteur
Auteur
 
Messages: 608
Inscription: 28/09/2004
Localisation: Angers
Age: 51 ans

Prochaine version de BD Gest' - Quel langage choisir

Messagede Marc S. » 07/02/2007 14:18

Je vois que nous avons affaire à un connaisseur... Personellement, après 20 ans de souffrance sur PC et surement encore 20 ans supplémentaire au niveau professionnel, je me suis acheté un Imac 20'' et je dois dire que je me suis senti bien idiot de ne pas avoir switché plus tôt. Au moins, j'aurai évité Vista, c'est déjà ça...

Ce qu'il ne faut pas lire... :roll:


Je savais que je n'aurais pas dû rentrer dans ce débat qui n'en est pas un... mais j'ai pas pu m'empêcher ! :siffle:
Juste pour être clair, car il y a 2 choses qui se sont mélangées dans mes propos :
1) l'OS Mac
2) le "look" i-Mac

Quand je parlais de phénomène de mode, c'est ce qui est apparu lors du lancement du premier i-mac, les carénages "super jolis en couleur" etc...
Depuis, Mac joue beaucoup sur cet aspect et attire une partie de sa clientèle sur l'aspect visuel de ses produits. Il y a quelques mois, je me rappelle d'une discussion avec un ami qui me disait qu'il trouvait que les Mac avaient quand même plus de "gueule", que les PC étaient moches...
Personnellement, je me fous plutôt pas mal de la tronche de mon ordi, ce que j'en attend, c'est qu'il fonctionne.

Après, l'OS en soit, c'est un autre problème. Personnellement, je ne supporte pas l'OS Mac, c'est comme ça. Je ne m'y fait pas, je me sens "prisonnier". Je ne sais pas trop comment l'exprimer... J'ai bossé sur Mac pendant 2 ans, quand j'étais en fac et que les seuls ordis auxquels j'avais accès étaient les macs de la salle de travail, alors qu'à la maison, j'avais un vieux PC Olivetti qui tournait sous... je ne sais même pas si c'était Windows 3.11. Je me demande si c'était pas autre chose...
Pour vous expliquer le contexte, j'ai grandi avec un Amstrad CPC464 que j'ai boosté au fur et à mesure, j'avais des copains qui avaient des Amstrad, des Commodore ou pour certains des Atari. Et mon meilleur pote avait un Apple IIc.
Lorsque les premiers Mac et les premiers "IBM PC" ont commencé à prendre le dessus sur les autres, j'ai été plus séduit par le PC. Et ça s'est affirmé au fil du temps. Clairement, ce qu'on appelle la convivialité du Mac, moi, ça me gonfle.
Ce qui m'inquiète, c'est qu'au fil du temps, l'évolution de Windows tend à rejoindre l'OS Mac en faisant du "tout intégré" (au niveau des outils informatiques).
Mais bon, il en faut pour tous les goûts... :)
Car c'est effectivement une question de goûts, soyons d'accord, je ne parle pas de performances. Car je suis le premier à dire que certains errances de Windows sont énervantes. Ceci dis, personnellement, je n'ai jamais eu de soucis avec Windows, ayant toujours patiemment laissé les versions se perfectionner avant d'acquérir une version enfin stable. D'où mon angoisse par rapport à Vista, car je vais bientôt m'acheter un portable, et du coup, je vais me retrouver avec un OS tout neuf qui a encore pas mal de bug à mon avis, vu l'histoire de Windows...

Voilà, sinon, pour revenir dans le sujet d'origine, je suis très heureux et rassuré par les propos du Boss quant au fait que BD Gest restera en local.
Donc voilà, je vous laisse vous étriper sur les avantages et inconvénients des différents langages, mon principal soucis est tombé !!! :)
Avatar de l’utilisateur
Marc S.
Auteur
Auteur
 
Messages: 608
Inscription: 28/09/2004
Localisation: Angers
Age: 51 ans

Prochaine version de BD Gest' - Quel langage choisir

Messagede kortex » 11/02/2007 14:43

Toujours en rappelant que je n'y connais absolument rien en programmation je suis tombé sur ce site proposant un logiciel multiplateforme de gestion de bd.... ca peut sans doute donner quelques idées : http://dev.inzenet.org/~panard/qomics
Avatar de l’utilisateur
kortex
BDGestiste
BDGestiste
 
Messages: 2847
Inscription: 31/07/2002
Age: 45 ans

Prochaine version de BD Gest' - Quel langage choisir

Messagede PascalB » 11/02/2007 16:38

Toujours en rappelant que je n'y connais absolument rien en programmation je suis tombé sur ce site proposant un logiciel multiplateforme de gestion de bd.... ca peut sans doute donner quelques idées : http://dev.inzenet.org/~panard/qomics
Ils avancent très lentement, mais effectivement c'est multiplateforme et ils développent en parallèle une BeL pour alimenter le soft :exclaim:
Avatar de l’utilisateur
PascalB
BDGestiste Avancé
BDGestiste Avancé
 
Messages: 5505
Inscription: 03/07/2002
Localisation: Partout et ailleurs... surtout ailleurs :-)

PrécédenteSuivante

Retourner vers BD Gest' 7 (Obsolète)

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités