le langage linotte - Divers - Programmation
Marsh Posté le 07-04-2010 à 23:38:27
http://lmgtfy.com/?q=langage+linotte
Et je déplace le sujet dans une catégorie plus appropriée.
Marsh Posté le 08-04-2010 à 10:36:08
Mais je l'ai fait ça.
J'ai trouver commer télécharger l'ide mais pas comment apprendre le langage.
Exque quelqu'un peut faire quelque chose pour moi.
Marsh Posté le 08-04-2010 à 11:07:02
On t'a filé la requête dans google, il te faut quoi de plus Tu ouvres les liens et regardes le tuto le mieux pour toi
Ex : http://www.slideshare.net/metalm/p [...] ge-linotte
Marsh Posté le 08-04-2010 à 11:13:14
Par simple curiosité : Tu en as besoin pour quelle raison ?
C'est pour un cours?
Marsh Posté le 08-04-2010 à 11:17:11
Nan c pas pour un cour j'ai 12 ans et j'aimerait apprendre a programmer d'ailleur si quelqu'un connais un ide pour le basic(tout cour) prévéner moi svp.
Marsh Posté le 08-04-2010 à 11:23:48
Salut.
Si je peux me permettre une suggestion : Commencer à apprendre un langage avec un IDE est, en général, une très mauvaise idée. L'IDE te "mâchera" le travail, ce qui est très pratique, mais te cachera une partie du fonctionnement. Et le jour où ça ira de travers, tu sauras pas où regarder.
Ce que je te conseille c'est de prendre un simple éditeur de fichiers (genre Notepad++) et le compilateur, et de faire tout même le boulot.
Au début c'est un peu fastidieux mais au moins tu vois ce que tu fais.
Marsh Posté le 08-04-2010 à 11:26:00
alexwrt a écrit : Nan c pas pour un cour j'ai 12 ans et j'aimerait apprendre a programmer d'ailleur si quelqu'un connais un ide pour le basic(tout cour) prévéner moi svp. |
Avant d'apprendre à programmer dans un un langage, tu devrais :
1) apprendre à lire, mon lien, c'est le 6ième donné par Google en utilisant la requête de recherche fournie par Elmoricq,
2) apprendre à écrire le français.
Et apprendre le Basic ou Linotte, si c'est pour apprendre la programmation, ça ne me paraît pas judicieux. VB est très bien pour commencer ou Delphi. Normalement, un développeur commence par apprendre le C, mais vu ton âge, ça me paraît un peu raide pour débuter.
Marsh Posté le 08-04-2010 à 11:53:24
Merci dufo mais pourquoi tu dis que se n'est pas juditieux d'apprendre le linotte ou le Basic pour commencer?
Marsh Posté le 08-04-2010 à 16:05:10
Basic n'existe plus (maintenant c'est du VB) et Linotte n'est pas du tout répandu. Et @#!, mon pseudo, c'est Rufo, pas dufo ou rufu Quand je te disais d'apprendre à lire. Une faute de frappe en programmation, ça pardonne pas (y compris une majuscule/minuscule selon les langages comme le C/C++).
Donc pour débuter, VB ou Delphi, ou, plus rigoureux, Java ou C#. PHP est trop permissif pour un débutant. En +, ça suppose bien souvent d'apprendre le HTML/CSS/Javascript + la notion de client serveur + les BD (genre MySQL) : ça fait beaucoup à assimiler pour un débutant, qui, le plus souvent, le fait mal et prend de mauvaises habitudes.
Marsh Posté le 08-04-2010 à 16:19:30
Pour apprendre, je trouve que Ruby est extrêment intuitif aussi
Marsh Posté le 08-04-2010 à 16:39:55
si tu vas par là, y'a python... Mais Ruby et Python sont moins répandus que java ou C#.
Marsh Posté le 08-04-2010 à 17:23:07
Le langage delphi et il simple car et ressemble il au basic. Par ce que je déteste le visual basic car il faut utiliser le la version expresse et sql serveut, bon j'aime. Alors il faut que delphi soit facile. Réponce svp.
Marsh Posté le 09-04-2010 à 09:27:08
J'ai presque rien compris à ta phrase Fais un effort pour écrire en français, svp. Là, j'ai l'impression que tu le fais exprès d'écrire n'importe comment!!!
Marsh Posté le 09-04-2010 à 09:56:41
Excuse moi j'était presser je disait que delphi devait etre simple pour que je commence par là mais c'est bon le problème et régler j'ai trouver small basic qu'en pense tu?
Marsh Posté le 09-04-2010 à 10:48:27
Le problème n'est pas seulement de trouver un langage sympa pour débuter en programmation mais qu'il ait un support large pour trouver de l'aide facilement si tu bloques.
Quand je pense qu'il n'y avait pas internet quand j'ai commencé en 1984, vous l'avez vraiment facile aujourd'hui
Marsh Posté le 09-04-2010 à 11:01:12
Actuellement, la majeure partie des langages de développement sont en objet. Donc laisse tomber small basic. Pour la syntaxe simple du basic et faire de l'objet, je t'ai dit qu'il y a VB (Visual basic de microsoft).
Delphi, c'est du pascal en objet. C'est pas très compliqué et l'IDE est très simple et efficace : on fait rapidement des applications sous windows (tout comme VB du reste).
Java ou C# sont biens aussi et très répandus (au contraire de Delphi et VB est pas très adapté pour faire des applis sérieuses).
Regardes un peu les topics de ce forum : tu vas voir les langages répandus. Evites juste PHP, certes objet, mais trop laxiste, tu vas prendre de mauvaises habitues. Donc pour moi, commences par java ou C# avec une préf pour java qui est assez strict et cross-platform.
Marsh Posté le 09-04-2010 à 11:05:18
Ya deux Small Basic, un sur SourceForge, un chez Microsoft. Celui de Microsoft me semble bien plus indiqué que celui de SourceForge.
Marsh Posté le 09-04-2010 à 11:11:54
ok Rufo mais mon tonton a dit que le java c'est un truc que l'on apprend en BTS alors je sais pas trop est puis il me semble que small basic de cher microsoft est orienté objet.
Marsh Posté le 09-04-2010 à 11:13:31
Java comme C# et Visual Basic.NET et Small Basic sont tous orienté objet, pas de souci avec ça.
Tu peux commencer avec Small Basic à mon avis, ça t'évitera de te prendre la tête trop vite avec certains concepts avancés, chaque chose en son temps.
Marsh Posté le 09-04-2010 à 11:15:48
Moi je reste sur mon avis : Ruby
Pas beaucoup plus compliqué que PHP. Tout aussi stricte et rigoureux que Java. On peut faire absolument tout avec (même s'il possède pas autant de frameworks que Java/C#, mais bon c'est pas la question ici).
Marsh Posté le 09-04-2010 à 11:22:25
Oui daccord mais pour faire un langage comme Ruby il faut connaitre les base quand on achete un livre ou quand on vas sur un tutoriel pour apprendre Ruby on nous explique le langage mais pas les boucles...
et moi tous sa je connais pas.
Marsh Posté le 09-04-2010 à 12:11:07
Tu devrais regarder du côté des bouquins d'algorithmie si tu ne sais pas ce qu'est une boucle FOR ou WHILE
Marsh Posté le 09-04-2010 à 12:13:22
Mais non c'est pas ça que je veut dire c'est en + de for while etc il y a plain d'autre truc a apprendre et puis je n'arrive pas a télécharger de ide pour le ruby.
Marsh Posté le 09-04-2010 à 13:07:52
Citation : ...pour faire un langage comme Ruby il faut connaitre les base quand on achete un livre ou quand on vas sur un tutoriel pour apprendre Ruby on nous explique le langage mais pas les boucles... |
Ca me paraissait pourtant clair ta phrase : tu disais ne pas connaître les boucles
De toute manière, quand t'achètes un (bon) bouquin, faut prendre celui qui part de débutant et qui t'emmène jusqu'à intermédiaire voire "expert" (cette notion, suivant les éditeurs, variant pas mal). Ca fait en général un gros pavé. Mais ça te présente la syntaxe du langage (déclaration de variables, types et opérateurs, fonctions, boucles, conditions...).
En tout cas, ça a toujours été comme ça avec les bouquins que j'ai acheté pour les langages suivants : PHP, Java, C, C++, javascript, Delphi et VB.
Marsh Posté le 09-04-2010 à 13:27:17
mais bon dieu, commence donc par le début au lieu de te poser what mille questions : l'assembleur !
j'ai commencé l'info en 1984, j'avais pile ton âge (si tu as vraiment 12 ans). à l'époque pour programmer y'avait pas le choix : basic ou assembleur. au début j'ai fait du basic, et je me suis vite rendu compte de ses limitations et que pour faire ce que je voulais, je devais y aller à grands coups de POKE et de PEEK, faisant ressembler mes programmes Basic à des interminables listes de POKE, PEEK et DATA...
pas d'internet en 84, des livres très rares... du coup pas le choix : on avait un cerveau et il fallait s'en servir ! j'ai donc appris l'assembleur tout seul, à ton âge, sans internet, avec juste un bouquin, photocopié en catimini à la bibliothèque de mon quartier : La programmation du Z80
alors tu cesses de te poser des questions, tu télécharges RosAsm, et tu commences à bosser.
Marsh Posté le 09-04-2010 à 13:28:45
Ok mais faut aussi que je soit sur du langage de programmation que je prend parce que j'ai déja plaquer beaucoup d'argent pour le c++ alors que c'était pour débutant et pourtant j'y comprend rien.
Marsh Posté le 09-04-2010 à 13:28:52
Harkonnen a écrit : mais bon dieu, commence donc par le début au lieu de te poser what mille questions : l'assembleur ! j'ai commencé l'info en 1984, j'avais pile ton âge (si tu as vraiment 12 ans). à l'époque pour programmer y'avait pas le choix : basic ou assembleur. au début j'ai fait du basic, et je me suis vite rendu compte de ses limitations et que pour faire ce que je voulais, je devais y aller à grands coups de POKE et de PEEK, faisant ressembler mes programmes Basic à des interminables listes de POKE, PEEK et DATA... pas d'internet en 84, des livres très rares... du coup pas le choix : on avait un cerveau et il fallait s'en servir ! j'ai donc appris l'assembleur tout seul, à ton âge, sans internet, avec juste un bouquin, photocopié en catimini à la bibliothèque de mon quartier : La programmation du Z80 alors tu cesses de te poser des questions, tu télécharges RosAsm, et tu commences à bosser. |
Je savais que tu allais passer faire du prosélythisme pour l'assembleur
Marsh Posté le 09-04-2010 à 13:34:37
Ok harkonnen si vous aviez suivit la conversation vous aurier sus que j'ai voulut faire du basic mais que sa n'existe plus.
Marsh Posté le 09-04-2010 à 13:45:12
drasche a écrit :
|
alexwrt a écrit : Ok harkonnen si vous aviez suivit la conversation vous aurier sus que j'ai voulut faire du basic mais que sa n'existe plus. |
non mais à travers mon intervention, je voulais juste insister sur le coté apprentissage : ça fait 2 jours que tu te poses plein de questions sur le langage à apprendre ! je suis d'accord que l'assembleur est un peu gore pour commencer (mais certainement pas insurmontable), mais je t'ai conseillé Python dans un autre topic ! alors t'attends quoi ? tu devrais être en train de commencer à coder avec "Dive into Python" sous les yeux là au lieu de gamberger. TOUS les auteurs des jeux actuels ont débuté dans cette période, certains étaient plus jeunes que toi, avec les mêmes moyens très limiités (pas de net, peu de bouquins), et ça ne les a pas empéchés de devenir des tronches pour certains !
alors ferme ton navigateur, installe Python, télécharge "Plongez au coeur de python" (on va éviter la version anglaise) et AU BOULOT
Marsh Posté le 09-04-2010 à 13:53:05
Daccord alors première question:
Plonger au coeur de python et il gratuit?
Deuxième question le python et il vraimment bien pour commencer?
Et dernière question:
Moi ça vas faire un ans que j'éssaye de prgrammer je n'y arrive pas car je ne comprend pas les bases et en plus plains de personnes me décourage en me disant que c'est mort et que je n'y arriverait jamais alors vous a ma place vous comencerier python oui ou non?
Marsh Posté le 09-04-2010 à 13:55:04
alexwrt a écrit : Oui daccord mais pour faire un langage comme Ruby il faut connaitre les base quand on achete un livre ou quand on vas sur un tutoriel pour apprendre Ruby on nous explique le langage mais pas les boucles... |
Absolument faux. Si tu prend un livre comme celui-ci http://pragprog.com/titles/ruby3/programming-ruby-1-9 , il part de "C'est quoi une variable, et une boucle? Et un objet?".
alexwrt a écrit : Mais non c'est pas ça que je veut dire c'est en + de for while etc il y a plain d'autre truc a apprendre et puis je n'arrive pas a télécharger de ide pour le ruby. |
Simple, il n'y a pas de IDE officiel pour Ruby. Il y a bien des plugins pour Eclipse ou autre, mais je trouve que c'est loin d'être quelque chose d'une qualité comparable à ce qu'est IntelliJ pour Java. Comme je te l'ai dit plus haut : Tu prend Notepad++ et tu codes avec. Point.
Et au passage : +1 Harko. J'ai commencé avec l'ASM moi aussi (ce d'ailleurs bref Parce que mes programmes qui étaient des listes de jmp, mov & nop ... Bof ), mais après je me suis lancé dans Java et voilà, 10 ans après je suis content de pas avoir du attendre qu'on me mâche le travail parce que j'ai appris à chercher et me débrouiller tout seul
Edit: Python est aussi un très bon langage pour commencer, même si je préfère Ruby. Après c'est une querelle de chapelles, les 2 se valent largement pour ce que tu veux en faire. Sans compter qu'une fois qu'on connait l'un des 2, l'autre s'apprend en 2 coups de cuillères à pot
Marsh Posté le 09-04-2010 à 13:57:02
C'est venu à l'idée de personne que pour commencer la programmation, il faut des bases en maths plus solides que celles d'un élève de 5e? Je sais pas exactement ce que comporte le programme, mais ne serait-ce que la notion de fonction doit être complètement appréhendée et complètement abstraite. Faire de l'objet est plus facile quand on connait les ensemble, les collections, les EV... Le raisonnement logique, la notion d'implication, d'équivalence, les relations d'ordre sont vraiment fondamentales, non?
Marsh Posté le 09-04-2010 à 14:10:37
snafu8 a écrit : C'est venu à l'idée de personne que pour commencer la programmation, il faut des bases en maths plus solides que celles d'un élève de 5e? Je sais pas exactement ce que comporte le programme, mais ne serait-ce que la notion de fonction doit être complètement appréhendée et complètement abstraite. Faire de l'objet est plus facile quand on connait les ensemble, les collections, les EV... Le raisonnement logique, la notion d'implication, d'équivalence, les relations d'ordre sont vraiment fondamentales, non? |
connerie tout ça... pour commencer la prog, faut juste une bonne dose de motivation, lire des sources et avoir l'esprit logique. après, si on veut se mettre à des trucs particuliers comme la 3D ou le traitement de signal, alors oui il sera temps de se mettre aux maths. mais pour débuter, de la jugeotte et de l'huile de coude suffisent
Marsh Posté le 09-04-2010 à 14:13:45
Moi j'en ait de la motivation.Je suis venu sur ce forum pour savoir par quel langage asser facile commencer et depuit j'ai eu plain de réponces différente alors svp quel langage?
Marsh Posté le 09-04-2010 à 14:20:19
PYTHON
et PLONGEZ AU COEUR DE PYTHON, gratuit
Marsh Posté le 07-04-2010 à 19:59:12
Bonjour tout le monde!
Je cherche un tutoriel un site ou l'on pourrait m'apprendre a programmer en linootte.
Merci d'avance.