Moi je suis CSS !
Mais je serais bien trop occupé à repeindre les murs du chateau...
Moi je suis CSS !
Mais je serais bien trop occupé à repeindre les murs du chateau...
dans la dernière image, le cheval est remplacé par un homme qui cogne deux noix de cocos (probablement importés par deux hirondelles d'Afrique, qui sont bien plus résistantes que les Européennes) ... la voilà la référence à (monty) python
Sauver la princesse est une formulation typique de la programmation impérative. Dans la vision objet, c'est à la princesse de se sauver elle même.
Ce qui s'énonce clairement se conçoit bien ( Le hautbois)
Cobol c'est pour les p'tit joueur, la version en PL/1:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60 Corps: PROC options(main); display('Distance à parcourir:'); display(Voyage(45, 31,'N',73, 34,'O', 48, 50,'N', 2, 20,'E')); display("Calcul la distance de la tour et de la catapulte: " || Distance(0, 0, 10, 10)); DCL (w,munition) float; display('Nombre de munition necessaire pour detruire le chateau'); munition=1.0; DO WHILE( munition<10 ); w=DestructionCastle(munition,2,9.8066); display(munition||' '||w); munition=munition+1.0; END; END Corps; DestructionCastle: PROC(munition,epaisseurmure,gravity) RETURNS (float); DCL (munition,epaisseurmure,gravity) float; RETURN(Sqrt(munition*gravity*Tanh(munition*epaisseurmure))); END DestructionCastle; Distance: PROC(x1, y1, x2, y2) RETURNS (float); DCL (x1, y1, x2, y2) float; RETURN(Sqrt((y2 - y1) * (y2 - y1) + (x2 - x1) * (x2 - x1))); END Distance; Voyage: PROC(Q1Latitude,Q1LatiDeg,Q1LatiDirection, Q1Longitude,Q1LongDeg,Q1LongDirection, Q2Latitude,Q2LatiDeg,Q2LatiDirection, Q2Longitude,Q2LongDeg,Q2LongDirection) returns (float); DCL (Q1Latitude,Q1LatiDeg) fixed, (Q1LatiDirection) char(1), (Q1Longitude,Q1LongDeg) fixed, (Q1LongDirection) char(1), (Q2Latitude,Q2LatiDeg) fixed, (Q2LatiDirection) char(1), (Q2Longitude,Q2LongDeg) fixed, (Q2LongDirection) char(1); DCL (a,b,a1,b1,a2,b2,pi,RawDelta) float; pi=3.14159265358; a1=(Q1Latitude+(Q1LatiDeg/60))*pi/180; IF Q1LatiDirection='N' THEN a1=-a1; b1=(Q1Longitude+(Q1LongDeg/60))*pi/180; IF Q1LongDirection='O' THEN b1=-b1; a2=(Q2Latitude+(Q2LatiDeg/60))*pi/180; IF Q2LatiDirection='N' THEN a2=-a2; b2=(Q2Longitude+(Q2LongDeg/60))*pi/180; IF Q2LongDirection='O' THEN b2=-b2; a = Cos(a1)*Cos(b1)*Cos(a2)*Cos(b2); b = Cos(a1)*Sin(b1)*Cos(a2)*Sin(b2); RawDelta = ACos(a + b + Sin(a1)*Sin(a2)); RETURN(RawDelta * 6378.0); END Voyage;
Une version scheme et assembleur 370 aussi sa serait pas mal.
Et pourquoi pas avec des macro Excel faites par un non informaticien? Vous passez 6 mois à automatiser un couper-coller, sans commentaires, avec des noms de fonction incompréhensibles et sans vous rendre compte que la princesse se change en prince pendant l'opération. Et pour finir la macro ne servira qu'une fois parce qu'entre temps on a arrêté d'enfermer les princesses. Bienvenue dans le monde informatique de l'industrie.
trolldi = vendredi ?
C'est ça. C'est une ancienne coutume du Club qui à été apparemment remise à la mode depuis quelques semaine
Trolldi : qu'est ce qui vous horripile le plus dans le monde des startups ?
Trolldi : qu'est-ce qui vous agace le plus en tant que développeurs ?
Trolldi : La programmation surpuissante pour les feignants
Un ingénieur crée un bras robotisé destiné à blesser des humains
Ca sert à troller quand on est au bureau le vendredi mais qu'on préfèrerait être déjà en week end
Ne prenez pas la vie au sérieux, vous n'en sortirez pas vivant ...
ça tombe bien, c'est aujourd'hui !
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager