Contenu | Rechercher | Menus

Annonce

DVD, clés USB et t-shirts Ubuntu-fr disponibles sur la boutique En Vente Libre

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.

#51 Le 24/11/2011, à 14:25

Smon

Re : Programme ou bloc note pour création de site web

Ruby ? Le machin sorti 1 an après PHP et pour lequel on a le droit tous les ans (depuis que je suis dev en tout cas) à un article nous expliquant pourquoi il va écraser PHP ?

J'attends toujours que ce "fabuleux" langage convainque les développeurs.

En attendant PHP est utilisé dans 75% des développement Web et le Ruby n'a même pas sa place dans un graphique ...

Hors ligne

#52 Le 24/11/2011, à 14:28

The Uploader

Re : Programme ou bloc note pour création de site web

1.L'argument du nombre ne prouve rien. Par ailleurs, Ruby On Rails est pourtant utilisé.
2.Il n'y a pas que Ruby.

Essaie encore.

Dernière modification par The Uploader (Le 24/11/2011, à 14:30)


- Oldies PC : Intel Pentium 3 @ 800 Mhz sur CM ASUS P2B-F, GeForce 4 Ti4800 SE, Disque Dur Hitachi 160 Go, 512 Mo de RAM, 3DFX Voodoo 2, Sound Blaster 16 ISA PnP, Windows 98 SE / XP)
- Desktop : Intel Core i7 6700K @ 4 GHz sur CM ASUS Z170-P, GeForce GTX 1070, SSD Samsung 850 EVO 1 To, 16 Go de RAM, Disque Dur Seagate Barracuda 3 To, Windows 10

Hors ligne

#53 Le 24/11/2011, à 14:31

Smon

Re : Programme ou bloc note pour création de site web

Que j'essaie quoi ? C'est toi qui tente de prouver que PHP est pourri.

Donne des arguments convaincants, on verra après.

Hors ligne

#54 Le 24/11/2011, à 14:40

The Uploader

Re : Programme ou bloc note pour création de site web

J'en ai donné à la pelle, tu les as évité avec un "lol". C'est un bel argument, j'avoue.

A partir de là, je ne vois pas l'intérêt de continuer.


- Oldies PC : Intel Pentium 3 @ 800 Mhz sur CM ASUS P2B-F, GeForce 4 Ti4800 SE, Disque Dur Hitachi 160 Go, 512 Mo de RAM, 3DFX Voodoo 2, Sound Blaster 16 ISA PnP, Windows 98 SE / XP)
- Desktop : Intel Core i7 6700K @ 4 GHz sur CM ASUS Z170-P, GeForce GTX 1070, SSD Samsung 850 EVO 1 To, 16 Go de RAM, Disque Dur Seagate Barracuda 3 To, Windows 10

Hors ligne

#55 Le 24/11/2011, à 14:41

Smon

Re : Programme ou bloc note pour création de site web

Tu ne m'as pas donné d'arguments, tu m'as balancé des articles à la figure.

Hors ligne

#56 Le 24/11/2011, à 14:42

The Uploader

Re : Programme ou bloc note pour création de site web

Pauvre chou.


- Oldies PC : Intel Pentium 3 @ 800 Mhz sur CM ASUS P2B-F, GeForce 4 Ti4800 SE, Disque Dur Hitachi 160 Go, 512 Mo de RAM, 3DFX Voodoo 2, Sound Blaster 16 ISA PnP, Windows 98 SE / XP)
- Desktop : Intel Core i7 6700K @ 4 GHz sur CM ASUS Z170-P, GeForce GTX 1070, SSD Samsung 850 EVO 1 To, 16 Go de RAM, Disque Dur Seagate Barracuda 3 To, Windows 10

Hors ligne

#57 Le 24/11/2011, à 14:42

Smon

Re : Programme ou bloc note pour création de site web

Au passage, c'est pas parce que tu as fais un main en ruby et que tu y as collé 4 dépendances que tu sais développer.

Hors ligne

#58 Le 24/11/2011, à 15:27

The Uploader

Re : Programme ou bloc note pour création de site web

Smon a écrit :

Au passage, c'est pas parce que tu as fais un main en ruby et que tu y as collé 4 dépendances que tu sais développer.

Ah, voilà un superbe argument. lol

90% du code/design c'est lib derrière que tu n'as même pas vu ! big_smile Et j'ai dit que c'était un début de projet, mais c'est pas grave. Ca se voit que tu es chef de projet, tu sais même pas lire des sources !

Dernière modification par The Uploader (Le 24/11/2011, à 15:42)


- Oldies PC : Intel Pentium 3 @ 800 Mhz sur CM ASUS P2B-F, GeForce 4 Ti4800 SE, Disque Dur Hitachi 160 Go, 512 Mo de RAM, 3DFX Voodoo 2, Sound Blaster 16 ISA PnP, Windows 98 SE / XP)
- Desktop : Intel Core i7 6700K @ 4 GHz sur CM ASUS Z170-P, GeForce GTX 1070, SSD Samsung 850 EVO 1 To, 16 Go de RAM, Disque Dur Seagate Barracuda 3 To, Windows 10

Hors ligne

#59 Le 24/11/2011, à 15:47

seb24

Re : Programme ou bloc note pour création de site web

The Uploader a écrit :
seb24 a écrit :
The Uploader a écrit :

exemple (même si à l'état de semi-abandon pour le moment) : http://gitorious.org/gauge/gauge/trees/master


roll Non, mais y'a Ruby On Rails, par exemple...

Ruby qui a de gros problèmes de monté en charge...

Ruby 2.0 devrait remédier à cela, si moi, pauvre développeur idiot, ait bien compris.

Et puis le sujet est : au moins une dizaine de langages mieux conçues peuvent remplacer PHP, et Ruby en fait partie...

A tiens Ruby n'est pas parfait ? Tout comme les nouvelles versions de php améliorent les versions précédentes... big_smile
Y'a un paquet de critique à mettre au compte de Ruby. Pour maintenir Redmine (écris en Ruby) sur plusieurs serveur c'est super casse bonbon. Beaucoup de lib instable, performance en zigzag, dépendances a n'en plus finir, etc.

A ce niveau Php est beaucoup plus simplet et les nombreux Framework apportent un plus non négligeable.


Mini PC NUC avec Ubuntu: ebay

Hors ligne

#60 Le 24/11/2011, à 16:19

cervo

Re : Programme ou bloc note pour création de site web

RoR rocks,  c'est tout! big_smile
Plus sérieusement, je fais du dev Ruby tous les jours (c'est un mon job en fait) et franchement, je reviendrais pour rien au monde à PHP. Le framework Rails est juste génial à utiliser, c'est un gain de temps et de productivité énorme! L'utilisation de gems, les migrations, le scaffolding, que du bonheur.
Après je n'ai pas testé les frameworks pour PHP, peut-être existe-t-il la même chose?

Hors ligne

#61 Le 24/11/2011, à 16:40

seb24

Re : Programme ou bloc note pour création de site web

cervo a écrit :

RoR rocks,  c'est tout! big_smile
Plus sérieusement, je fais du dev Ruby tous les jours (c'est un mon job en fait) et franchement, je reviendrais pour rien au monde à PHP. Le framework Rails est juste génial à utiliser, c'est un gain de temps et de productivité énorme! L'utilisation de gems, les migrations, le scaffolding, que du bonheur.
Après je n'ai pas testé les frameworks pour PHP, peut-être existe-t-il la même chose?

Honnêtement le débat est totalement Inutile. Les framework PHP sont extrêmement puissant. Je suis en train de bosser sur Symfony 2 est c'est un vrai plaisir. Après y'aura toujours moyen de dire X à ça et pas Y et vice versa. Ruby comme PHP ont une bonne réputations, ce sont des projets dynamiques et qui répondent aux besoin des devs. A partir de la c'est selon les préférences de chacun. ( Python a aussi de bon framework web de ce que j'ai entendu dire ).

C'est pour ça, comme je disais à "The Uploader" c'est bête de rentrer dans la critique juste pour dénigrer PHP.


Mini PC NUC avec Ubuntu: ebay

Hors ligne

#62 Le 24/11/2011, à 16:57

The Uploader

Re : Programme ou bloc note pour création de site web

seb24 a écrit :
cervo a écrit :

RoR rocks,  c'est tout! big_smile
Plus sérieusement, je fais du dev Ruby tous les jours (c'est un mon job en fait) et franchement, je reviendrais pour rien au monde à PHP. Le framework Rails est juste génial à utiliser, c'est un gain de temps et de productivité énorme! L'utilisation de gems, les migrations, le scaffolding, que du bonheur.
Après je n'ai pas testé les frameworks pour PHP, peut-être existe-t-il la même chose?

C'est pour ça, comme je disais à "The Uploader" c'est bête de rentrer dans la critique juste pour dénigrer PHP.

Je ne dis pas qu'il n'y a que des mauvais frameworks en PHP, ni qu'on ne peut pas rendre PHP supportable et "pro". Par exemple Code Igniter a l'air plus que bon. Simplement à l'usage, PHP est bourré de pièges, d'inconsistances, et de bizarreries, (bien) plus que je n'en ai rencontré en Ruby, Java, C...

Tiens par exemple : http://www.g33ks-inlove.com/php-fail/


- Oldies PC : Intel Pentium 3 @ 800 Mhz sur CM ASUS P2B-F, GeForce 4 Ti4800 SE, Disque Dur Hitachi 160 Go, 512 Mo de RAM, 3DFX Voodoo 2, Sound Blaster 16 ISA PnP, Windows 98 SE / XP)
- Desktop : Intel Core i7 6700K @ 4 GHz sur CM ASUS Z170-P, GeForce GTX 1070, SSD Samsung 850 EVO 1 To, 16 Go de RAM, Disque Dur Seagate Barracuda 3 To, Windows 10

Hors ligne

#63 Le 24/11/2011, à 17:07

Grünt

Re : Programme ou bloc note pour création de site web

Le truc avec PHP, c'est qu'il a la force de l'existant pour lui: pré-disponible sur les hébergements Web mutu, utilisés dans beaucoup de tutoriaux.. Je dirais que PHP est "le choix par défaut", sans préjugé du fait qu'il peut être un choix conscient pour quelqu'un qui connaît l'ensemble des possibilités et décide de prendre PHP.


Red flashing lights. I bet they mean something.

Hors ligne

#64 Le 24/11/2011, à 17:09

Clémentv

Re : Programme ou bloc note pour création de site web

Le problème des flottants n'a rien à voir avec PHP. C'est un problème de la gestion des nombres réels par les ordinateurs. Tu écris ton code avec des nombres en base 10 mais ils sont stockés en base 2, il y a des erreurs d'arrondi inévitables.

Hors ligne

#65 Le 24/11/2011, à 17:50

Jules Petibidon

Re : Programme ou bloc note pour création de site web

puts(0.7+0.1==0.8)
false

Ruby/PHP même combat ! tongue

Comme l'a dit Clémentv, c'est pareil pour tous les langages

Hors ligne

#66 Le 24/11/2011, à 18:12

Smon

Re : Programme ou bloc note pour création de site web

Sauf avec le C# si on type en décimal.

Hors ligne

#67 Le 24/11/2011, à 18:31

cervo

Re : Programme ou bloc note pour création de site web

Jules Petibidon a écrit :
puts(0.7+0.1==0.8)
false

Ruby/PHP même combat ! tongue

Comme l'a dit Clémentv, c'est pareil pour tous les langages

>> BigDecimal.new('0.7')+BigDecimal.new('0.1') == BigDecimal.new('0.8')
=> true

Float c'est naze t'façon tongue

Dernière modification par cervo (Le 24/11/2011, à 18:34)

Hors ligne

#68 Le 24/11/2011, à 18:52

The Uploader

Re : Programme ou bloc note pour création de site web

https://bugs.php.net/bug.php?id=47494
Voilà le genre d'inconsistances que je n'ai rencontré qu'en PHP.


- Oldies PC : Intel Pentium 3 @ 800 Mhz sur CM ASUS P2B-F, GeForce 4 Ti4800 SE, Disque Dur Hitachi 160 Go, 512 Mo de RAM, 3DFX Voodoo 2, Sound Blaster 16 ISA PnP, Windows 98 SE / XP)
- Desktop : Intel Core i7 6700K @ 4 GHz sur CM ASUS Z170-P, GeForce GTX 1070, SSD Samsung 850 EVO 1 To, 16 Go de RAM, Disque Dur Seagate Barracuda 3 To, Windows 10

Hors ligne

#69 Le 24/11/2011, à 18:56

Kanor

Re : Programme ou bloc note pour création de site web

Recentrons nous sur le sujet "programme" pour la création de site web

Hors ligne

#70 Le 24/11/2011, à 18:57

The Uploader

Re : Programme ou bloc note pour création de site web

Bah VIM, c'tout.


- Oldies PC : Intel Pentium 3 @ 800 Mhz sur CM ASUS P2B-F, GeForce 4 Ti4800 SE, Disque Dur Hitachi 160 Go, 512 Mo de RAM, 3DFX Voodoo 2, Sound Blaster 16 ISA PnP, Windows 98 SE / XP)
- Desktop : Intel Core i7 6700K @ 4 GHz sur CM ASUS Z170-P, GeForce GTX 1070, SSD Samsung 850 EVO 1 To, 16 Go de RAM, Disque Dur Seagate Barracuda 3 To, Windows 10

Hors ligne

#71 Le 24/11/2011, à 19:02

Kanor

Re : Programme ou bloc note pour création de site web

The Uploader a écrit :

Bah VIM, c'tout.

Voila c'est mieux big_smile tu utilise des plugin pour la partie html et css ?

Hors ligne

#72 Le 24/11/2011, à 19:06

The Uploader

Re : Programme ou bloc note pour création de site web

Non, je m'y suis mis en même temps que Ruby, j'ai donc surtout des plugins pour ce langage. big_smile

Mais il y en a :
http://www.codeography.com/2010/08/02/h … ditor.html
http://www.vim.org/scripts/script.php?script_id=2075


- Oldies PC : Intel Pentium 3 @ 800 Mhz sur CM ASUS P2B-F, GeForce 4 Ti4800 SE, Disque Dur Hitachi 160 Go, 512 Mo de RAM, 3DFX Voodoo 2, Sound Blaster 16 ISA PnP, Windows 98 SE / XP)
- Desktop : Intel Core i7 6700K @ 4 GHz sur CM ASUS Z170-P, GeForce GTX 1070, SSD Samsung 850 EVO 1 To, 16 Go de RAM, Disque Dur Seagate Barracuda 3 To, Windows 10

Hors ligne

#73 Le 24/11/2011, à 19:08

