Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
4606 connectés 

 


 Mot :   Pseudo :  
 
 Page :   1  2  3
Auteur Sujet :

Librairie et Framework, c'est pareil ?

n°1316538
masklinn
í dag viðrar vel til loftárása
Posté le 01-03-2006 à 20:50:44  profilanswer
 

Reprise du message précédent :

weblook$$ a écrit :

tiré d'un article de www.commentcamarche.net : http://www.commentcamarche.com/dot [...] intro.php3
 
La FCL (Framework Class Library) est ainsi une librairie orientée objet.....
 
chose que je m'efforce de vouloir faire comprendre depuis le début de ce topic.


Heuu... Framework Class Library = Bibliothèque de Classes [du] Framework [:pingouino]
 
c'est la librairie standard du framework .Net, c'est une lib contenue dans un framework, et son nom officiel est "Base Class Library", pas "Framework Class Library" http://membres.lycos.fr/angel2k/petrus/petrusfuck.gif  
 
Et ça ne prouve en rien qu'une librairie et un framework c'est la même chose (bien au contraire en fait, puisqu'une distinction claire est effectuée entre d'un côté le Framework .Net et de l'autre la lib standard .Net inclue dans le framework)

the real moins moins a écrit :

trop bien ta réference [:bien]
 
 
 
 
        [:mlc]


Oué fin là le problème c'est même pas la source, c'est qu'il arrive pas à interpréter les 3 mots d'anglais de l'expression [:pingouino]


Message édité par masklinn le 01-03-2006 à 20:52:24

---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
mood
Publicité
Posté le 01-03-2006 à 20:50:44  profilanswer
 

n°1316547
weblook$$
Posté le 01-03-2006 à 21:02:22  profilanswer
 

ok les guignols , enfin si mes réponses peuvent servir à de vrai developpeur c'est le principal.

n°1316549
the real m​oins moins
Posté le 01-03-2006 à 21:03:15  profilanswer
 

[:rofl]


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1316550
kadreg
profil: Utilisateur
Posté le 01-03-2006 à 21:03:50  profilanswer
 

weblook$$ a écrit :

ok les guignols , enfin si mes réponses peuvent servir à de vrai developpeur c'est le principal.


 
bizoooooooooo


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°1316557
masklinn
í dag viðrar vel til loftárása
Posté le 01-03-2006 à 21:14:20  profilanswer
 

weblook$$ a écrit :

ok les guignols , enfin si mes réponses peuvent servir à de vrai developpeur c'est le principal.


http://www.cc-vallonsdulyonnais.fr/images/guignol_seul.jpg
 
Tu t'es vautré comme une grosse otarie bourrée à la bière, accepte le...


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°1316564
weblook$$
Posté le 01-03-2006 à 21:26:25  profilanswer
 

chacun se fera son opinion sur la question, dommage qu'il n'y est pas plus de participant à ce topic.

n°1316611
souk
Tourist
Posté le 01-03-2006 à 21:53:48  profilanswer
 

sta dire que y a plus grand chose a dire [:pingouino]

n°1316820
Smanux
Posté le 02-03-2006 à 11:35:37  profilanswer
 

Sympa le débat, les mots .NET et Rails ont été prononcé, il y a un bon potentiel de troll :)
 
Un framework contrairement à une bibliothèque *structure* l'application qui l'utilise, il va imposer une certaine forme de développement. Par exemple avec Struts, vous étendez une classe Action, vous utilisez des ActionForm, vous déclarez les actions dans struts-config.xml, etc. Struts donne un moule à l'application finale.
 
Une bibliothèque a plus une vocation utilitaire, elle ne va normalement pas imposer un mode de développement particulier. Un bon exemple est l'ensemble des bilbiothèques de Jakarta Commons. Une bibliothèque comme Commons Lang fournit un ensemble de classes pour traiter des Strings ou effectuer des comparaisons d'objets, mais ses méthodes sont de trop bas niveau pour influencer sur l'architecture même de l'application.

n°1317099
weblook$$
Posté le 02-03-2006 à 16:05:30  profilanswer
 

Smanux a écrit :

