IPB

Bienvenue invité ( Connexion | Inscription )

> [deterrage] retour des deulignes ?, ou in memoriam Hebdogiciel
Options
Not a Number
posté 24 Oct 2005, 22:46
Message #1


Macbidouilleur de bronze !
**

Groupe : Membres
Messages : 431
Inscrit : 22 Sep 2005
Lieu : X
Membre no 46 478



En ces temps de bi-dualcores@2,5GHz, d'interfaces graphiques, de clefs USB à 1Go, je me souviens, des débuts de l'informatique familiale.
A l'époque ou les disquettes étaient souples ("dit papa, c'est quoi une disquette ?" smile.gif ), étaient faites pour les ordinateurs "professionnels".
Je me souviens d'un magazine ( Hebdogiciel) qui avait entres-autres un concours permanent :
celui de l'écriture du meilleur programme de deux lignes maximum en basic.
Evidemment compte-tenu des contraintes, les poke devaient être comptés et l'originalité et/ou l'humour faisait la différence....


Comme j'ai vu passé dernièrement un topic relatif aux concours sur MB, je me demandai si un concours de deuligneurs intéresserait des macbidouilleurs.
Un "bon" exercice "d'obfuscation" partielle de code.

Bon évidemment rien n'oblige à faire du basic (lequel d'ailleurs tongue.gif), ni à rester bloqué sur le nombre de lignes max initiales (un sixlignes en shell-script par exemple, pourquoi pas ?)

PS: J'ai choisi un lien "bateau" (Wikipedia), car j'avais un doute sur l'accord du site le plus représentatif avec la charte en ce qui concerne l'abandonware

Un premier essai qui ne fait pas grand chose d'un uneligne en fortran90 tongue.gif
(il me reste de la place....et j'aurai pu encore en gagner)

CODE
program deulignes_qui_nen_fait_qune;integer(kind=2)::i=0;do;i=i+1;if(i<0)exit;enddo;print*,i,int2(i-1);endprogram


Ce message a été modifié par Not a Number - 16 Nov 2005, 00:20.


--------------------
-- ceci n'est pas une signature --
Go to the top of the page
 
+Quote Post
 
Start new topic
Réponse(s)
schlum
posté 25 Oct 2005, 19:43
Message #2


Terminaltor
Moderating Machine
*****

Groupe : Admin
Messages : 24 456
Inscrit : 25 Oct 2002
Lieu : Jeumont (59)
Membre no 4 319



Le programme OpenGL tourne très bien, mais les lignes sont un peu longues tongue.gif
Par contre j'ai du mal avec le programme fortran du début... Le compilateur n'est pas content.


--------------------
          I think therefore I Mac          
Go to the top of the page
 
+Quote Post
Not a Number
posté 25 Oct 2005, 19:58
Message #3


Macbidouilleur de bronze !
**

Groupe : Membres
Messages : 431
Inscrit : 22 Sep 2005
Lieu : X
Membre no 46 478



QUOTE(schlum @ 25 Oct 2005, 19:43)
Le programme OpenGL tourne très bien, mais les lignes sont un peu longues  tongue.gif
Par contre j'ai du mal avec le programme fortran du début... Le compilateur n'est pas content.
[right][snapback]1387651[/snapback][/right]


J'utilise xlf , plus exactement xlf90 sinon il se plaint en croyant compiler du Fortran77 (non mais on n'est pas des dinosaures quand même rolleyes.gif ).
Je n'ai pas testé avec g95.

Le prog en C peut être écrit en f90, mais il faudrait installer la librairie f90gl (qui se compile
d'ailleurs très bien et possède des exemples)

Je ne sais pas si un septlignes est jouable en objective-c (Cocoa). Ca correspondrait à la forme la plus macintoshesque de xlignes.


Y-aurait-il d'autres tentatives de septlignes en cours ? wink.gif

Edit : phote

Ce message a été modifié par Bus Error - 25 Oct 2005, 20:01.


--------------------
-- ceci n'est pas une signature --
Go to the top of the page
 
+Quote Post
schlum
posté 25 Oct 2005, 22:22
Message #4


Terminaltor
Moderating Machine
*****

Groupe : Admin
Messages : 24 456
Inscrit : 25 Oct 2002
Lieu : Jeumont (59)
Membre no 4 319



QUOTE(Bus Error @ 25 Oct 2005, 20:58)
J'utilise xlf , plus exactement xlf90 sinon il se plaint en croyant compiler du Fortran77 (non mais on n'est pas des dinosaures quand même rolleyes.gif ).
Je n'ai pas testé avec g95.

Le prog en C peut être écrit en f90, mais il faudrait installer la librairie f90gl (qui se compile
d'ailleurs très bien et possède des exemples)
[right][snapback]1387689[/snapback][/right]

Ben j'arrive pas à le compiler ni avec f90 ni avec f95 (d'Absoft) tongue.gif


--------------------
          I think therefore I Mac          
Go to the top of the page
 
+Quote Post
Not a Number
posté 25 Oct 2005, 22:24
Message #5


Macbidouilleur de bronze !
**

Groupe : Membres
Messages : 431
Inscrit : 22 Sep 2005
Lieu : X
Membre no 46 478



QUOTE(schlum @ 25 Oct 2005, 22:22)
QUOTE(Bus Error @ 25 Oct 2005, 20:58)
J'utilise xlf , plus exactement xlf90 sinon il se plaint en croyant compiler du Fortran77 (non mais on n'est pas des dinosaures quand même rolleyes.gif ).
Je n'ai pas testé avec g95.

Le prog en C peut être écrit en f90, mais il faudrait installer la librairie f90gl (qui se compile
d'ailleurs très bien et possède des exemples)
[right][snapback]1387689[/snapback][/right]

Ben j'arrive pas à le compiler ni avec f90 ni avec f95 (d'Absoft) tongue.gif
[right][snapback]1387959[/snapback][/right]


Quels messages ?

PS: les compilo Absoft ont la réputation d'être merdiques
Re-PS: le prog Fortran est très basique...N'en espère pas trop wink.gif

Edit : J'essaye de faire un septlignes Java, mais j'ai oublié pas mal de choses depuis 1996 tongue.gif

Ca va être cracra

Ce message a été modifié par Bus Error - 25 Oct 2005, 22:29.


--------------------
-- ceci n'est pas une signature --
Go to the top of the page
 
+Quote Post
schlum
posté 25 Oct 2005, 22:30
Message #6


Terminaltor
Moderating Machine
*****

Groupe : Admin
Messages : 24 456
Inscrit : 25 Oct 2002
Lieu : Jeumont (59)
Membre no 4 319



QUOTE(Bus Error @ 25 Oct 2005, 23:24)
PS: les compilo Absoft ont la réputation d'être merdiques
[right][snapback]1387970[/snapback][/right]

