IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Turbo Pascal Discussion :

Pourquoi ne plus utiliser Turbo Pascal dans Windows ?


Sujet :

Turbo Pascal

  1. #1
    Membre du Club
    Avatar de Leprogrammateur
    Homme Profil pro
    Collégien
    Inscrit en
    Février 2014
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vienne (Poitou Charente)

    Informations professionnelles :
    Activité : Collégien
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Février 2014
    Messages : 11
    Points : 66
    Points
    66
    Par défaut Pourquoi ne plus utiliser Turbo Pascal dans Windows ?
    Pourquoi ne plus utiliser du DOS dans Windows ??

  2. #2
    Modérateur
    Avatar de gangsoleil
    Homme Profil pro
    Manager / Cyber Sécurité
    Inscrit en
    Mai 2004
    Messages
    10 148
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Manager / Cyber Sécurité

    Informations forums :
    Inscription : Mai 2004
    Messages : 10 148
    Points : 28 113
    Points
    28 113
    Par défaut
    Bonjour,

    Avant, en gros, Windows etait une interface graphique au dessus de DOS. Mais maintenant, ce n'est plus le cas, et la ligne de commande (puisqu'il ne s'agit plus de DOS depuis tres longtemps) reste du cote obscur de la force . Cependant, au moins jusqu'a Windows 7, elle est accessible sans difficulte.

    Quant a Turbo Pascal, Borland l'a "abandonne" au profit de Delphi en 1995... On peut toujours se demander pourquoi un programme de 1995 ne tourne plus sur les OS 19 ans apres, mais je trouve qu'il semble raisonnable de passer a Delphi.
    "La route est longue, mais le chemin est libre" -- https://framasoft.org/
    Les règles du forum

  3. #3
    Membre expérimenté

    Homme Profil pro
    linux, pascal, HTML
    Inscrit en
    Mars 2002
    Messages
    649
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 74
    Localisation : Belgique

    Informations professionnelles :
    Activité : linux, pascal, HTML
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2002
    Messages : 649
    Points : 1 493
    Points
    1 493
    Billets dans le blog
    1
    Par défaut Etpourquoi pas LAZARUS
    Le pascal a eu ses heures de gloire pour ses vertus pédagogiques et grâce à Borland qui a introduit, le premier, environnement de développement sous DOS.
    Ensuite, il y a eu Windows et Delphi que j'ai finalement abandonné quand le prix d'une licence a flambé.
    Turbo pascal a finalement été fourni gratuitement pour un usage pédagogique.
    Entre temps un certain nombre de volontaires ont développé le free pascal et son environnement graphique LAZARUS
    Ce programme fonctionne très bien et est multi plateforme.

    Ses caractéristiques les plus notables sont selon wikipedia :
    • compatibilité partielle avec les extensions au langage Pascal introduites par Turbo Pascal et Delphi (classes, etc.),
    • multi-plateforme : Windows, Linux, MacOS X, FreeBSD,
    • multi-architecture : x86, x86-64, PowerPC, Sparc, ARM.

    Il y a une belle série d'articles développés par Eric Thirion http://lazarus.developpez.com/cours/...on/?page=pg_00
    sur le site de developpez.com
    Donc le PASCAL n'est pas mort !

  4. #4
    Membre expérimenté
    Profil pro
    chercheur
    Inscrit en
    Avril 2004
    Messages
    830
    Détails du profil
    Informations personnelles :
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : chercheur

    Informations forums :
    Inscription : Avril 2004
    Messages : 830
    Points : 1 453
    Points
    1 453
    Par défaut
    Un programme Pascal est facilement lisible et compréhensible. Le lecteur pensera : "c'était tout simple, le programmeur a peu de mérite" alors qu'avec un langage plus ésotérique, le même programme sera vu comme un tour de force.
    Ce qui s'énonce clairement se conçoit bien ( Le hautbois)

  5. #5
    Nouveau Candidat au Club
    Homme Profil pro
    Formateur en informatique
    Inscrit en
    Mars 2014
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : Madagascar

    Informations professionnelles :
    Activité : Formateur en informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2014
    Messages : 6
    Points : 0
    Points
    0
    Par défaut reponse
    Quand on parle du DOS, la résultat qui s'affiche se représente sou forme écran noir. Mais pour la tendance aujourd'hui, vous deviez faire votre programme sous deux formes: soit Windows forme ( présentation en utilisant des fenêtres) soit le Web Forme (page lancer comme dans l'internet).
    La turbo Pascal, résultat comme le DOS =>>mieux vos utiliser un langage de P.O.O, exemple: delfi ou la techno DotNet

  6. #6
    Membre éprouvé
    Homme Profil pro
    Everything
    Inscrit en
    Décembre 2013
    Messages
    361
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Italie

    Informations professionnelles :
    Activité : Everything

    Informations forums :
    Inscription : Décembre 2013
    Messages : 361
    Points : 1 277
    Points
    1 277
    Par défaut Free-pascal / Lazarus
    Citation Envoyé par rinhary Voir le message
    Quand on parle du DOS, la résultat qui s'affiche se représente sou forme écran noir. Mais pour la tendance aujourd'hui, vous deviez faire votre programme sous deux formes: soit Windows forme ( présentation en utilisant des fenêtres) soit le Web Forme (page lancer comme dans l'internet).
    La turbo Pascal, résultat comme le DOS =>>mieux vos utiliser un langage de P.O.O, exemple: delfi ou la techno DotNet
    C'est une vision partielle de la réalité.

    - La façon de programmer et de montrer les résultats que l'on obtient sont indépendants du système d'exploitation. Que ce soit dans DOS ou Windows ou autre chose .... Des applications en mode graphique peuvent êtres réalisées sous DOS et des applications en mode texte le sont aussi sous Windows.

    - ensuite il y a le langage par lui-même, du "Pascal" ça reste la même écriture que ce soit sur Turbo Pascal ou sur Free Pascal.

    - enfin il y a les environnements de développements intégrés ou EDI. C'est à travers cela que l'on écrit le code et réalise la compilation. Il existe 2 types d'EDI, en mode texte et en mode graphique. Dans ces 2 types d'EDI un même code produira les mêmes effets il est en effet possible d'écrire un code pour une application graphique dans l'EDI du Turbo Pascal et de même il est tout à fait possible d'écrire une application en mode texte dans l'EDI de Delphi. La grosse différence vient des outils disponibles dans l'environnement de développement. Delphi offre la fumeuse VCL qui n'est pas disponible dans l'EDI en mode texte et qui facilite grandement le développement d'applications graphiques. En ce sens Delphi est aussi un générateur de code qui va rajouter le code correspondant aux éléments que vous voulez utiliser; il est tout aussi capable de supprimer ce même code source si les éléments ne sont pas utilisés.

    - techniquement il faut garder en mémoire que l'EDI de turbo pascal est en lui même une application écrite en Pascal et que l'EDI Delphi est lui aussi une application écrite en Pascal.

    Pour le reste je vous encourage à passer sur Free-Pascal et éventuellement Lazarus car vous y trouverez 2 clones de Turbo Pascal et de Delphi. La différence est que le compilateur est nativement en 32 ou 64 bits ce qui change la vie des que vous avez des applications un peu grosses car il n'y a plus la fameuse barrière des 64ko typique des compilateurs 16 bits du Turbo Pascal.
    Ceux qui abandonnent une liberté essentielle pour une sécurité minime et temporaire ne méritent ni la liberté ni la sécurité.
    Benjamin Franklin

Discussions similaires

  1. [Turbo Pascal] Turbo Pascal sous Windows XP
    Par MichelR dans le forum Turbo Pascal
    Réponses: 21
    Dernier message: 17/03/2011, 11h10
  2. gerer l'imprimante en turbo pascal pour windows
    Par caolis dans le forum Documents
    Réponses: 1
    Dernier message: 12/10/2006, 15h41
  3. [Turbo Pascal] Installation de Turbo Pascal sous Windows XP
    Par serve dans le forum Turbo Pascal
    Réponses: 18
    Dernier message: 31/12/2003, 09h24
  4. tpw turbo pascal for windows
    Par tripper.dim dans le forum Turbo Pascal
    Réponses: 3
    Dernier message: 30/11/2003, 00h06

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo