c++ ou php?

Mammouth du PHP | 1668 Messages

20 juil. 2009, 20:06

Non, mais arrête katagoto, je peux réutiliser l'intégralité de ton message pour défendre Java.
Quoi c'est un truc de fénéant ? L'informatique c'est de la fénéantise, c'est le postulat de base. L'informatique a été inventée pour faire aux machines ce qu'on avait la flemme de faire. Et les informaticiens sont payés pour que l'on ait toujours moins à faire.
On est payé par des fainéants, pas pour l'être.
"À ceux qui poursuivent leurs rêves et se spécialisent dans l'impossible" Joseph Kong

10 ans de PHP, déjà.

"moi jtrouve que katagoto il déchire!" Nagol

ViPHP
ViPHP | 2291 Messages

20 juil. 2009, 20:07

Je te plussoie dunbar.
:pouce: Merci,
L'autre est encore en plein délire. :wink:
ImageCe que l'on apprend par l'effort reste toujours ancré beaucoup plus longtemps.

Mammouth du PHP | 1668 Messages

20 juil. 2009, 20:15

:pouce: Merci,
L'autre est encore en plein délire. :wink:
L'autre sait encore lire dans son délire, merci

C'est pas un délire, ok, admettons que le JAVA c'est bien,
admettons...
La portabilité, il y a bien ça en C++, Qt, GTK, BOOST, avec
deux de ces trois bibliothèques je couvre 90% des besoins
existants en informatique. Et pour le reste, bah il y a les
macros, bon, c'est chiant, il faut connaitre son PC, c'est
vrai, ils sont débiles ces codeurs de faire des OS différents.
Si tu aime pas le C++, met toi au D...
"À ceux qui poursuivent leurs rêves et se spécialisent dans l'impossible" Joseph Kong

10 ans de PHP, déjà.

"moi jtrouve que katagoto il déchire!" Nagol

Eléphant du PHP | 209 Messages

20 juil. 2009, 22:50

Tu t'emballes... Par contre, une fois que t'aura fini, reste dans l'emballage stp.
PHP en lui-même, depuis jamais, j'ai jamais dis que j'étais un
codeur digne de ce nom.
PHP n'est pas tout en POO.
PHP ne s'exécute pas chez le client, hors-mit PHP-GTK, si ?
PHP à des option d'exécution, les magic_quotes sont pas
considéré comme de la compatibilité ?
PHP n'est pas (semi-)compilé, sauf les logiciels de cryptages
et encore, j'ai un doute.
Bon déjà, si tu n'es pas un codeur digne de ce nom, pourquoi te permets tu d'en critiquer ?
PHP n'est pas tout en POO, bah là, je suis d'accord.
Heu, tu connais php-cli ?
Les magic-quoi ? Ça fait des années que tout le monde s'est mi d'accord au sujet des magic quotes hein.
Bon sinon, pour en revenir au sujet de départ, je pense que java est une bonne solution, et pourtant je suis pas spécialement partisant de java donc... Et comme le C++ c'est très sale... voila...
Par contre, Hywan, je vois pas pourquoi php-gtk n'aurait aucun avenir ?

Administrateur PHPfrance
Administrateur PHPfrance | 11457 Messages

20 juil. 2009, 23:23

Moi, je générais des super exécutables à partir de mes programmes en turbo-pascal.
Non, laissez. Je vais faire une réussite dans mon coin...
:|

ViPHP
ViPHP | 1136 Messages

21 juil. 2009, 08:18

Hummm ,

n'empêche , personne n'a encore parlé d'assembleur ... si tu veux vraiment aller au fond des choses ... c'est pas mal non plus ... |*()


@Albat : Turbo pascal , le premier langage auquel j'ai touché ... ça me donne envie de m'y remettre .. vite ou est ma disquette :langue:

Aller maintenant , je veux une critique positive ou négatives sur tous les langages disponibles :

http://99-bottles-of-beer.net/abc.html