Ben oui, mais c'est le seul compilo fortran 90 et 95 qui est fiable et pas en développement huh.gif
(je dois dire une groooose bêtise là, mais tant pis, j'assume tongue.gif)


--------------------
          I think therefore I Mac          
Go to the top of the page
 
+Quote Post
Not a Number
posté 25 Oct 2005, 22:31
Message #7


Macbidouilleur de bronze !
**

Groupe : Membres
Messages : 431
Inscrit : 22 Sep 2005
Lieu : X
Membre no 46 478



QUOTE(schlum @ 25 Oct 2005, 22:30)
QUOTE(Bus Error @ 25 Oct 2005, 23:24)
PS: les compilo Absoft ont la réputation d'être merdiques
[right][snapback]1387970[/snapback][/right]

Ben oui, mais c'est le seul compilo fortran 90 et 95 qui est fiable et pas en développement huh.gif
[right][snapback]1387984[/snapback][/right]


C'est un problème avec le int2 ?

Edit : mais il faudra bien que je m'y habitue visiblement, car je ne pense pas que IBM va se fouler
pour maintenir son compilo (xlf n'est toujours pas certifié 10.4 ??!!))

Edit: progression laborieuse du septligne Java smile.gif



Ce message a été modifié par Bus Error - 25 Oct 2005, 23:05.


--------------------
-- ceci n'est pas une signature --
Go to the top of the page
 
+Quote Post
schlum
posté 26 Oct 2005, 12:00
Message #8


Terminaltor
Moderating Machine
*****

Groupe : Admin
Messages : 24 456
Inscrit : 25 Oct 2002
Lieu : Jeumont (59)
Membre no 4 319



QUOTE(Bus Error @ 25 Oct 2005, 23:31)
C'est un problème avec le int2 ?
[right][snapback]1387987[/snapback][/right]

Non, c'était un problème avec moi laugh.gif
J'avais mis une extension .f au lieu de .f90 wacko.gif
Ca compile wink.gif

Je suis d'accord pour python ; mais j'ai la flemme aussi tongue.gif (ça me gave d'investir dans un langage interprété laugh.gif )


--------------------
          I think therefore I Mac          
Go to the top of the page
 
+Quote Post

Les messages de ce sujet
- Not a Number   [deterrage] retour des deulignes ?   24 Oct 2005, 22:46
- - schlum   C'est de la triche les ";" Sinon, ...   25 Oct 2005, 09:35
|- - Not a Number   QUOTE(schlum @ 25 Oct 2005, 09:35)C'est d...   25 Oct 2005, 11:51
- - docphil   ce concours m'énervait au plus au point étan...   25 Oct 2005, 12:21
- - Jaypee   Certains langages sont plus ou moins avantagés po...   25 Oct 2005, 12:21
|- - Not a Number   QUOTE(Jaypee @ 25 Oct 2005, 12:21)Certains la...   25 Oct 2005, 13:15
|- - Not a Number   Comme "promis", ci-dessous un petit prog...   25 Oct 2005, 19:13
- - Cochonou   Allez, pour ceux qui ne connaissent pas ce que c...   25 Oct 2005, 13:13
- - Jaypee   Y' a pas besoin de le faire tourner, il sait f...   25 Oct 2005, 19:23
|- - Not a Number   QUOTE(Jaypee @ 25 Oct 2005, 19:23)Y' a pa...   25 Oct 2005, 19:31
- - schlum   Le programme OpenGL tourne très bien, mais les li...   25 Oct 2005, 19:43
|- - Not a Number   QUOTE(schlum @ 25 Oct 2005, 19:43)Le programm...   25 Oct 2005, 19:58
|- - schlum   QUOTE(Bus Error @ 25 Oct 2005, 20:58)Je ne sa...   25 Oct 2005, 20:13
|- - schlum   QUOTE(Bus Error @ 25 Oct 2005, 20:58)J'ut...   25 Oct 2005, 22:22
|- - Not a Number   QUOTE(schlum @ 25 Oct 2005, 22:22)QUOTE(Bus E...   25 Oct 2005, 22:24
|- - schlum   QUOTE(Bus Error @ 25 Oct 2005, 23:24)PS: les ...   25 Oct 2005, 22:30
|- - Not a Number   QUOTE(schlum @ 25 Oct 2005, 22:30)QUOTE(Bus E...   25 Oct 2005, 22:31
|- - schlum   QUOTE(Bus Error @ 25 Oct 2005, 23:31)C'es...   26 Oct 2005, 12:00
- - Jaypee   Juste une dernière couche d'APL, après j...   25 Oct 2005, 22:05
|- - Not a Number   QUOTE(Jaypee @ 25 Oct 2005, 22:05)Juste une d...   25 Oct 2005, 22:18
|- - schlum   QUOTE(Jaypee @ 25 Oct 2005, 23:05)Juste une d...   25 Oct 2005, 22:20
- - SuperCed   Les nombres permiers en perl : CODE perl -le ...   26 Oct 2005, 08:29
|- - Not a Number   QUOTE(SuperCed @ 26 Oct 2005, 08:29)Les nombr...   26 Oct 2005, 09:37
- - f_cam   C'est sympa le python, j'en ai fait tres p...   26 Oct 2005, 12:10
- - SuperCed   Oui, c'est ça. J'en ai fait un tout petit...   26 Oct 2005, 13:02
- - Not a Number   Quelqu'un aurait un xlignes (x<8) à propos...   26 Oct 2005, 13:15
|- - schlum   QUOTE(Bus Error @ 26 Oct 2005, 14:15)Au passa...   26 Oct 2005, 13:28
|- - Not a Number   QUOTE(schlum @ 26 Oct 2005, 13:28)QUOTE(Bus E...   26 Oct 2005, 13:36
|- - schlum   QUOTE(Bus Error @ 26 Oct 2005, 14:36)QUOTE(sc...   26 Oct 2005, 13:45
|- - SuperCed   QUOTE(schlum @ 26 Oct 2005, 13:45)après avoi...   26 Oct 2005, 13:56
||- - schlum   QUOTE(SuperCed @ 26 Oct 2005, 14:56)QUOTE(sch...   26 Oct 2005, 15:12
|- - Not a Number   QUOTE(schlum @ 26 Oct 2005, 13:45)J'ai fa...   26 Oct 2005, 14:04
- - Cochonou   QUOTEschlum tu peux donc maintenant révéler au m...   26 Oct 2005, 14:21
|- - Not a Number   QUOTE(Cochonou @ 26 Oct 2005, 14:21)QUOTEschl...   26 Oct 2005, 14:31
|- - schlum   QUOTE(Cochonou @ 26 Oct 2005, 15:21)QUOTEschl...   26 Oct 2005, 15:09
|- - Not a Number   QUOTE(schlum @ 26 Oct 2005, 15:09)QUOTE(Cocho...   26 Oct 2005, 15:23
|- - Not a Number   Oyé, Oyé braves programmeurs de MB , je propose...   30 Oct 2005, 01:32
|- - Not a Number   Suite à une demande nombreuse () et particulière...   16 Nov 2005, 00:18
- - Not a Number   Parce que je voulais avoir très vite une idée de...   29 Jan 2006, 00:04
- - Jaypee   Pourrais-tu élaborer un peu stp ? Tu dis: en nat...   29 Jan 2006, 18:04
|- - Not a Number   CITATION(Jaypee @ 29 Jan 2006, 18:04) 153...   30 Jan 2006, 19:48
- - Not a Number   Avec le nouveau MacBook à 2GHz en fréquence effe...   23 May 2006, 22:12
- - franzou   Sur le mac mini solo et sa brave GMA 950 : 97% de ...   23 May 2006, 22:39
- - Not a Number   Avec les Intel Core, il vaut mieux s'assurer q...   23 May 2006, 23:02


Reply to this topicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



Nous sommes le : 6th November 2025 - 04:27