Sympa le débat, les mots .NET et Rails ont été prononcé, il y a un bon potentiel de troll :)
 
Un framework contrairement à une bibliothèque *structure* l'application qui l'utilise, il va imposer une certaine forme de développement. Par exemple avec Struts, vous étendez une classe Action, vous utilisez des ActionForm, vous déclarez les actions dans struts-config.xml, etc. Struts donne un moule à l'application finale.
 
Une bibliothèque a plus une vocation utilitaire, elle ne va normalement pas imposer un mode de développement particulier. Un bon exemple est l'ensemble des bilbiothèques de Jakarta Commons. Une bibliothèque comme Commons Lang fournit un ensemble de classes pour traiter des Strings ou effectuer des comparaisons d'objets, mais ses méthodes sont de trop bas niveau pour influencer sur l'architecture même de l'application.


 
 
et selon  toi, SWING (par exemple)  doit être considéré comme une bibliothèque ou comme un framework graphique ?

n°1317134
souk
Tourist
Posté le 02-03-2006 à 16:30:35  profilanswer
 

une bibliotheque [:souk]

mood
Publicité
Posté le 02-03-2006 à 16:30:35  profilanswer
 

n°1317137
Smanux
Posté le 02-03-2006 à 16:31:17  profilanswer
 

Difficile à dire, Swing conditionne fortement la façon dont tu écris la couche de présentation de ton application, mais ça s'arrête là. Appelons Swing un framework pour IHM. Un framework n'est pas obligé de prendre en charge toutes les composantes d'une application (interface, persistence des données, logging, gestion des droits, etc...), il peut très bien se spécialiser sur une problèmatique précise.

n°1317153
Smanux
Posté le 02-03-2006 à 16:39:25  profilanswer
 

Je pense qu'il est important de préciser qu'un framework *est* une bibliothèque, c'est bien un ensemble de classes qu'on vient ajouter à une application pour en étendre les fonctionnalités. La question est surtout de savoir quand une bibliothèque atteint le statut de framework. Le caractère structurant pour l'application en est un bon indicateur.

n°1317157
masklinn
í dag viðrar vel til loftárása
Posté le 02-03-2006 à 16:42:41  profilanswer
 

Smanux a écrit :

Je pense qu'il est important de préciser qu'un framework *est* une bibliothèque


Je pense qu'il est important de préciser que c'est n'importe quoi et totalement faux, un framework intègre (ou contient) 1..n bibliothèque(s)

Message cité 3 fois
Message édité par masklinn le 02-03-2006 à 20:08:12

---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°1317165
souk
Tourist
Posté le 02-03-2006 à 16:46:52  profilanswer
 
n°1317167
the real m​oins moins
Posté le 02-03-2006 à 16:49:24  profilanswer
 

:non:
http://www.michaelbermanlimited.com/images/casegoods/hayworth_etagere.jpg


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1317169
Smanux
Posté le 02-03-2006 à 16:51:01  profilanswer
 

Est ou intègre si ça peut te faire plaisir. Mais l'agrégation de bibliothèques ne suffit pas pour faire un framework.

n°1317275
weblook$$
Posté le 02-03-2006 à 18:19:36  profilanswer
 

masklinn a écrit :

Je pense qu'il est important de préciser que c'est n'importe quoi et totalement faux, un framework intégère (ou contient) 1..n bibliothèque(s)


 
 
et en prenant l'exemple d'un framework intégrant une unique bibilithèque, en quoi consite le reste du code ?

Message cité 1 fois
Message édité par weblook$$ le 02-03-2006 à 19:49:51
n°1317353
masklinn
í dag viðrar vel til loftárása
Posté le 02-03-2006 à 20:12:22  profilanswer
 

souk a écrit :

Integer ? [:dawa]



:o
 
c'est édité :o

Smanux a écrit :

Mais l'agrégation de bibliothèques ne suffit pas pour faire un framework.


Bien sûr que non, je n'ai jamais dit celà, ça impliquerait que toutes aggrégation de 1..n libs est un framework, donc que toute lib est un framework... [:spamafote]  

weblook$$ a écrit :

et en prenant l'exemple d'un framework intégrant une unique bibilithèque, en quoi consite le reste du code ?


La gestion des IOs, les meta-langages et DSLs intégrés, l'automatisation des appels de certaines libs, des templates, des différents fichiers de conf, ...
Tout ce que le programmeur n'a donc plus à faire manuellement, ce qui est (étrangement) l'un des buts d'un framework [:petrus75]
 
Si t'as jamais utilisé un framework c'est pas la peine de poster dans ce thread hein, reviens quand tu sauras de quoi on parle merci [:petrus75]


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°1317359
Smanux
Posté le 02-03-2006 à 20:21:37  profilanswer
 

Et si tu nous disais ce que tu as utilisé comme framework pour illustrer ton propos, ça ferait avancer le débat peut être non ?

n°1317790
weblook$$
Posté le 03-03-2006 à 14:06:09  profilanswer
 

dés qu'on lui demande d'être moins brouillon , il devient tout de suite moins crédible...

n°1320522
weblook$$
Posté le 07-03-2006 à 20:26:41  profilanswer
 

Il faut distinguer le software framework, de l'application framework. le software framework n'est ni plus ni moins qu'une bibliothèque orienté objet. ie: des classes concrètes et abstraites

n°1323718
Krueger
tout salaire demande dutravail
Posté le 12-03-2006 à 16:00:05  profilanswer
 

Ah, parce que software != application ?
juste un soucis de terminologie


---------------
"Colère et intolérance sont les ennemis d'une bonne compréhension." Gandhi
n°1324109
emerout
Posté le 13-03-2006 à 13:06:46  profilanswer
 

Une librairie ou une bibliothèque, ce n'est qu'un conteneur de resources, une envoloppe permettant d'y ranger des .class ou d'autres fichiers, point bar.
 
Un framework c'est un concept ou tout ce que vous voulez ... On peut en débattre des pages.
Un framework s'utilise à l'aide de la librairie qui le contient. La comparaison s'arrête là.
 

n°1324132
Smanux
Posté le 13-03-2006 à 13:30:43  profilanswer
 

emerout a écrit :

Une librairie ou une bibliothèque, ce n'est qu'un conteneur de resources, une envoloppe permettant d'y ranger des .class ou d'autres fichiers, point bar.


 
Je pense que c'est plutot l'archive qui répond à cette définition, c'est à dire le .jar dans le cas de Java (mais ça pourrait aussi correspondre à un répertoire ajouté au classpath avec ta définition). Et ce n'est pas parce qu'un truc contient des classes et des ressources que c'est nécessairement une bibliothèque, il faut rajouter une condition sur l'utilisation qui en est faite pour que la définition soit complète.

n°1324663
powel42
Posté le 13-03-2006 à 23:38:33  profilanswer
 

masklinn a écrit :


un framework intègre (ou contient) 1..n bibliothèque(s)

Smanux a écrit :


Est ou intègre si ça peut te faire plaisir.




Justement non !  
- "est" ça veut dire "est"
- "intégre" ça veut dire "intégre"
 
 :D  
 
plus sérieusement, c'est quand même différent non ?  ;)


Message édité par powel42 le 13-03-2006 à 23:44:43
n°1324824
Smanux
Posté le 14-03-2006 à 10:12:33  profilanswer
 

J'ai pas dis que ces deux notions étaient identiques. Masklinn a insisté sur le fait qu'un framework était une composition de bibliothèques, ce qui n'est pas une condition nécessaire et suffisante à mon sens. Mais que le framework soit ou non composé de bibliothèques, on peut le considérer également comme une bibliothèque (qui pourrait elle même être intégrée dans un framework de plus haut niveau).


---------------
Commons Configuration - http://jakarta.apache.org/commons/configuration
n°1324962
masklinn
í dag viðrar vel til loftárása
Posté le 14-03-2006 à 12:13:55  profilanswer
 

Smanux a écrit :

Masklinn a insisté sur le fait qu'un framework était une composition de bibliothèques, ce qui n'est pas une condition nécessaire et suffisante à mon sens.


Je n'ai JAMAIS dit que c'était une condition nécessaire et suffisante [:mlc]


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°1324977
lorill
Posté le 14-03-2006 à 12:26:23  profilanswer
 

masklinn a écrit :

Je n'ai JAMAIS dit que c'était une condition nécessaire et suffisante [:mlc]


menteur, on t'a vu :o

n°1325214
Berceker U​nited
PSN : berceker_united
Posté le 14-03-2006 à 16:42:08  profilanswer
 

Bon alors la réponse officiele c'est quoi ? [:mlc]

n°1325221
the real m​oins moins
Posté le 14-03-2006 à 16:46:25  profilanswer
 

"non"


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1325224
Berceker U​nited
PSN : berceker_united
Posté le 14-03-2006 à 16:47:49  profilanswer
 

Merci :)

n°1325315
Smanux
Posté le 14-03-2006 à 18:24:37  profilanswer
 

42 ? :)


---------------
Commons Configuration - http://jakarta.apache.org/commons/configuration
n°1326019
the real m​oins moins
Posté le 15-03-2006 à 17:08:00  profilanswer
 

mais jamais il va lacher son steak le ptit roquet ?


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1326020
the real m​oins moins
Posté le 15-03-2006 à 17:08:18  profilanswer
 

HahaHahaHa le vieux delete uhuhuhu


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1326024
weblook$$
Posté le 15-03-2006 à 17:12:19  profilanswer
 

une bilbi en java et un framework , plus précisement un software framework sont  la même chose. ça diffère dans le cas de l'application framework.  
confère :
http://encyclopedia.thefreediction [...] +framework
et  
http://encyclopedia.thefreediction [...] +framework
 
PS: (pour les plus médisant d'entre vous) je précise que ces liens contiennent des citations de personnalités reconnu dans le monde de l'informatique.

Message cité 1 fois
Message édité par weblook$$ le 15-03-2006 à 17:19:19
n°1326025
weblook$$
Posté le 15-03-2006 à 17:13:52  profilanswer
 

the real moins moins a écrit :

mais jamais il va lacher son steak le ptit roquet ?


shut, tu sers à rien dans ce topic.

n°1326029
kadreg
profil: Utilisateur
Posté le 15-03-2006 à 17:17:58  profilanswer
 


 
dans le même temps, c'est pas quelqu'un qui est incapable de coller des liens dans un forum qui va nous enseigner l'informatique...;


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°1326035
weblook$$
Posté le 15-03-2006 à 17:20:07  profilanswer
 

c'est rectifié

n°1326043
the real m​oins moins
Posté le 15-03-2006 à 17:25:40  profilanswer
 

d'autant qu'il est pourtant assez clair dans les deux liens que "framework" est fortement lié à l'architecture, enfin bref, hein, arrete de poster des liens en anglais, quoi, ptet en français tu comprendrais mieux ce que tu lis? [:toto le hros]


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1326048
weblook$$
Posté le 15-03-2006 à 17:29:57  profilanswer
 

si c'est seulement ça que tu en retires, alors évite de répondre, ça évitera d'accentuer le côté médiocre déjà bien atteint dans ce topic, merci.


Message édité par weblook$$ le 15-03-2006 à 17:30:48
n°1326056
the real m​oins moins
Posté le 15-03-2006 à 17:37:19  profilanswer
 

ben, en meme temps, ça fait 2 pages que tu veux pas admettre que t'as tord, et à chaque tour, tu nous montres que tu ne comprend pas ce que tu lis, alors, que veux-tu que j'aille chercher plus loin ?


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3

Aller à :
Ajouter une réponse
 

Sujets relatifs
[C++]Comment installer une nouvelle librairie à dev-c++ ?[C++] librairie reseau portable libpcap ?
framework qu'est ce que c'est?(je veux passez du c++ au c#)[ problème avec la librairie gd ] transparence et miniatures
librairie de connexion a une base de donnée[C++ manage][framework 1.1]Plantage avec le FolderBrowserDialog
[VBA] Installer une librairieimages aliasées avec la librairie GD2 [résolu]
créer une dll à partir d'une librairie statiquecomment exploiter une librairie en .NET?
Plus de sujets relatifs à : Librairie et Framework, c'est pareil ?


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)