( il y a des perles dans la liste .. j'adore :-) )

ViPHP
ViPHP | 3300 Messages

21 juil. 2009, 08:37

ben mince alors, jsuis d'accord avec plusieurs messages de katagoto, il a une façon perso de l'exprimer mais il a foutuement raison.

La compatibilité de Java au passage faut la limiter au code hors interfaçage graphique, qui plus est c'est un langage qui est en perte de vitesse face à dotnet (qui rappelons le est une sorte de fork de java) bref, php cherche à ressembler à java, mais est fonciérement procédural avec une implémentation de POO par dessus, un peu comme C++ par rapport en C mais un poil plus clean quand même (parceque moins vaste).

PHP-GTK, j'ai suivi de très prêt pendant des années, j'ai été déçu pendant des années, ca n'a jamais été utilisable dans un contexte pro, et même difficilement utilisable tout court. Le mieux que j'ai pu obtenir c'est segfault sur un combobox...

XUL, c'est gentil spa top performant, c'est mignon, c'est envisageable, à mettre sur une deuxieme place de podium comme Java ou dotnet quand on choisi un langage qui sert à faire du durable (bytecode oblige massivement orienté objet, bref faut 8go de ram pour faire tourner un solitaire quoi)

En fait t'as pas 10 000 solutions pour moi, si tu veux faire un truc clean, faut comme le dit katagoto, se remonter les manches un bon coup, et se taper la doc d'un framework C ou C++ (QT4 fonctionne sous linux/windows/bsd/macos par exemple) et soufrir un coup pour arriver à avoir un gain réel de valeur dans ta vie profesionelle.

my 2c
Fait du php depuis que ca existe ou presque :)

ViPHP
ViPHP | 4674 Messages

21 juil. 2009, 09:55

Non mais ça suffit de troller comme des porcs là …

C++ est un langage merdique, ok, mais il a de beaux concepts quand même. Je l'ai pas mal étudié de près et c'est vrai que c'est ultra tricky et je préfère 1000 fois retourner à mon C que de refaire du C++.

Java a « inventé » de sacrés concepts objet très poussés et bien vus. Il a un passif de langage à gros cul mais ça devient de moins en moins vrai. C'est très pratique, on code vite, on code bien, il répond bien au besoin initial à savoir faire des « grosses » applications multi-plateformes.

PHP sert à faire du Web, donc PHP-GTK est un truc complètement expérimental.

On ne peut pas comparer ce qui n'est pas comparable. On a C qui est du bas-niveau, on a Java qui est du haut-niveau, PHP haut-niveau Web, XUL mi très haut-niveau mi bas-niveau. Wala quoi.

Katagoto, tu parles trop vite. Tu devrais te relire 7 fois avant de poster …
« Un handicap est le résultat d'une rencontre entre une déficience ou différence et une incapacité de la société à répondre à celle-ci. »

Hoa : http://hoa-project.net (sur @hoaproject).

Mammouth du PHP | 1668 Messages

21 juil. 2009, 10:33

Le C++ souffre de la logique de son concepteur, rien de plus.
JAVA à mis des contraintes dingues pour être sûr d'avoir un
code propre et structuré. C'est tout à son honneur, mais ça
permet à des personnes qui ont un niveau bas en programmation
de tromper les autres... On ne peut forcer les gens à être bons.
Je n'ai jamais dit que le rendu était moche, ni que les
concepts implémentés étaient mauvais, j'ai simplement dit
que c'était un langage de fainéant.

@Nagol, ça fait plaisir d'avoir un amis dans le milieu :lol:
"À ceux qui poursuivent leurs rêves et se spécialisent dans l'impossible" Joseph Kong

10 ans de PHP, déjà.

"moi jtrouve que katagoto il déchire!" Nagol

Eléphant du PHP | 111 Messages

21 juil. 2009, 10:56

JAVA est un langage de fainéant, comme tendent à l'être tous les langages orientés objets.

C'est le but, en fait : moins tu codes, plus tu peux faire de fonctionnalités. Vous croyez qu'on développe toutes les fonctionnalités des outils (OS / Jeux et autres ...) en C procédural ?

