N'hésitez pas à réaliser une inscription gratuite afin de pouvoir bénéficier de toutes les fonctionnalités proposées par le site et de désactiver la publicité.
N'hésitez pas à consulter les offres premium proposées par le service de stockage en ligne pCloud et inscrivez-vous afin d'obtenir 10Go de stockage gratuits.
Tout ce qui concerne les professeurs de mathématiques et plus généralement l'enseignement de cette discipline. [participation réservée aux utilisateurs inscrits]
Règles du forum
Merci de soigner la rédaction de vos messages et de consulter ce sujet avant de poster. Pensez également à utiliser la fonction recherche du forum.
Mikelenain a écrit :Mais l'évolution n'est pas toujours synonyme d'amélioration
Heu entre programmer en assembleur et programmer dans un langage de haut-niveau je pense qu'il y a une très nette amélioration. L'assembleur n'est pas fait pour être compris par des êtres humains (éventuellement par des Cylons et encore)
Non, ça peut aller. J'en ai fait et c'est vivable.
....
Mais
....
Mais
....
je suis peut-être un cylon qui s'ignore
Oh mon dieu, je vais être responsable de la destruction de la teeeeeeeeeeeeeeeeeeeeeeeerre
Mais perso, je pense que le must du must, c'est quand même de coder en C ou en BASH sans GUI
Et j'insiste sur le "sans GUI". C'est primordial pour réellement maîtriser notre code. Sans ça, on finit par faire de la soupe...
"L'ignorance n'est pas ne pas connaître, c'est ne pas vouloir connaître."
suis-je un cylon ?
Non, j'utilise Geany en mode dark thème. :ninja_hide:
<mode : pourquoi>
En fait, ce truc ne m'a jamais fait autant bosser mes maths, avant ça je n'avais aucune motivation pour bosser les trucs d'agreg. Maintenant je sais comment on se sert efficacement du théorème de ...
Linux Mint | TeXLive - TexMaker - asymptote | Python3 & C - Geany - Project Euler - SPOJ
Entia non sunt multiplicanda praeter necessitatem
Je pense qu'il est important de travailler sur le code brut et non avec un GUI (ou alors le mini du minimum ). Il faut être capable de se contraindre à cette discipline. C'est indispensable pour réellement maîtriser le sujet (et notamment être capable de faire de la maintenance de qualité ).
C'est comme pour les maths, comprendre les tenants et les aboutissants de l'étude d'une fonction pour en maîtriser tous ses aspects et pas se contenter de la simple représentation graphique. Cette dernière peut être intéressante dans une première étape pour comprendre les bases mais à terme il faut mettre les mains dans le cambouis
"L'ignorance n'est pas ne pas connaître, c'est ne pas vouloir connaître."
Mikelenain a écrit :Je pense qu'il est important de travailler sur le code brut et non avec un GUI
Je ne suis pas sûr de comprendre ce que tu dis : c'est quoi la différence pour toi entre les éditeurs de texte en console ( nano, vim, etc... ) et ceux avec une GUI ( kate, gedit, etc... ) au niveau de la programmation ?
1. tu ne peux tout mettre dans une GUI : tu ne peux mettre l'ensemble des centaines d'options possibles et imaginables
2. la GUI masque la réalité du code et toute la syntaxe ...
3. le coté flashouille des GUI habituelles ne permet en général pas de se concentrer pleinement sur la tâche à effectuer
"L'ignorance n'est pas ne pas connaître, c'est ne pas vouloir connaître."
1) Tu n'as pas dû lire ma question, ou en tout cas tu n'y réponds pas,
2) Je crois que tu confonds GUI et éditeur WYSIWYG ( dans des éditeurs tels que kate, gedit, etc... qui sont des GUI, on ne travaille qu'avec le code source ).
GUI = Graphical User Interface, soit Interface Graphique pour l'Utilisateur.
Donc, même emacs et vim, ne faisons pas de jaloux, ont une "GUI". Donc parle-t-on d'éditeurs à base de briques, comme scratch et algobox, ou bien d'EDI, tel qu'eclipse ?
Oui projetmbc, c'est bien le sens de ma question, sauf que je pensais un cran plus loin que les EDI, c'est-à-dire les logiciels tels que Dreamweaver, nvu et consorts.
Dans ce cas, on parle de langage de mise en forme et non de programmation. Dans ce cas, des logiciels tels que Dreamweaver et Open Office produisent généralement des codes bien affreux.
Dernière modification par projetmbc le dimanche 01 juillet 2012, 19:04, modifié 1 fois.
projetmbc a écrit :Dans ce cas, on parle de langage de mise en forme et non de programmation.
Toi non plus t'as pas lu ce que j'ai écrit plus haut
C'est vrai que depuis que lol est entré dans le petit robert, je n'ai plus aucun scrupule à utiliser des acronymes anglais tels que éditeurs wysiwyg.
projetmbc a écrit :Dans ce cas, on parle de langage de mise en forme et non de programmation. Dans ce cas, Dreamweaver ou aussi Open Office produisent généralement des codes bien affreux.
Oui, bon, ok, c'est ces trucs moches-là que j’abhorre ^^
Ça vient initialement de mes débuts en webdev'. J'utilisais alors FrontPage (je débutais, je ne connaissais rien) pour faire mes premières pages web. J'ai voulu faire un retour-chariot simple sans saut de ligne (correspondant à la balise html <br>) mais ce con de FrontPage ne me faisait qu'un nouveau paragraphe (balise html <p>) quand j'appuyais sur "Entrée". J'ai par la suite appris à faire cela en cherchant sur le net et en demandant à un pote de mon ENSI.
Et alors je me suis dit : "à quoi ça sert d'avoir une interface graphique toute flashi si elle ne permet pas de TOUT faire et de totalement maîtriser ce que je fais ?". C'est ainsi que j'en suis venu à taper mon source en brut avec des éditeurs de texte (d'abord bloc-note, quand j'étais encore sous winbouze, puis gEDIT depuis que je suis sous ubuntu). C'est pour cela aussi que je suis passé sous LaTeX (même si ça m'a pris un certain temps) alors que je travaillais depuis des années avec OpenOffice (et qu'il m'arrive encore d'utiliser LibreOffice ponctuellement :p )
"L'ignorance n'est pas ne pas connaître, c'est ne pas vouloir connaître."
N'hésitez pas à consulter les offres premium proposées par le service de stockage en ligne pCloud et inscrivez-vous afin d'obtenir 10Go de stockage gratuits.