 |  | Langage de programmation,lequel choisir ? Section : Informatique Logiciels et materiel PC | Langage de programmation,lequel choisir ? : Discussion sur le forum Informatique (Logiciels et materiel PC : Informations et discussions sur les ordinateurs, les logiciels ou le materiel pc, la programmation et le high tech en général.) 24/08/2007, 22h01 | #16 | | Feu-Follet
| Re : Langage de programmation,lequel choisir ? | |  | Citation |  |
| |  | Posté par pixelboy |  |
| |
| | | | ok mais une fois j'ai voulu telecharger delphi grace au site du zero je suis tomé sur un site anglais en suivant les liens qu'ils donnaient et je suis pas arriver a le telecharger. | |  | |  |
|
Borland avait effectivement mis à disposition les fichiers d'installation de certaines versions de Delphi, mais les liens sont morts. Le seul moyen pour toi d'avoir un Delphi gratuit est de trouver un CD qui le contient et était diffusé à un moment avec certains magazines comme programmez. Une fois que tu as le CD, tu installes Delphi et ensuite tu vas ICI et tu pourras obtenir contre quelques données personnelles une clé d'activation. Les versions concernées sont des versions 2005 de Delphi.
Sinon, tu peux essayer d'aller voir le site des BSA (Bidouilleurs Sans Argent), dessus, tu trouveras un certain nombre d'abandonwares dont turbo pascal 5.5 et certains de ses prédécesseurs, mais aussi le DR-Dos de Caldera qui a concurrencé en sont temps le dos de notre cher Billou. Mais il n'y a pas que cela.
Sinon, pour ceux qui veulent programmer en Delphi sous linux, je rappelle qu'il existe Kylix, mais malheureusement, il n'est pas toujours facile à trouver. | | |
20/11/2007, 21h56 | #21 | | Hippogriffe
| Re : Langage de programmation,lequel choisir ? | | Mais que vois je ? on n'a citer que des langages impératif...
Donc (pour rire bien sur), on peut ajouter : Lisp, Haskell, Objective Caml pour les langages fonctionnels, et Prolog et Coq (beurk pas beau tous ça  ) pour les langages logiques...
Enfin pour rester sérieux : si tu veut programmer des anti-virus, ça va pas être très facile : ça se fait pas vraiment tous seul ce boulot là; les uns vont repérer les virus, les isoler et tenter d'analyser leur effets, vérifier que celui ci n'utilise pas plusieurs forme etc...
Donc il ne te faudra pas uniquement des connaissances en programmation, mais aussi en système d'exploitation (surtout Windows, qui est le plus ciblé par les virus (qui à dit a cause de ses failles  )), et un peu en assembleur... les autres t'ont déjà mentionné les aspects algorithmiques, etc... En plus comme un virus utilise souvent une faille d'un système, ou 'un logiciel, il faut en plus des compétences concernant la sécurité en général... Bon là c'est vrai que c'est plus pour les pare-feu et les 'contrôleur' de programmes, mais ca rejoint quand même les anti virus...
Si c'est par curiosité, une simple approche des techniques utilisables dans un virus, (non je ne suis pas un pirate), sont présente (pas présenté  ) dans ce site http://www.crackmes.de (zut c'est en anglais)...
PS: pour le Pascal, on a tous oublié qu'il existe une version libre du compilateur/IDE pour Pascal, le Free Pascal ( http://www.freepascal.org/ ) tous à fait vivant  et qui compile même pour pas mal de type de processeur (même des Game Boy !!! ) ... le seul hic c'est que l'IDE n'est peut être pas avec des graphisme tout beau dernier cri (quoique je sais pas où il en est dans ses dernières versions) | | |
20/11/2007, 22h12 | #22 | | Minotaure
| Re : Langage de programmation,lequel choisir ? | |  | Citation |  |
| |  | Posté par Byakuya |  |
| |
| | | | Mais que vois je ? on n'a citer que des langages impératif...
Donc (pour rire bien sur), on peut ajouter : Lisp, Haskell, Objective Caml pour les langages fonctionnels, et Prolog et Coq (beurk pas beau tous ça ) pour les langages logiques...
| |  | |  |
|
Bin je plussoie, mais en étant sérieux.
C'est ce qu'on fait en prépa, et les profs n'ont de cesse de nous en vanter les mérites ( même si pour l'instant à part trier des arbres j'arrive pas à faire grand-chose ).
Plus précisément il paraitrait que l'intérêt de ce genre de langage réside dans la preuve de programme, beaucoup plus facilement accessible. ( ça peut paraitre superflu, mais c'est parfois nécessaire d'un point de vue sécurité ). Paraitrait que ça aide dans certains cas pour éviter de se casser la tête avec des erreurs de programme.
Pour être franc, même si personne n'a osé te l'avouer aussi directement, tu es très très loin de pouvoir écrire un antivirus.
Mais la démarche d'apprendre de soi-même un langage de programmation est excellente. Je te souhaite de réussir dans ton projet. | | | Emplacement : | Utilisateurs regardant cette discussion : 0 ( membre(s) et 0 invité(s)) | | | | Rechercher dans cette discussion | | |
Fuseau horaire GMT +1. Il est actuellement 13h11. |
| |  |