Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#26 Le 28/03/2015, à 17:04

Braun

Re : Programmer en Binaire.

erresse a écrit :

Mais je suppose que chacun a son propre point de vue sur ce sujet...

+1
Pour moi Basic est de très bas niveau.
Des égouts et des couleuvres on ne discute pas.

Hors ligne

#27 Le 29/03/2015, à 09:02

pires57

Re : Programmer en Binaire.

C'est une notion ou personnes n'est d'accord... pour ma part j'estime qu'un langage est de haut niveau quand :
-la syntaxe est simple (cf: java c#...)
-la gestion mémoire et pointeur est simplifié (voir inexistante)

Il y a pas mal dautres petite chose qui peuvent paraître anodine a des personnes qui utilises le langage depuis longtemps mais qui rendent le travail plus dur aux débutants...


Utilisateur d'Archlinux, Ubuntu et Kali Linux
Administrateur système et réseau spécialisé Linux.
LinkedIn

Hors ligne

#28 Le 29/03/2015, à 13:47

MicP

Re : Programmer en Binaire.

Haut ou bas, c'est une question de contexte relatif, comme positif ou négatif, grand ou petit, fort ou faible, cher ou pas cher, long ou court, méchant ou gentil, etc.
Par exemple, il existe différentes unités de mesures comme le degré centigrade et le degré Kelvin,
Sans parler du second degré et de la "température ressentie"…

Dernière modification par MicP (Le 29/03/2015, à 21:40)

Hors ligne

#29 Le 29/03/2015, à 14:33

Rufus T. Firefly

Re : Programmer en Binaire.

Un langage de haut niveau est un langage propriétaire ou au moins conçu par une boîte privée comme microsoft, oracle ou adobe... Flash est un langage de haut niveau !

Dernière modification par Rufus T. Firefly (Le 29/03/2015, à 14:36)


La provocation est une façon de remettre la réalité sur ses pieds. (Bertolt Brecht)
Il n'y a pas de route royale pour la science et ceux-là seulement ont chance d'arriver à ses sommets lumineux qui ne craignent pas de se fatiguer à gravir ses sentiers escarpés. (Karl Marx)
Il est devenu plus facile de penser la fin du monde que la fin du capitalisme

Hors ligne

#30 Le 29/03/2015, à 18:27

ssdg

Re : Programmer en Binaire.

Rufus T. Firefly a écrit :

Un langage de haut niveau est un langage propriétaire ou au moins conçu par une boîte privée comme microsoft, oracle ou adobe... Flash est un langage de haut niveau !

Du coup, python n'est pas de haut niveau? Non pas que j'en fasse, mais j'ai un peu de mal à le considérer comme de bas niveau l'ami python.


s'il n'y a pas de solution, c'est qu'il n'y a pas de problème... ou pas.

Hors ligne

#31 Le 29/03/2015, à 21:32

pires57

Re : Programmer en Binaire.

Python est haut niveau pour moi. Si je dois classifier je mettrais l assembleur en bas, le C et C++ au dessus et très loin au dessus les langage de style python, php, C#java...


Utilisateur d'Archlinux, Ubuntu et Kali Linux
Administrateur système et réseau spécialisé Linux.
LinkedIn

Hors ligne

#32 Le 30/03/2015, à 08:09

erresse

Re : Programmer en Binaire.

pires57 a écrit :

Python est haut niveau pour moi. Si je dois classifier je mettrais l assembleur en bas, le C et C++ au dessus et très loin au dessus les langage de style python, php, C#java...

... et encore bien plus loin au-dessus dans la galaxie, le basic, le cobol et... le français !
À quoi sert un langage ? À communiquer et à se faire comprendre des autres. C'est pas avec le C que ça va arriver demain !


Plus de 50 ans d'informatique, ça en fait des lignes de commandes en console, mais on n'avait pas le choix...
Excellente raison pour, aujourd'hui qu'on le peut, utiliser au maximum les INTERFACES GRAPHIQUES !
Important : Une fois résolu, pensez à clore votre sujet en ajoutant [Résolu] devant le titre du 1er message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.

Hors ligne

#33 Le 30/03/2015, à 08:47

Rufus T. Firefly

Re : Programmer en Binaire.

erresse a écrit :

À quoi sert un langage ? À communiquer et à se faire comprendre des autres. C'est pas avec le C que ça va arriver demain !

Je ne suis pas convaincu que le C ait été conçu pour écrire des choses comme Le père Ubu...


La provocation est une façon de remettre la réalité sur ses pieds. (Bertolt Brecht)
Il n'y a pas de route royale pour la science et ceux-là seulement ont chance d'arriver à ses sommets lumineux qui ne craignent pas de se fatiguer à gravir ses sentiers escarpés. (Karl Marx)
Il est devenu plus facile de penser la fin du monde que la fin du capitalisme

Hors ligne

#34 Le 23/04/2015, à 08:21

MicP

Re : Programmer en Binaire.

…À quoi sert un langage ? À communiquer et à se faire comprendre des autres. …

Dans le cas du langage C, "l'autre" est un intermédiaire (interprète) : Le compilateur, qui lui même va tenter d'adapter tout ça à ce que pourra comprendre la machine.

Ambrose Bierce a écrit :

Interprète n. :
Individu qui permet à deux personnes de langues différentes de se comprendre mutuellement, en répétant à chacune ce qu'il aurait été intéressant pour l'interprète que l'autre eût déclaré.

Je vous laisse imaginer (ou constater ?) ce qui se passe quand il y a une très longue chaîne d'interprètes entre la machine et l'utilisateur.

Dernière modification par MicP (Le 23/04/2015, à 08:23)

Hors ligne

#35 Le 27/04/2015, à 16:56

ssdg

Re : Programmer en Binaire.

MicP a écrit :

Dans le cas du langage C, "l'autre" est un intermédiaire (interprète) : Le compilateur, qui lui même va tenter d'adapter tout ça à ce que pourra comprendre la machine.

L'autre peut aussi être soit même quelques mois plus tard ou un collègue/ami qui interviendra sur le programme.


s'il n'y a pas de solution, c'est qu'il n'y a pas de problème... ou pas.

Hors ligne

#36 Le 27/04/2015, à 17:09

Compte anonymisé

Re : Programmer en Binaire.

Geoffrey Deperle a écrit :

Il y a t'il un outil pour programmer en binaire ?

Oui, ça s'appelle "Brancher un transistor". Ou si on est encore plus basique : "ouvrir / fermer un circuit."

Cdlt wink

#37 Le 27/04/2015, à 17:38

Braun

Re : Programmer en Binaire.

Un peu plus intellectuel, tu convertis manuellement (en comptant sur tes doigts) le binaire en hexa et tu utilises n'importe quel éditeur hexa pour remplir ton fichier « binaire » octet par octet.
J'avoue que depuis le processeur 6502 je n'ai quasiment plus utilisé cette méthode.

Hors ligne

#38 Le 27/04/2015, à 22:38

Rufus T. Firefly

Re : Programmer en Binaire.

jojo81 a écrit :
Geoffrey Deperle a écrit :

Il y a t'il un outil pour programmer en binaire ?

Oui, ça s'appelle "Brancher un transistor". Ou si on est encore plus basique : "ouvrir / fermer un circuit."

Cdlt wink

On peut beaucoup s'amuser avec des portes logiques intégrées. Evidemment pas question d'afficher firefox sur un écran avec ça, mais on peut tout de même réaliser quelques circuits qui sont la base d'un processeur, et du coup comprendre "vraiment" comment ça fonctionne...
Avec ça, par exemple : http://www.futurlec.com/IC4000Seriesb.shtml
(il y en a souvent quelques uns de ceux-là qui traînent sur les cartes mères)

Ici : circuits additionneur de base

Dernière modification par Rufus T. Firefly (Le 27/04/2015, à 22:41)


La provocation est une façon de remettre la réalité sur ses pieds. (Bertolt Brecht)
Il n'y a pas de route royale pour la science et ceux-là seulement ont chance d'arriver à ses sommets lumineux qui ne craignent pas de se fatiguer à gravir ses sentiers escarpés. (Karl Marx)
Il est devenu plus facile de penser la fin du monde que la fin du capitalisme

Hors ligne