IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Actualités Discussion :

Quel est votre langage de programmation "obscur" préféré ?

  1. #41
    Expert éminent
    Avatar de Lyche
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Janvier 2007
    Messages
    2 523
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Janvier 2007
    Messages : 2 523
    Points : 6 775
    Points
    6 775
    Billets dans le blog
    4
    Par défaut
    Ok, donc toi non plus t'as pas compris. Je disais juste que payer 30K un développeur PHP c'était pas commun pour une entreprise à cause de tout un tas de boulets que traine php depuis sa conception. Maintenant PHP est loin d'être un bon langage. C'est mon point de vue et après 10ans d'éxperience en php et après avoir testé d'autres langages je ne pense pas que tu pourras me faire changer d'avis. Que certains aiment ce langage ok, qu'on le trouve puissant, j'ai des doutes, et qu'il soit efficace dans des projets de taille conséquentes, pour avoir fait des migrations de php vers .Net et avoir vue les temps de traitement passer de 4 fois 1h à 2 fois 5 secondes, ne m'aidera certainement pas à voir php autrement qu'un langage de bidouillage pour faire des sites web.

    Je ne changerai pas d'avis par rapport à cela. Que php fasse de la pseudo POO n'apporte rien à ce langage archaïque.
    Rejoignez la communauté du chat et partagez vos connaissances ou vos questions avec nous

    Mon Tutoriel pour apprendre les Agregations
    Consultez mon Blog SQL destiné aux débutants

    Pensez à FAQ SQL Server Ainsi qu'aux Cours et Tuto SQL Server

  2. #42
    Membre habitué
    Profil pro
    Étudiant
    Inscrit en
    Janvier 2007
    Messages
    126
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Janvier 2007
    Messages : 126
    Points : 177
    Points
    177
    Par défaut
    Je préfère cette version de ton message, un peu moins agressive...merci donc. Merci d'avoir éditer et argumenter

    Être en désaccord avec toi, ce n'est pas forcément "n'avoir rien compris"

    Je comprends parfaitement pourquoi tu dis ce que tu dis à propos de PHP.

    Avant d'être sur un projet en J2EE bien moche et énorme j'étais chez un opérateur télécom' où tout est fait en PHP (choix étonnant d'ailleurs....parce que des audits sur des millions de ligne en PHP c'est vraiment lent)

    Bref, tout ça pour dire, qu'avec moi il y avait un développeur d'une autre SSII qui devait avoir 5 ans d'XP de plus que moi et il était "spécialisé sur PHP"...et il ne savait pas coder en objet (dans aucun langage)...

    Du coup, le mec pondait du PHP3 qui rame et qui utilise des fonctions deprecated, et cela contribue à l'image cahoteuse qu'a ce langage...

  3. #43
    Membre à l'essai
    Profil pro
    Inscrit en
    Novembre 2009
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2009
    Messages : 12
    Points : 21
    Points
    21
    Par défaut
    Le BrainF*ck est effectivement pas mal ^^
    Mais je crois que mon préféré reste le Sheakspeare

    http://shakespearelang.sourceforge.n...akespeare.html

    quelle beauté peut on faire avec ^^ et quelle abstraction
    (pour etre exact, le sheakspeare est retraduit en C avant d'être compilé menfin quand même )

  4. #44
    Expert éminent
    Avatar de Lyche
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Janvier 2007
    Messages
    2 523
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Janvier 2007
    Messages : 2 523
    Points : 6 775
    Points
    6 775
    Billets dans le blog
    4
    Par défaut
    Citation Envoyé par mrjay42 Voir le message
    Je préfère cette version de ton message, un peu moins agressive...merci donc. Merci d'avoir éditer et argumenter

    Être en désaccord avec toi, ce n'est pas forcément "n'avoir rien compris"
    Je dis ça simplement parce que j'ai eu des PM qui me disait "pourquoi tu dis qu'un dev php n'est jamais payé 30k toussa"
    Rejoignez la communauté du chat et partagez vos connaissances ou vos questions avec nous

    Mon Tutoriel pour apprendre les Agregations
    Consultez mon Blog SQL destiné aux débutants

    Pensez à FAQ SQL Server Ainsi qu'aux Cours et Tuto SQL Server

  5. #45
    Membre habitué Avatar de jkakim
    Profil pro
    Développeur informatique
    Inscrit en
    Mars 2009
    Messages
    94
    Détails du profil
    Informations personnelles :
    Localisation : Congo-Kinshasa

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mars 2009
    Messages : 94
    Points : 148
    Points
    148
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    .method public hidebysig static void Main() cil managed
    {
        .maxstack 8
        L_0000: nop 
        L_0001: ldstr "Hello World !"
        L_0006: call void [mscorlib]System.Console::WriteLine(string)
        L_000b: nop 
        L_000c: ret 
    }
    Hello World en IL .NET, j'aime.
    Essor me dit : "Un clavier AZERTY booste le code mais ce n'est pour mettre des accents."

    http://code.code/

  6. #46
    Membre habitué Avatar de jkakim
    Profil pro
    Développeur informatique
    Inscrit en
    Mars 2009
    Messages
    94
    Détails du profil
    Informations personnelles :
    Localisation : Congo-Kinshasa

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mars 2009
    Messages : 94
    Points : 148
    Points
    148
    Par défaut
    Citation Envoyé par Gordon Fowler Voir le message
    Oui, bien sûr ! C'est Malbolge !

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    (=<`:9876Z4321UT.-Q+*)M'&%$H"!~}|Bzy?=|{z]KwZY44Eq0/{mlk**
     hKs_dG5[m_BA{?-Y;;Vb'rR5431M}/.zHGwEDCBA@98\6543W10/.R,+O<
    Hello World en Malbolge
    Franchement les gars c'est pas un Langage de programmation, ça !
    C'est le noir même !
    Essor me dit : "Un clavier AZERTY booste le code mais ce n'est pour mettre des accents."

    http://code.code/

  7. #47
    Expert éminent sénior
    Avatar de Médinoc
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2005
    Messages
    27 369
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 27 369
    Points : 41 518
    Points
    41 518
    Par défaut
    À ma connaissance, Malbolge triche parce qu'il est crypté.

    Sinon, j'ai une certaine affection pour Chef et L33t...
    SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant.

    "Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
    Apparently everyone.
    -- Raymond Chen.
    Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.

  8. #48
    Membre du Club
    Profil pro
    Inscrit en
    Février 2008
    Messages
    31
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Février 2008
    Messages : 31
    Points : 58
    Points
    58
    Par défaut
    Salut,

    En "vrai" language je pense au c++ (pas vraiment obscure au depart, mais apres avoir vu certaines sources .. )

    sinon le Shakespeare est pas mal http://en.wikipedia.org/wiki/Shakesp...ng_language%29

    ++

  9. #49
    Nouveau membre du Club
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2007
    Messages
    18
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2007
    Messages : 18
    Points : 27
    Points
    27
    Par défaut
    Le J : "Pratique" pour la manipulation des matrices, et autres objets mathématiques...

    Exemple de solution au problème des 9 Reines...

  10. #50
    Membre éclairé
    Homme Profil pro
    NoOb
    Inscrit en
    Mai 2007
    Messages
    554
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : NoOb

    Informations forums :
    Inscription : Mai 2007
    Messages : 554
    Points : 852
    Points
    852
    Par défaut
    Citation Envoyé par Eikichi Voir le message
    Pas trop tordu, mais amusant : le LOLcode
    J'aime beaucoup =)

  11. #51
    Membre émérite
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    1 537
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 537
    Points : 2 548
    Points
    2 548
    Par défaut
    Citation Envoyé par Médinoc Voir le message
    À ma connaissance, Malbolge triche parce qu'il est crypté.
    Pas du tout. Simplement que :

    Toutes les instruction du langage sont automodifiantes. Cad que tu ne peut rien exécuter sans modifier la source.

    La lecture mémoire et des instructions n'est pas linéaire. En gros, on ne choisis pas ce qu'on lit en mémoire. Par contre, on es sur de le modifier en le lisant.

    Enfin, le tout marche sur une machine virtuelle ternaire et pas binaire.

    Ça rend le tout totalement abscon. parce qu'un machine ternaire ça veux dire pas de booléens. Donc pas de if, pas de while, pas de for, pas d'opérations logiques, juste des opérateur totalement opaques.

    Ce n'est pas crypté au sens de la crytographie (il ne faut pas une clef pour le décoder ou quoique ce soit). Mais comme le programme s'automodifie en s'exécutant, on arrive vite a des trucs totalement imbitables.

  12. #52
    Membre habitué
    Inscrit en
    Septembre 2006
    Messages
    254
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 254
    Points : 138
    Points
    138
    Par défaut LISP
    LISP, officiellement acronyme de "List Processing".

    Souvent traduit de manière ironique par « Lots of Irritating and Silly Parentheses », ou «Lots of Insipid and Stupid Parentheses »

    Pour le reste, si vraiment ca vous intéresse, voyez wikipédia :
    http://fr.wikipedia.org/wiki/Lisp

  13. #53
    Membre éclairé Avatar de Camille_B
    Homme Profil pro
    Webmaster
    Inscrit en
    Septembre 2006
    Messages
    212
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Webmaster
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Septembre 2006
    Messages : 212
    Points : 673
    Points
    673
    Par défaut
    LISP, obscur ?

    Il n'y a pas de langage plus clair...

    LISP est une famille de langage dont la syntaxe abstraite est identique à la syntaxe concrète.

    Pas besoin de la notation de Backus-Naur.

  14. #54
    Membre du Club
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    37
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Mars 2006
    Messages : 37
    Points : 56
    Points
    56
    Par défaut
    PROLOG
    Pas vraiment obscur, obscur m'enfin, c'est celui que je maitrise la moins à cause d'un manque d'utilisation fréquente

  15. #55
    Membre éclairé Avatar de JoeChip
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    536
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2008
    Messages : 536
    Points : 803
    Points
    803
    Par défaut
    Le mieux de tous c'est Forth, si on vivait dans un monde rationnel, on l'utiliserait tous, ça doit être facilement implémentable sur la JVM, faudrait que je m'y mette... Sinon dans le genre cryptique, il y a APL ... Si je ne m'abuse, il fallait un clavier spécial...?
    Sans danger si utilisé conformément au mode d'emploi.

    (anciennement BenWillard, enfin moins anciennement que ... enfin bon c'est une longue histoire... Un genre de voyage dans le temps...)

  16. #56
    Membre actif
    Profil pro
    Directeur technique
    Inscrit en
    Juillet 2007
    Messages
    107
    Détails du profil
    Informations personnelles :
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations professionnelles :
    Activité : Directeur technique

    Informations forums :
    Inscription : Juillet 2007
    Messages : 107
    Points : 200
    Points
    200
    Par défaut
    J'aime beaucoup le GOTO++
    http://www.gotopp.org//

    bien que ca ne soit pas le plus incompréhensible, j'aime beaucoup l'esprit

  17. #57
    Membre expert
    Homme Profil pro
    Retraité
    Inscrit en
    Octobre 2005
    Messages
    1 473
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 65
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Finance

    Informations forums :
    Inscription : Octobre 2005
    Messages : 1 473
    Points : 3 283
    Points
    3 283
    Par défaut
    Citation Envoyé par Remi.Net Voir le message
    ...
    Dans la catégorie des langages "obscurs" le JCL, surnommé gentiment Jurassic Control Langage!!! C'est un langage pour donner les paramètres de démarrages d'un programme avec MVS sur MainFrame IBM. Copier un fichier, simple tu écris environs 10 lignes en JCL qui appellent un programme comme FileAid pour effectuer la copie.
    Allez moi je te le code en 7 lignes ...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    //ICETOOL EXEC PGM=ICETOOL,REGION=1024K 
    //TOOLMSG DD SYSOUT=* 
    //DFSMSG DD SYSOUT=* 
    //TOOLIN DD * 
     COPY FROM(INDD) TO(OUTDD) 
    //INDD DD DISP=SHR,DSN= ... fichier source ... ... 
    //OUTDD DD DISP=SHR,DSN= ... fichier cible ...

  18. #58
    Rédacteur
    Avatar de pseudocode
    Homme Profil pro
    Architecte système
    Inscrit en
    Décembre 2006
    Messages
    10 062
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Architecte système
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2006
    Messages : 10 062
    Points : 16 081
    Points
    16 081
    Par défaut
    Citation Envoyé par Luc Orient Voir le message
    Allez moi je te le code en 7 lignes ...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    //ICETOOL EXEC PGM=ICETOOL,REGION=1024K 
    //TOOLMSG DD SYSOUT=* 
    //DFSMSG DD SYSOUT=* 
    //TOOLIN DD * 
     COPY FROM(INDD) TO(OUTDD) 
    //INDD DD DISP=SHR,DSN= ... fichier source ... ... 
    //OUTDD DD DISP=SHR,DSN= ... fichier cible ...
    Ça explique d'où vient le symbole "//" pour commenter les lignes inutiles.
    ALGORITHME (n.m.): Méthode complexe de résolution d'un problème simple.

  19. #59
    Membre habitué
    Profil pro
    Inscrit en
    Novembre 2009
    Messages
    134
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2009
    Messages : 134
    Points : 129
    Points
    129
    Par défaut
    Citation Envoyé par pcaboche Voir le message

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    (=<`:9876Z4321UT.-Q+*)M'&%$H"!~}|Bzy?=|{z]KwZY44Eq0/{mlk**
     hKs_dG5[m_BA{?-Y;;Vb'rR5431M}/.zHGwEDCBA@98\6543W10/.R,+O<
    Hello World en Malbolge
    On dirait du Perl...
    Arf j'aurai juré du Perl également .
    Au taf : Quad Core/8Go de RAM sous Win Seven 64 - Matlab 2009b 64bit.
    Perso : Core 2 Duo/8Go de RAM Mac OS X 10.6 - Matlab 2009b 64bit

  20. #60
    Expert confirmé

    Homme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2007
    Messages
    1 895
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Septembre 2007
    Messages : 1 895
    Points : 4 551
    Points
    4 551
    Par défaut
    Citation Envoyé par HAL-9000 Voir le message
    Arf j'aurai juré du Perl également .
    Ceci étant dit, il n'est pas sûr que Perl ne le comprenne pas...
    [FAQ des forums][FAQ Développement 2D, 3D et Jeux][Si vous ne savez pas ou vous en êtes...]
    Essayez d'écrire clairement (c'est à dire avec des mots français complets). SMS est votre ennemi.
    Evitez les arguments inutiles - DirectMachin vs. OpenTruc ou G++ vs. Café. C'est dépassé tout ça.
    Et si vous êtes sages, vous aurez peut être vous aussi la chance de passer à la télé. Ou pas.

    Ce site contient un forum d'entraide gratuit. Il ne s'use que si l'on ne s'en sert pas.

Discussions similaires

  1. Quel est votre langage de programmation préféré en 2013 ?
    Par Community Management dans le forum Langages de programmation
    Réponses: 102
    Dernier message: 18/09/2014, 07h40
  2. [Sondage] Quel est votre langage de programmation préféré en 2013 ?
    Par Community Management dans le forum Langages
    Réponses: 0
    Dernier message: 30/05/2013, 13h00
  3. Quel est votre langage de programmation préféré en 2009 ?
    Par Yogui dans le forum Débats sur le développement - Le Best Of
    Réponses: 315
    Dernier message: 26/10/2010, 17h58
  4. [Archive] Quel est votre langage de programmation préféré ? (2004..2008)
    Par Idelways dans le forum Débats sur le développement - Le Best Of
    Réponses: 403
    Dernier message: 04/02/2009, 00h56

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo