OVH Cloud OVH Cloud

linux et windows

73 réponses
Avatar
amorces
Je remarque que tous les gens intelligents m'ont répondu
avec des réflexions très savantes.
Mais moi qui suite à toutes ces réflexion est convaincu d'être un ignorant,
je constate donc que linux est fait pour une élite. Que l'utilisateur lambda
qui veut s' investir ne peut le faire dans linux.
On parle de chmod avec des numéros mais où trouver la liste des numéro avec
les valeurs et leurs effets après des journées de recherche sur internet
alors que mon temps est compté?
Pour postgresql on explique mais dans tous les sens. Il faut deux jours de
recherche pour savoir qu'un su postgres n'est pas le su root. On explique
tous sauf les points de départs. Dans chaque explication rencontrée il y a
toujours un élément qui manque. Ce genre de chose est certainement le grand
point faible de linux.
Ce que je voulais dire , c'est que pour décoller il faut qu'il y est de la
part de la communauté linux , un site qui permet à chacun depuis le départ:
à ZERO jusqu'à un utilisateur autonome qui puisse se référer.
Sachez qui si vous vous n' êtes pas au point de départ le reste des
utilisateurs d'informatique le sont pour linux cela fait 90% du parc
informatique. Ce que je viens de dire Microsoft la compris puisque les 90%
l'utilise uniquement avec du BEABA pour 80% de leurs besoins. Le reste
vient en fonction de la progression de chacun. La litérature n'est pas
beaucoup mieux.

10 réponses

1 2 3 4 5
Avatar
JKB
Le 07-05-2004, à propos de
Re: linux et windows,
Thierry Boudet écrivait dans fr.comp.os.linux.debats :
On 2004-05-07, JKB wrote:
28.542 milliards de mouches utilisent Java.


Je n'osais pas le dire, merci ;-)

En littérature, je découvre Ken Follett, et j'aime ça.


Et moi, je lis Baudelaire à mon chat et il aime ça ;-)

Et ça le fait dormir mieux que la chaleur de la SS20 ?



Oui... J'ai dû arrêter le ronrondrome bripro SM/75 + ZX pour cause
de crach disque et je n'ai pas encore eu le temps de la remonter...

JKB



Avatar
daniel doumenge
amorces wrote:

Je remarque que tous les gens intelligents m'ont répondu
avec des réflexions très savantes.
Mais moi qui suite à toutes ces réflexion est convaincu d'être un ignorant,
je constate donc que linux est fait pour une élite. Que l'utilisateur lambda
qui veut s' investir ne peut le faire dans linux.


non pas forcement pour une élite
mon fils déjà à l'âge de 13ans préparait des serveurs CS avec linux, quand tu
aimes tu fais:)

On parle de chmod avec des numéros mais où trouver la liste des numéro avec
les valeurs et leurs effets après des journées de recherche sur internet
alors que mon temps est compté?
Pour postgresql on explique mais dans tous les sens. Il faut deux jours de
recherche pour savoir qu'un su postgres n'est pas le su root. On explique
tous sauf les points de départs. Dans chaque explication rencontrée il y a
toujours un élément qui manque. Ce genre de chose est certainement le grand
point faible de linux.
Ce que je voulais dire , c'est que pour décoller il faut qu'il y est de la
part de la communauté linux , un site qui permet à chacun depuis le départ:
à ZERO jusqu'à un utilisateur autonome qui puisse se référer.
Sachez qui si vous vous n' êtes pas au point de départ le reste des
utilisateurs d'informatique le sont pour linux cela fait 90% du parc
informatique. Ce que je viens de dire Microsoft la compris puisque les 90%
l'utilise uniquement avec du BEABA pour 80% de leurs besoins. Le reste
vient en fonction de la progression de chacun. La litérature n'est pas
beaucoup mieux.


dit par un commercial Microsoft Océan Indien:
"nous aidons les associations en leur donnant notre système pour ne pas qu'elles
prennent du linux, même qu'on préfère laisser circuler des copies illégales de
nos systèmes plutôt que de voir linux être utilisé!"
En réalité ils ont peur que les gens s'habituent à quelque chose de différent,
en restant dans l'ignorance d'un autre produit, la majorité sera toujours leur
clientèle et ce n'est pas parce que windows est parait-il plus facile
Et puis si microsoft existe si fortement c'est parce que comme toutes
multinationales américaines il y a derrière une volonté politique et militaire
de domination, exemple toujours de Microsoft Océan Indien qui a profité de la
guerre d'Irak pour obligé le gouvernement Mauricien a donné le droit
d'installer dans les écoles primaires des ordinateurs pour former la jeunesse
au tout windows, et donc bien sûr d'en faire de futurs clients, de toute façon
Bush l'a décidé et ils n'ont pas eu le choix puisqu'ils sont à la botte des
États-Unis avec des contrats commerciaux les muselant !!
Alors tu vois l'utilisation en masse de windows n'est pas du à sa soit-disant
facilité d'utilisation