JAVA est un excellent langage, le premier à obliger l'utilisateur à gérer les exceptions. Ca, c'est très nouveau. Ensuite, il permet un interfaçage d'une grande quantité de briques, bien plus que tous les autres langages confondus. C'est bordélique, oui (inconvénient de l'avantage).

C# est aussi un excellent langage, qui se rapproche du JAVA, justement, pour lui piquer ses parts. Il est encore plus un langage de fainéant, qui a tout pompé sur son concurrent, et qui a amélioré certaines choses pour tromper l'utilisateur. Moins bordélique, tous les composants sont fournis de base pour travailler avec, c'est plus accessible au débutant.

PHP est uniquement orienté web, il peut concurrence à priori tous les autres langages, mais souffre d'un "retard technologique" qu'il rattrape petit à petit (namespaces ...). Par contre, la plupart du temps, il est meilleur en temps d'exécution que ses concurrents, et plus simple d'utilisation, plus accessible aux débutants, plus facile à implémenter que les outils crosoft, même sous windows ^^.

C++ était un très bon langage quand il est sorti, sécurisé, avec de très bonnes bases objet. Mais pionnier, pas suffisamment structuré ... Encore utilisable mais tend à disparaître parce qu'il a vieilli, non parce qu'il est nul. Juste plus adapté. Ce n'est effectivement pas un langage de fainéant.

Mais plutôt que de citer les plus grands en france, on peut citer Ruby, qui va faire une percée à un moment ou l'autre en europe, avec son framework Rails. Son intérêt est qu'il cumule tous les avantages des précédents, et presque pas les inconvénients ... sauf peut être l'implémentation.

Python propose des choses intéressantes, notamment pour les débutants, en terme de qualité du code (indentation etc ...).

Moi je préfère quand même PHP ^^

On moins on s'amuse avec. Les autres, c'est vraiment du langage de pisseur de code :d

Mammouth du PHP | 1668 Messages

21 juil. 2009, 11:41

J'ai prévus d'apprendre le Ruby, mais je ne suis pas arrivé à
savoir s'il était seulement tourné vers le web, ou si on pouvait
faire des GUI, etc. coté client.
Honnêtement, je vois pas l'intérêt de faire du Ruby pour le web,
PHP est déjà maitre en ce domaine...

Je pense que chaque langage à apporté quelque chose à la
programmation et, même si on ne s'en sert pas au quotidien
comprendre la logique de différents langages nous permet
d'avoir une bonne culture générale
Modifié en dernier par katagoto le 21 juil. 2009, 11:47, modifié 1 fois.
"À ceux qui poursuivent leurs rêves et se spécialisent dans l'impossible" Joseph Kong

10 ans de PHP, déjà.

"moi jtrouve que katagoto il déchire!" Nagol

Eléphant du PHP | 111 Messages

21 juil. 2009, 11:45

Hum, PHP est dédié web, J2EE fait peut être un peu plus de choses que PHP, et .net pareil ...

C'est pas tellement ça la question.

Aujourd'hui, les frameworks PHP tentent de devenir les RailsKillers : ils veulent détrôner RubyOnRails.

Symfony serait le concurrent.

Essaie Symfony, essaie Rails. Honnêtement, Symfony est à la ramasse (et pourtant j'aime bien, je bosse un peu avec).

Hoa's coming ? ^^

En gros, Ruby, c'est : code comme tu parles.

ViPHP
ViPHP | 4674 Messages

21 juil. 2009, 11:54

Ruby sait bien faire ce qu'on sait déjà faire, mais pour le reste … y a le PHP (uè, c'est un gros vilain torll mais vu où on en est …).
« Un handicap est le résultat d'une rencontre entre une déficience ou différence et une incapacité de la société à répondre à celle-ci. »

Hoa : http://hoa-project.net (sur @hoaproject).

Mammouth du PHP | 1668 Messages

21 juil. 2009, 11:58

Ruby sait bien faire ce qu'on sait déjà faire, mais pour le reste … y a le PHP (uè, c'est un gros vilain torll mais vu où on en est …).

Bof, tu peux y aller, on est pas sur RubyFrance, tu peux sortir
vivant de celui-là, ici :lol:
"À ceux qui poursuivent leurs rêves et se spécialisent dans l'impossible" Joseph Kong

10 ans de PHP, déjà.

"moi jtrouve que katagoto il déchire!" Nagol

Eléphant du PHP | 111 Messages

21 juil. 2009, 12:12

Ruby sait bien faire ce qu'on sait déjà faire, mais pour le reste … y a le PHP (uè, c'est un gros vilain torll mais vu où on en est …).
^^