|
Shit Fliez Bienvenue sur le forum officiel des Shit Fliez !
|
Voir le sujet précédent :: Voir le sujet suivant |
Auteur |
Message |
Crashsound
Inscrit le: 14 Mai 2003 Messages: 418 Localisation: Malintrat, ? proximit? de Clermont Ferrand
|
Posté le: 14 Mai 2003 14:34 Sujet du message: Le coup de gueule de Crashsound |
|
|
Le site il serait mieux s'il y avait plus de discutions intellectuelles pour toucher un publique plus large. Je compte au moins gagner 100 voices, si l'on met au point un forum ax? sur des faits techniques ou des ?v?nements de soci?t?s qui passionnent l'utilisateur d'internet! On gagnerait la population f?minine qui est certe tr?s mal repr?sent?e (tout du moins en sous nombre), ainsi que les 1ers de la classe (inexistant sur le site), rien qu'? voir le nombre de blaireaux (oups, d'internautes) qui se connectent sur la BBC et autre....je pr?f?rerais qu'ils viennent ici plut?t que de se faire chier ? traduire de l'intox!
Je rajouetrais que ce n'est pas la chopote, ni les mangas, ni la prog. , ni les JDR qui font le plus d'audience dans des sites ou la parole est libre!
Alors pour ceux qui haie la bio ( n'est ce pas Fly^sf), je ne pense pas forc?ment ? cet axe de discussion m?me si celui que je ma?trise le plus!
De plus, l'?quit? et l'omniscience de fremen^sf se pr?te forc?ment ? ce genre d'?xercice!
Voil?, MAINTENANT vous savez tout de mes passions, l'une d'entre elle:
FOUTRE LA MERDE! _________________ Labor omnia vincit improbus. |
|
Revenir en haut de page |
|
|
Fly^SF Buttonizer des Shit Fliez
Inscrit le: 23 Mar 2003 Messages: 360 Localisation: Paris
|
Posté le: 14 Mai 2003 16:17 Sujet du message: |
|
|
euh.... Crashsound.... tu me fais peur parfois |
|
Revenir en haut de page |
|
|
Crashsound
Inscrit le: 14 Mai 2003 Messages: 418 Localisation: Malintrat, ? proximit? de Clermont Ferrand
|
Posté le: 14 Mai 2003 17:37 Sujet du message: |
|
|
Faut pas se faire de soucis fly^sf, ?a me prend parfois comme ?a! Le petage de cable! _________________ Labor omnia vincit improbus. |
|
Revenir en haut de page |
|
|
Rewbs
Inscrit le: 19 Avr 2003 Messages: 26 Localisation: UK
|
Posté le: 14 Mai 2003 18:01 Sujet du message: |
|
|
Citation: | ainsi que les 1ers de la classe (inexistant sur le site) |
'tention 'tention, felicitations du jury au bac ici quand meme, hein...
Citation: | Je rajouetrais que ce n'est pas la chopote, ni les mangas, ni la prog. , ni les JDR qui font le plus d'audience |
Non, c'est le cul. Alors on commence quand? _________________ Suck my temporal lobes. |
|
Revenir en haut de page |
|
|
Guitare^SF
Inscrit le: 22 Mar 2003 Messages: 334 Localisation: Lyon
|
Posté le: 14 Mai 2003 18:34 Sujet du message: |
|
|
CHOPOTE CA ROX !! _________________ ? JPEG Decoder est un petit programme permettant de d?crypter des images prot?g?es,
Que l'on peut par exemple trouver sur certains CD vendus avec des magazines. ? |
|
Revenir en haut de page |
|
|
Fly^SF Buttonizer des Shit Fliez
Inscrit le: 23 Mar 2003 Messages: 360 Localisation: Paris
|
Posté le: 14 Mai 2003 18:54 Sujet du message: |
|
|
lol Rewbs, C vrai qu'on pourrait mettre une grosse base de donn?es de photos de cul, j'ai un pote qui pourrait nous en passer des centaines voire des milliers.... C parti |
|
Revenir en haut de page |
|
|
Fremen^SF GDB des Shit Fliez
Inscrit le: 21 Mar 2003 Messages: 849 Localisation: Versailles
|
Posté le: 14 Mai 2003 19:10 Sujet du message: |
|
|
Lol c'est trop vrai Rewbs, on va se lancer dans un site de perversion
Crashsound le pire c'est que tu as presque raison (tu as quand m?me oubli? les sujets de cul effectivement ^^). Un forum qui pourrait attirer du monde serait certainement un forum bien structur? qui parlerait de tout Apr?s le probl?me serait qu'il faudrait presque cr?er un forum ? part, car le groupe Shit Fliez n'a pas trop le profil correspondant ? toutes ces id?es ; et on ne risque pas d'attirer grand monde si l'on ne fait pas un site ? part du style "Expression libre" ou un site avec un sujet plus cibl? "Forum des sciences pour tous" par exemple
Autrement dit je nous imagine mal cr?er un forum de d?bat sur des questions d'actualit? (par exemple) en le laissant sous la banni?re d'un site (Shit Fliez) qui n'a rien ? voir
A part ?a je suis s?r que l'omniscience de fremen^sf est bien moindre par rapport ? ce que certains ici pourraient montrer
Bref moi ?a m'int?resserait bien, mais :
1) Il faut avoir pas mal de temps devant nous, ce qui ne sera pas mon cas d'ici Ao?t/Septembre. Car lancer un forum ?a demande d'?tre disponible tr?s fr?quemment pour que les nouveaux utilisateurs n'aillent pas choisir un autre forum plus fr?quent?.
2) Il faut cibler les sujets qui seront permis (articles scientifiques, questions d'actualit? et ?conomie par exemple) sans quoi le forum finira forc?ment par ?tre flood?.
Apr?s cela oui, on pourrait attirer beaucoup de monde une fois qu'on aura des visiteurs r?guliers. Ca me parait une tr?s bonne id?e (m?me si je ne sais pas si c'?tait dit s?rieusement ), personnellement j'adore les forums on y apprend toujours plein de choses. ^^ _________________
|
|
Revenir en haut de page |
|
|
Fly^SF Buttonizer des Shit Fliez
Inscrit le: 23 Mar 2003 Messages: 360 Localisation: Paris
|
Posté le: 14 Mai 2003 20:09 Sujet du message: |
|
|
Presonnellement l'id?e ne me plait pas trop, car je ne me vois pas passer autant de temps sur un forum.
Pour etre franc, je trouve meme qu'en ce moment il y a un peu trop de post pour moi et ?a me fait un pau de tout relire ( je n'aime pas la lecture, certains le savent d?j? ).
Donc faire un forum o? il faudrait etre encore plus pr?sent ne me tente vraiment pas pour ma part, en plus le but des Shit Fliez n'est pas forc?ment de faire de la culture ( enfin, j'esp?re pas sinon je ne vais pas garder ma place longtemps je crois ).
Mais si vraiment vous voulez monter un truc comme ?a par la suite, je n'y vois pas d'inconv?nient ( je ne suis pas un tyran ), en plus je ne vois pas comment je pourrais vous en empecher ^^. Je ne dis pas que je n'y participerai pas, car il y aura certainement des parties qui m'int?resserait comme la science par exemple, je suis assez curieu l? dessus....
En conclusion, si ?a vous tente, je vous laisse maitre du jeu sur ce domaine |
|
Revenir en haut de page |
|
|
Crashsound
Inscrit le: 14 Mai 2003 Messages: 418 Localisation: Malintrat, ? proximit? de Clermont Ferrand
|
Posté le: 15 Mai 2003 1:00 Sujet du message: |
|
|
Fly, loin d'?tre un despote, tu nous ?claire sur une cituation! Ci le projet ?tait r?alisable (et j'ai toujours parl? s?rieusement), il faut laisser l'acc?s au personne qui pr?vil?gie le chat pour ne rien dire, ce qui ne viennent pas pour ce creuser la t?te!En effet, je ne dis pas de mettre des avertissements "attention forum s?rieux" mais garder une ?quit? quant ? la proportion des deux est important! Quant ? la conception des sujets, malgr? mon emploi du temps qui risque d'?tre serr? du 30 juin au 6 septembre, je suis pr?t ? m'engager ? concocter les sujets puisque je suis berc? dans des lectures comme la recherche ou S&V ainsi que les cites de sciences! Rien n'emp?che de trouver des relations entre technique informatique et science ( le nouveau support pour m?moire vive, le flux d'?l?ctrons dans le processeur et les dangers de l'overclock, ect...)! Apr?s il est vrai que la maintenance, je peux pas la faire, et puisque fremen est bloqu?....?a tombe ? l'eau! Au moins, cela aura eu l'avantage de nous y faire r?fl?chir! Dans le cas ou vous avez besoin de moi, je suis pr?t ? relever le d?fi! _________________ Labor omnia vincit improbus. |
|
Revenir en haut de page |
|
|
Fremen^SF GDB des Shit Fliez
Inscrit le: 21 Mar 2003 Messages: 849 Localisation: Versailles
|
Posté le: 15 Mai 2003 1:17 Sujet du message: |
|
|
Rien n'emp?che de lancer ?a en Septembre dans ce cas, d'autant plus que tu seras aussi occup? d'ici l?. Apr?s cela n'aurait rien ? voir avec les Shit Fliez, donc rien n'emp?che de s'occuper de cela totalement s?paremment. En tout cas ?a me branche bien, je ne sais pas encore ce que je ferai l'ann?e scolaire prochaine donc pour ma part ?a reste ? confirmer, mais on peut garder l'id?e en t?te en tout cas _________________
|
|
Revenir en haut de page |
|
|
Crashsound
Inscrit le: 14 Mai 2003 Messages: 418 Localisation: Malintrat, ? proximit? de Clermont Ferrand
|
Posté le: 15 Mai 2003 1:31 Sujet du message: |
|
|
Tout ? fait d accord, comme ?a j aurais le temps de me familiariser avec la prog, d ailleurs fremen, par quoi il vaut mieux commencer? _________________ Labor omnia vincit improbus. |
|
Revenir en haut de page |
|
|
Crashsound
Inscrit le: 14 Mai 2003 Messages: 418 Localisation: Malintrat, ? proximit? de Clermont Ferrand
|
Posté le: 15 Mai 2003 1:44 Sujet du message: |
|
|
Je vais rajoutter qqchose mais je pense que je vais te faire peur! Si on s'avance dans cette aventure, il nous faut des partenariats pour ?tre cr?dible. Or, au d?but, personne ne voudra de nous ? part....les sites ?ducatifs des ?coles (ceux qui font les sites pur s"entra?ner et pour mettre en m?me temps le r?sultat de leur recherche) comme des lyc?es ou des petites facs....
Il s n'ont rien ? perdre puisqu'on offre un lien vers leur site en utilisant de leurs informations pour construire un sujet! Par la suite, quant on sera cr?dible, rien n'emp?che d'inviter des th?sards ou des DESS pour nous expliquer des points difficile ou pour nous pr?senter leur sujet de fin d'?tude. C'est un bon exercice pour lui de r?pondre ? nos questions comme celles que vont lui poser les examinateurs lors de la soutenance....apr?s le plus durt sera d'aller les d?marcher! _________________ Labor omnia vincit improbus. |
|
Revenir en haut de page |
|
|
Fremen^SF GDB des Shit Fliez
Inscrit le: 21 Mar 2003 Messages: 849 Localisation: Versailles
|
Posté le: 15 Mai 2003 4:55 Sujet du message: |
|
|
Crashsound a écrit: | Je vais rajoutter qqchose mais je pense que je vais te faire peur! |
Gagn?, tu ne serais pas le cousin ? Speedy toi des fois ?
Non effectivement je trouve que tu vas un peu trop vite, mais c'est peut-?tre parce qu'on n'a pas le m?me point de vue ; je pense qu'il suffirait de faire un forum que l'on r?f?rencerait sur des moteurs de recherche, avec des mot-cl?s qui correspondent aux sujets qui sont abord?s. Ensuite avec de la patience, des habitu?s finiront par venir r?guli?rement (dans le cas contraire il faudra revoir le concept) et ce sans partenariats. Je dis cela car j'ai d?j? vu l'exemple de forums qui durant une ann?e ne tournaient presque pas et qui peu ? peu sont devenus surcharg?s ; leur succ?s r?sidait dans la qualit? de leur forum (o? les posts non construits ou sans rapport avec le sujet sont rapidement d?truits), le bouche ? oreille et le fait que les "auteurs" du forum ?taient toujours pr?sents pour faire avancer la discussion et pour aborder de nouveaux sujets.
C'est justement si l'on obtient un taux de fr?quentation ?lev? qu'on sera davantage cr?dibles. En gros c'est en ayant un forum suffisamment fr?quent? qu'on pourra alors attirer plus de monde au travers de partenariats. Donc tout bien r?fl?chi on est d'accord en fait
Par contre apr?s pour ce qui est de proposer ? des personnes "cal?es" d'apporter leur culture, pourquoi pas mais si l'on fait un forum d'un niveau trop ?lev?, que ce soit pour nous ou pour les autres visiteurs, ?a risque de repousser plus de monde qu'autre chose. Faire des trucs complexes mais g?n?ralement abordables, comme sur le S&V, ce sera peut-?tre suffisant non ?
Ah oui une chose encore, il faudra quand m?me qu'on v?rifie si ce genre de forum n'existe pas d?j? sur un site francophone, car dans ce cas on se donnerait de la peine pour pas grand chose ^_^
Crashsound a écrit: | Tout ? fait d accord, comme ?a j aurais le temps de me familiariser avec la prog, d ailleurs fremen, par quoi il vaut mieux commencer? |
Ca c'est la question qui tue Ca tombe bien je n'arrive pas ? dormir ^^
En fait je n'en sais trop rien, cela d?pend surtout de ce que tu souhaites faire. Dans la limite de mes connaissances, je peux d?j? te d?crire un peu divers langages pour que tu vois ce qui te conviendrait le mieux. D'autres compl?teront peut-?tre car je suis loin de connaitre tous les langages ^^
D?j? d'un c?t? tu as les langages utilis?s pour faire des sites web. Cela ne te permet pas de faire des "programmes" ? proprement parler, mais les avantages sont multiples :
1) Au d?but, tu commences g?n?ralement par le HTML, car c'est la base de la plupart des pages web. C'est comme ?crire un document avec Word, sauf qu'il faut utiliser des codes pour la mise en forme. Chaque code HTML est ?crit entre "<" et ">". Par exemple, pour ?crire la phrase "Les Shit Fliez sont des glandeurs" avec "Shit Fliez" en gras, ta phrase en HTML donnera "Les <B>Shit Fliez</B> sont des glandeurs". Et ta phrase s'affichera avec un "Shit Fliez" en gras lorsque quelqu'un lira la page de ton site qui contient cette phrase. Ensuite tu peux faire des tableaux avec <TABLE>, ins?rer des images avec <IMG>, faire des liens vers d'autres fichiers HTML avec <A>, le tout pour former finalement un site. Bref tu connais peut-?tre d?j? ce langage donc je n'?pilogue pas
Cela te permet dans un premier temps de te familiariser avec certains probl?mes que l'on peut rencontrer en programmation (par exemple savoir comment corriger tes erreurs dans un "programme" et s'habituer ? mettre en forme ton code HTML pour qu'il soit plus facilement lisible par tout le monde). Deuxi?me avantage, c'est que tu as directement un r?sultat. Tu tapes une ligne et tu peux d?j? la voir s'afficher ? l'?cran, de m?me pour une image ; alors que dans certains langages, l'affichage d'une image quelconque demande parfois beaucoup de temps pour diverses raisons. Troisi?me avantage, l'utilit? est directe puisqu'? partir de la connaissance du HTML tu peux cr?er un site avec un simple ?diteur de texte (puisque tu tapes tes pages HTML comme d'autres ?crivent leurs documents sous Word).
2) Ensuite tu peux rendre ta page plus interractive en ajoutant des petits programmes en Javascript, que tu ?cris directement dans tes pages HTML. Tu peux trouver un exemple tr?s simple de chose que l'on peut faire avec du Javascript sur la page principale du site : lorsque tu d?places ta souris sur le menu, les "boutons" NEWS, RELEASES, etc... changent d'aspect : on a affaire ? du Javascript (le reste, ce qui est ?crit, les cadres, etc... c'est du HTML). Bon en fait je diverge un peu puisque je crois que cet exemple est consid?r? comme du code HTML mais je ne m'y connais pas trop dans ce domaine Mais pour r?sumer, le Javascript te permet d'assigner des actions ? des ?v?nements, exemples :
- Si souris passe sur l'image "NEWS" : remplacer l'image "NEWS" par l'image "NEWS" surlign?e.
- Si souris n'est plus sur l'image "NEWS" surlign?e, r?afficher l'image "NEWS" normale.
- Si le visiteur quitte le site, afficher une fen?tre avec la question "Le site vous a plu ? Souhaitez vous voter pour nous en vue de nous encourager ?" avec un choix de r?ponses : "Oui" / "Non". Si le visiteur clique sur "Oui", ouvrir la page "Top 50 des sites francophones", sinon ne rien faire et laisser le visiteur tranquille.
Bref, le Javascript permet des choses impossibles en HTML, mais n?anmoins qui restent limit?es.
3) Une fois que tu as au moins acquis une bonne connaissance du HTML, tu peux te lancer dans le PHP. C'est un langage qui permet de rendre ton site dynamique. Je ne connais que tr?s peu ce langage, mais ? ma connaissance l'avantage est qu'il peut g?rer des donn?es qui sont sauvegard?es sur le site. Un exemple concret : ce forum est enti?rement r?alis? en PHP. Bien s?r l? c'est du haut niveau, pour cr?er un forum comme ?a en PHP il faut compter des ann?es de travail pour une ?quipe de programmeurs.
Tr?s grossi?rement, une page en PHP g?n?re du code HTML en y incluant les donn?es que tu veux y mettre. Par exemple, dans la page sur laquelle tu te trouves, les cadres, la mise en forme, le menu plus haut, tout ?a c'est du HTML qui a ?t? g?n?r? par un fichier PHP. Ce fichier PHP y a rajout? des donn?es qui ?taient sauvegard?es "dans le forum" (sur les serveurs de notre h?bergeur) : ces donn?es sont le texte de chacun d'entre nous, notre pseudonyme, l'image de notre avatar, les dates et heures auxquelles on a post?, etc... Bref tout ce qu'on ne peut pas d?finir ? l'avance.
4) D'autres langages sont fr?quemment utilis?s mais je ne les ai pas cit?s. C'est le cas du Java (qui est un langage de programmation ? proprement parler), ou encore des extensions que Microsoft a ins?r? de force dans le march? et que je n'aborderai pas ^^
Voil? comme tu le vois, pour faire un site/forum ou quoi que ce soit visible directement sur internet, la route est d?j? longue. Mais c'est le "type de programmation" qui me parait le plus simple, dans la mesure o? tu peux avancer et apprendre au fur et ? mesure sans avoir ? trop emmagasiner d'un seul coup et en ayant un r?sultat quasi-imm?diat (pour le HTML en tout cas ).
Inconv?nient, cela reste de la "programmation Web", c'est ? dire que si un jour tu veux faire quelque chose (un jeu, un utilitaire pour Windows, une horloge parlante, ou encore un programme te permettant, par l'interm?diaire d'un c?ble connect? ? ton PC, d'allumer automatiquement une cafeti?re), cela d?passe largement les possibilit?s d'un "langage de programmation" couramment utilis? pour cr?er des sites (HTML, Javascript, PHP).
Nous allons donc voir maintenant des langages de programmation plus flexibles, et donc plus complexes. Forc?ment, s'ils te permettent de faire plus de choses, c'est qu'il y a plus de choses ? connaitre, ce qui les rend g?n?ralement moins simples mais tellement plus utiles
L? tu as deux sous-cat?gories : les langages orient?s objet et les langages "lin?aires". Commen?ons par ces derniers :
1) Il y a la famille de langages BASIC que tu connais un peu je crois (si si comme dit Speedy ?a revient vite ). Microsoft a toujours support? ce langage pour la raison suivante : il est simple (par rapport aux autres) et permet de faire beaucoup de choses en tr?s peu de temps. Inconv?nient : les programmes faits en Basic sont g?n?ralement lents, d?s qu'ils doivent traiter beaucoup d'informations. Si tu veux un rapport de grandeur, un programme fait dans des langages plus ?volu?s (par exemple le C) peut tourner dix fois plus vite que le m?me programme en BASIC. Pourquoi ? Grossi?rement, c'est parce que la syntaxe du BASIC est plus ?loign?e du langage de l'ordinateur (langage machine) que le C. C'est un peu comme si tu ?tais n? en France, de parents francophones, et que tu avais un niveau scolaire correct en anglais. Si un fran?ais te propose de boire un caf?, tu vas de suite r?pondre "oui merci". Si un anglais te propose dans sa langue de boire un caf?, tu vas devoir r?fl?chir plus longtemps avant de r?pondre "yes thanks". Pourtant la question ?tait la m?me L? c'est pareil, le BASIC c'est l'anglais, le C c'est le fran?ais et l'ordinateur c'est toi. Bon c'est tr?s "grossier" mais si l'id?e est pass?e c'est le principal.
Personnellement j'ai commenc? par l? (et je crois qu'on est nombreux ? avoir fait nos premiers pas en passant par ce langage). J'avais un CPC 464 donc on devrait pouvoir se comprendre
Je passe les anciens langages BASIC qu'il y avait sur CPC et sous DOS (? moins que tu ne veuilles commencer par l? mais bon ?a me para?t un peu d?pass? et donc pas n?cessairement utile). Le langage de programmation BASIC actuellement utilis? tr?s couramment est le Visual Basic de Microsoft. Pour te donner une id?e tu peux faire une recherche avec Google, tu vas trouver ?norm?ment de sites consacr?s ? ce langage. Le principe est simple. Tu cr?es une fen?tre (tr?s simplement avec ta souris), tu y ajoutes des boutons (Ok, Annuler, Ouvrir, Ce-que-tu-veux), du texte, des images, etc... Une fois que c'est fait, tu n'as toujours pas ?crit la moindre ligne de code. Ensuite tu assignes du code ? chaque partie de ta fen?tre : par exemple si tu veux que le programme se ferme quand l'utilisateur clique sur le bouton "Quitter" que tu as cr??, il te suffit de "dire" ? Visual Basic : Je veux que l'on ?x?cute le code suivant lorsque l'on clique sur mon bouton "Quitter" :
Mafenetre.Close()
End
En fait tu vois, c'est un peu comme sur CPC 6128, sauf que ton code ce n'est pas tout le programme, puisque tu l'int?gres dans la (ou les) fen?tre(s) qui constituent ce programme. Mais pour le reste, ?a ne change gu?re, il y a toujours la notion de variables (des mots que tu cr?es qui contiennent des valeurs, valeur% = 10 ou machaine$ = "coucou"), la notion de boucles (si tu te souviens, cela consiste ? r?p?ter plusieurs fois la m?me chose, par exemple pour calculer un nombre ? la puissance 4 en n'utilisant que des multiplications, tu vas faire une boucle pour ne pas ?crire plusieurs fois la m?me chose).
Pour des exemples de programmes en Visual Basic, je crois que Speedy a mis les siens en ligne dans la section "Staff" du site du groupe. Si tu veux y jeter un oeil, ?a montre parfaitement les applications utiles que l'on peut faire en peu de temps (une fois que tu es habitu? au langage quand m?me ). Sinon je crois que Johjo et moi nous avons aussi quelques exemples de c?t? si besoin.
Autre avantage du VB (Visual Basic), c'est que tout le monde ici pourrait t'aider, et que de nombreux tutoriels sont disponibles sur internet pour te mettre en route. De m?me, la presse sp?cialis?e propose de nombreux ouvrages pour apprendre rapidement ? maitriser ce langage. De plus, chose bonne ? savoir, c'est fr?quemment utilis? dans les entreprises pour cr?er des outils personnalis?s. Donc ?a peut t'?tre utile de conna?tre ce langage, peut-?tre un jour auras-tu besoin de t'en servir m?me si tu ne fais pas une branche informatique.
Gros inconv?nient : le prix. Je ne vais pas trop m'avancer, mais je crois qu'il faut compter au moins 150Euros pour avoir l'?dition standard de Visual Basic. Sinon vois avec Speedy
2) Le langage C. Je vais proc?der par comparaison histoire d'?viter de trop t'embrouiller :
- Le C est plus complexe que le VB : par exemple la syntaxe est beaucoup plus stricte. En VB tu n'as pas ? d?clarer tes variables (tu les mets directement dans ton code, VB s'occupe de voir ? quoi elle sert alors qu'en C il faut explicitement tout d?finir).
- Le C est un langage plus bas niveau que le VB, c'est-?-dire qu'il se rapproche plus du langage de l'ordinateur (cf. la comparaison de tout ? l'heure avec le fran?ais et l'anglais). Mais plus pr?cisemment, cela signifie aussi que ce qu'on peut dire en une ligne avec VB, il faudra le dire avec 20 lignes avec le langage C. Bien s?r c'est aussi un avantage puisque ?a te permet de mieux comprendre "comment ?a marche" (m?me si tu passes par une prise de t?te) et de faire des choses que VB ne permettrait pas.
- Le C est un langage beaucoup plus rapide que le VB. Autrement dit un programme en C tournera dix fois plus vite qu'un programme en VB. C'est inutile quand c'est un programme pour allumer une cafeti?re (au contraire m?me, tu l'auras plus vite fait en VB) mais c'est tr?s utile pour faire des programmes qui demandent beaucoup de ressources et qui rameraient trop en VB (un jeu fluide, un programme faisant de gros calculs (m?me s'il n'est pas programm? en C, un exemple serait G@H ).
- Dernier avantage du C, tu peux en programmer avec ce que tu veux, et o? tu veux. Autrement dit, c'est un langage que Microsoft ne s'est pas encore appropri?, si bien que tu peux programmer en C sous Windows et, si tu respectes certaines r?gles, ton programme fonctionnera aussi sous Linux avec quelques petites modifications. De m?me, tu as plusieurs logiciels (=compilateurs) qui te permettent de faire du C. En BASIC tu n'as pratiquement que Visual Basic alors qu'en C tu as (sous Windows) Mingw (gratuit), Cygwin (gratuit), Visual C++ (payant), Borland C++ (certaines versions sont distribu?es gratuitement je crois, d'autres non) et (sous Linux) tu as l'incontournable GCC (gratuit). J'en oublie mais c'est pour que tu voies ? quel point le C est un langage plus "ouvert".
3) Tu as d'autres langages, qui sont quelque peu d?laiss?s. Par exemple le Pascal, qui a fait la joie de certains ? l'?poque du DOS et qui a ?t? "port?" sous Windows avec le doux nom de Delphi. Tu as aussi l'assembleiur, qui consiste ? parler directement ? ton ordinateur. Autrement dit tu fais en 1 ligne de VB ce que tu fais en 120 lignes en assembleur C'est casse-t?te mais par la suite c'est int?ressant d'y jeter un oeil. Bon et j'en passe encore, mais les deux langages qui me paraissent les plus courants sont le VB et le C.
Voyons maintenant rapidement les langages orient?s objet. Ce sont des langages dont le Visual Basic s'est inspir?, parce qu'il ont la notion d'objets (oui le VB aussi ). Par exemple, une fen?tre est un objet, elle contient d'autres objets (boutons, listes, menus d?roulants) lesquels contiennet d'autres objets (du texte par exemple). Pour chaque type d'objet, tu peux faire des actions (cliquer dessus, d'autres ?a va ?tre taper des caract?res, etc...), lire leurs propri?t?s (taille de l'objet : longueur et largeur, ?tat (bouton appuy?, non appuy?)) et y assigner des ?v?nements (si bouton appuy?, ?x?cuter ce morceau de code, ...). Bref la programmation objet est un concept tr?s vaste et loin de se r?sumer ? ?a
Mais je vais r?sumer plus rapidement car ?a ne me para?t pas une bonne id?e de commencer par l?, pour deux raisons : 1) Les uns comme les autres, je crois qu'on a trop peu de connaissaces pour pouvoir vraiment t'aider efficacement 2) Les langages orient?s objet sont g?n?ralement une extension de langages lin?aires, comme le C++ est une extension du C. Autrement dit, ?a n'engage que moi mais peut-?tre le mieux est de commencer par l'un des langages cit?s plus haut. Pour info, le VB est "orient? objet" mais sans l'?tre vraiment. C'est un peu un m?lange des deux. En tout cas dans ma vision des choses
1) Il y a le Java. Contrairement au VB et au C, c'est un langage interpr?t?. Autrement dit, quand tu fais un programme en Java, tu n'as pas de ".exe" ? la fin. Inconv?nient : c'est plus lent car l'ordinateur comprend plus facilement les ".exe" aux programmes Java. Avantage : ?a marche pratiquement partout : PC, MAC, m?me la carte m?re de serveur Alpha de Rewbs pourrait comprendre le Java si elle fonctionnait encore
Bien s?r, l'autre grosse diff?rence avec le C est qu'il est orient? objet, et il est de plus largement moins accessible que le VB.
Avis personnel, ce langage me repousse un peu (m?me s'il a beaucoup de possibilit?s).
2) Le C++ est aussi un langage orient? objet. C'est une sorte d'extension du C permettant d'y ajouter le concept de programmation objet. D'o? l'int?r?t de conna?tre le C avant de se lancer l?-dedans.
Voil? je crois avoir r?sum? (d?sol? en faisant plus court j'ai bien peur que cela eut ?t? encore moins compr?hensible), donc ? toi de voir dans quoi tu veux te lancer.
D'un c?t? la programmation Web te permettra de faire des choses utiles, mais si ton but est de conna?tre un langage t'offrant des possibilit?s larges, je peux te conseiller de commencer par le VB ou le C.
D'un autre c?t?, la programmation c'est un peu comme la peinture ou la biologie, il faut forc?ment beaucoup de temps pour r?ussir ? comprendre et assimiler ce dont tu as besoin. Donc pense ? voir quel niveau de motivation tu as, histoire de ne pas te lancer dans quelque chose que tu devras abandonner parce que cela te demande trop de temps ou parce que tu casses ton ?cran ? chaque fois que ton programme plante. ^^ _________________
|
|
Revenir en haut de page |
|
|
Guitare^SF
Inscrit le: 22 Mar 2003 Messages: 334 Localisation: Lyon
|
Posté le: 15 Mai 2003 10:18 Sujet du message: |
|
|
A mon avis, a la fin de ce texte tu es arriv? ? dormir _________________ ? JPEG Decoder est un petit programme permettant de d?crypter des images prot?g?es,
Que l'on peut par exemple trouver sur certains CD vendus avec des magazines. ? |
|
Revenir en haut de page |
|
|
Fly^SF Buttonizer des Shit Fliez
Inscrit le: 23 Mar 2003 Messages: 360 Localisation: Paris
|
Posté le: 15 Mai 2003 10:47 Sujet du message: |
|
|
Waooooo !!! heureusement que j'ai le r?flexe de regarder la taille des posts avant de les lire quand ils me paraissent trop long, comme ?a je me suis rendu compte de sa vrai taille et je ne l'ai pas lu )
Je suis malin parfois |
|
Revenir en haut de page |
|
|
|
|
Vous ne pouvez pas poster de nouveaux sujets dans ce forum Vous ne pouvez pas répondre aux sujets dans ce forum Vous ne pouvez pas éditer vos messages dans ce forum Vous ne pouvez pas supprimer vos messages dans ce forum Vous ne pouvez pas voter dans les sondages de ce forum
|
|