Avatar
talon
JKB wrote:
Mais à ce jour, je n'ai pas vu beaucoup de code écrit en C fiable
(avec test de toutes les valeurs retournées, pas seulement celles du
malloc(), mais de toutes les autres fonctions...).



Parce que le même programme écrit en Fortran est plus fiable! Allons
c'est pitoyable. En ce moment j'essaye de comprendre un programme
écrit en Fortran (COLNEW) qui par ailleurs est génial, je m'arrache
les cheveux, c'est pire que de l'assembleur.

--

Michel TALON

Avatar
JKB
Le 08-05-2004, à propos de
Re: linux et windows,
Michel Talon écrivait dans fr.comp.os.linux.debats :
JKB wrote:
Mais à ce jour, je n'ai pas vu beaucoup de code écrit en C fiable
(avec test de toutes les valeurs retournées, pas seulement celles du
malloc(), mais de toutes les autres fonctions...).



Parce que le même programme écrit en Fortran est plus fiable! Allons
c'est pitoyable. En ce moment j'essaye de comprendre un programme
écrit en Fortran (COLNEW) qui par ailleurs est génial, je m'arrache
les cheveux, c'est pire que de l'assembleur.


Et oui... J'ai déjà perdu des heures infinies à rechercher des bugs
écrits en C (ou C++, même combat) du type :

unsigned char i;
i = 255;
i++;

et boum ! Et au bout de trois semaines de calculs sur un Convex,
j'aime autant dire que j'étais content ! Et lorsqu'on n'a pas écrit
soi-même le petit bout de .h en cause, on peut chercher des heures !

Il n'existe aucun contrôle de type en C. Je ne dis pas qu'il faut
être aussi paranoïaque qu'en ADA, mais il y a un juste milieu à
trouver. Le compilo sous VMS retourne par défaut une erreur ou un
warning selon les options de compilation. g77 est laxiste, mais
c'est un autre débat ! Chaque langage est prévu pour un type
d'application bien particulier et il n'existe aucun langage
généraliste à moins de le surcharger de rustines (style PL/1,
nouveau besoin, nouveau patch !).

Le C a été créé pour faire de la programmation système. Il est
ridicule de vouloir écrire un OS en ADA ou en Fortran, de même qu'il
est complètement absurde de vouloir écrire un programme scientifique
sérieux en C (de façon simple). Et je sais de quoi je parle... Si
vous voulez voir un peu comment contrôler les dépassements de
capacité en C, regardez un peu le fichier src/depassements.c de mon
RPL/2 (www.makalis.fr/~bertrand/rpl2) et dites-moi honnêtement si
c'est simple et facilement compréhensible par un programmeur de base.
Je n'ai _jamais_ vu de telles protections dans des programmes
complexes d'analyse numériques écrits dans des langages peu
fiables (par peu fiables, j'entends des langages qui laissent à
l'utilisateur le choix de vérifier les résultats des calculs).

Maintenant, pour votre problème avec le Fortran, je pense que c'est
indépendant du langage. Je ne connais pas ce code particulier, mais
un code Fortran est généralement lisible (et j'ai travaillé sur des
codes tordus de 40 d'âge écrits en Fortran II à IV avec des boucles
DO comme elles ont été créées et des GO TO label...). S'il ne l'est
pas, le même code écrit en C, en Ada, en Lisp par la même personne
sera aussi illisible. La bonne rédaction d'un code est
_indépendante_ du langage.

JKB


Avatar
talon
JKB wrote:

unsigned char i;

i = 255;
i++;



J'ai vu le même dans le programme de pretty print en latex texgrind,
quand on passe des caractères accentués. la variable a le malheur de ne
pas être déclarée unsigned. Celà étant un coup de gdb montre
immédiatement ce genre de problèmes.


Maintenant, pour votre problème avec le Fortran, je pense que c'est
indépendant du langage. Je ne connais pas ce code particulier, mais
un code Fortran est généralement lisible >


Tout ça est une question d'habitude. Moi qui n'ai pas fait de Fortran
depuis des années je trouve colnew.f totalement illisible. Pour mémoire
il se trouve sur http://www.netlib.org/ode/ et vient aussi avec scilab
(encore un machin du plus haut convivial, scilab, ils ne sont pas prés
de déplacer matlab!)
Enfin mis à part ces problèmes de "cuisine", je dois dire que je suis
épaté par la performance de colnew.

JKB


--

Michel TALON


Avatar
JKB
Le 08-05-2004, à propos de
Re: linux et windows,
Michel Talon écrivait dans fr.comp.os.linux.debats :
JKB wrote:

unsigned char i;

i = 255;
i++;



J'ai vu le même dans le programme de pretty print en latex texgrind,
quand on passe des caractères accentués. la variable a le malheur de ne
pas être déclarée unsigned. Celà étant un coup de gdb montre
immédiatement ce genre de problèmes.


Non, pas lorsque cela génère un effet de bord dans un programme de
quelques centaines de milliers de lignes de code et que c'est bien
planqué dans une structure complexe.

Maintenant, pour votre problème avec le Fortran, je pense que c'est
indépendant du langage. Je ne connais pas ce code particulier, mais
un code Fortran est généralement lisible >


Tout ça est une question d'habitude. Moi qui n'ai pas fait de Fortran
depuis des années je trouve colnew.f totalement illisible. Pour mémoire
il se trouve sur http://www.netlib.org/ode/ et vient aussi avec scilab
(encore un machin du plus haut convivial, scilab, ils ne sont pas prés
de déplacer matlab!)
Enfin mis à part ces problèmes de "cuisine", je dois dire que je suis
épaté par la performance de colnew.


Vous prenez un algorithme (je suis allé voir le truc), écrit pour
être efficace, pas pour être lisible. Je pourrais vous demander
d'aller regarder les sources de NR en C ou Lapack version C ou C++.
C'est du même tonneau, et pourtant c'est du C.

JKB



Avatar
talon
JKB wrote:

Vous prenez un algorithme (je suis allé voir le truc), écrit pour
être efficace, pas pour être lisible. Je pourrais vous demander
d'aller regarder les sources de NR en C ou Lapack version C ou C++.
C'est du même tonneau, et pourtant c'est du C.


Je suis bien d'accord, c'est fait pour être efficace et ça l'est. Mais
si on veut faire des modifs, c'est là que le casse tête commence.
Il y a quand même des langages qui sont *beaucoup* plus lisibles que
d'autres. Par exemple le port de TeX en Java que j'ai déjà mentionné
est remarquablement lisible.


JKB


--

Michel TALON

Avatar
nicolas vigier
In article <c7gul4$bik$,
Rakotomandimby Mihamina wrote:
JKB wrote:

Sans aller jusques à parler de systèmes d'exploitation, le même
phénomène se retrouve avec les langages de programmation. Faire des
calculs scientifiques en C par pure hostilité envers le Fortran (et
méconnaissance) montre bien le panurgisme patent des utilisateurs de
l'informatique. Tout le monde l'utilise, alors c'est bien.


:-) tu generalise ?
moi j'utilise Zope (au lieu d'Apache) , Caml, Python .