seb24

Re : Programme ou bloc note pour création de site web

The Uploader a écrit :
seb24 a écrit :
cervo a écrit :

RoR rocks,  c'est tout! big_smile
Plus sérieusement, je fais du dev Ruby tous les jours (c'est un mon job en fait) et franchement, je reviendrais pour rien au monde à PHP. Le framework Rails est juste génial à utiliser, c'est un gain de temps et de productivité énorme! L'utilisation de gems, les migrations, le scaffolding, que du bonheur.
Après je n'ai pas testé les frameworks pour PHP, peut-être existe-t-il la même chose?

C'est pour ça, comme je disais à "The Uploader" c'est bête de rentrer dans la critique juste pour dénigrer PHP.

Je ne dis pas qu'il n'y a que des mauvais frameworks en PHP, ni qu'on ne peut pas rendre PHP supportable et "pro". Par exemple Code Igniter a l'air plus que bon. Simplement à l'usage, PHP est bourré de pièges, d'inconsistances, et de bizarreries, (bien) plus que je n'en ai rencontré en Ruby, Java, C...

Tiens par exemple : http://www.g33ks-inlove.com/php-fail/

Mais arrête avec tes copier coller de liens sérieux ^^
PHP n'est pas parfait, pas plus que Ruby. Y'a de nouvelles versions régulièrement. Et pour avoir bosser depuis des années avec les pièges en PHP sont plutôt rare.
Ca fonctionne bien, la doc est complète, les évolutions ne posent pas de problèmes, tu as très peux de soucis de dépendances ou de rupture de l'API d'une librairie ( ce qui n'est pas le cas de Ruby), tu as de nombreux outils ( du framework, au debug en passant par tout ce qui est test), il est sans problème scalable ( ce qui n'est pas vrai pour Ruby), il peut être utiliser facilement aussi bien par un nouveau venu pour son projet perso que par une grande entreprise pour un énorme projet, au niveau pro tu as énormément de boulot. Bref il n'est pas parfait mais reste un bon langage de dev pour des sites web.


Mini PC NUC avec Ubuntu: ebay

Hors ligne

#74 Le 24/11/2011, à 19:11

The Uploader

Re : Programme ou bloc note pour création de site web

Mais arrête avec tes copier coller de liens sérieux ^^

Bah j'me souviens plus moi depuis le temps, c'est dur de retrouver. J'ai tout brûlé, et j'ai pris mes jambes à mon cou quand j'ai vu la véritable horreur de PHP (sans framework). Et j'ai pas pu dormir pendant des mois. Un blackout, tu vois. tongue

Dernière modification par The Uploader (Le 24/11/2011, à 19:28)


- Oldies PC : Intel Pentium 3 @ 800 Mhz sur CM ASUS P2B-F, GeForce 4 Ti4800 SE, Disque Dur Hitachi 160 Go, 512 Mo de RAM, 3DFX Voodoo 2, Sound Blaster 16 ISA PnP, Windows 98 SE / XP)
- Desktop : Intel Core i7 6700K @ 4 GHz sur CM ASUS Z170-P, GeForce GTX 1070, SSD Samsung 850 EVO 1 To, 16 Go de RAM, Disque Dur Seagate Barracuda 3 To, Windows 10

Hors ligne

#75 Le 24/11/2011, à 19:12

HP

Re : Programme ou bloc note pour création de site web

seb24 a écrit :

Ruby comme PHP ont une bonne réputations, ce sont des projets dynamiques et qui répondent aux besoin des devs.

PHP n'est plus très dynamique depuis que l'on a annoncé la mort de PHP6, si je ne m'abuse :
http://www.kommunauty.fr/article-646-la … -lancement
http://www.exinsidephp.com/2010/03/25/p … vive-phpx/
http://blog.mageekbox.net/?post/2010/12 … -280-jours
http://blog.mageekbox.net/?post/2011/02 … -330-jours
et on en est cantonné à des effets d'annonce :
http://linuxfr.org/users/windu2b/journa … nonc%C3%A9
non, mais lol quoi ! PHP dynamique !?! big_smile


cat /dev/urandom >/dev/null 2>&1 #github

Hors ligne