Ha bon Zope c'est un remplacant d'apache maintenant ?
Mais c'est quoi tous ces gens qui se servent d'apache pour faire marcher
leur Zope alors ?
Peu être que tu veux parler de ZServer, mais ca ne remplace pas Apache.
T'es pas censé connaitre ca en tant que "Professionnel de l'informatique"
qui a fait de très longues années d'étude ? :)


Avatar
JKB
Le 08-05-2004, à propos de
Re: linux et windows,
Michel Talon écrivait dans fr.comp.os.linux.debats :
JKB wrote:

Vous prenez un algorithme (je suis allé voir le truc), écrit pour
être efficace, pas pour être lisible. Je pourrais vous demander
d'aller regarder les sources de NR en C ou Lapack version C ou C++.
C'est du même tonneau, et pourtant c'est du C.


Je suis bien d'accord, c'est fait pour être efficace et ça l'est. Mais
si on veut faire des modifs, c'est là que le casse tête commence.
Il y a quand même des langages qui sont *beaucoup* plus lisibles que
d'autres. Par exemple le port de TeX en Java que j'ai déjà mentionné
est remarquablement lisible.


Je ne suis pas pour ma part sûr que lisible et efficace soient
compatibles...

JKB


Avatar
talon
nicolas vigier wrote:
In article <c7gul4$bik$,
Rakotomandimby Mihamina wrote:
JKB wrote:

Sans aller jusques à parler de systèmes d'exploitation, le même
phénomène se retrouve avec les langages de programmation. Faire des
calculs scientifiques en C par pure hostilité envers le Fortran (et
méconnaissance) montre bien le panurgisme patent des utilisateurs de
l'informatique. Tout le monde l'utilise, alors c'est bien.


:-) tu generalise ?
moi j'utilise Zope (au lieu d'Apache) , Caml, Python .


Ha bon Zope c'est un remplacant d'apache maintenant ?
Mais c'est quoi tous ces gens qui se servent d'apache pour faire marcher
leur Zope alors ?
Peu être que tu veux parler de ZServer, mais ca ne remplace pas Apache.
T'es pas censé connaitre ca en tant que "Professionnel de l'informatique"
qui a fait de très longues années d'étude ? :)



Sans être professionnel de l'informatique, si tu as 10 visiteurs par
jour sur ton site, zope ou tomcat suffisent trés amplement, sans avoir
besoin d'être frontalisés par apache. D'ailleurs si la quasi totalité
des pages est dynamique, ton apache il te sert à que dalle. Et en outre
on peut aussi frontaliser zope ou tomcat avec squid ce qui évite de se
casser les méninges avec apache.

--

Michel TALON



1 2 3 4 5