Visualizzazione dei risultati da 1 a 8 su 8
  1. #1

    [OT] Turbo Pascal come linguaggio didattico nelle scuole

    Sono un nostalgico del Pascal, ma il turbo pascal viene ancora usato come linguaggio didattico nelle scuole?

  2. #2
    Utente di HTML.it L'avatar di Scara95
    Registrato dal
    Jul 2009
    residenza
    Zimella (VR)
    Messaggi
    2,590
    Che io sappia Pascal non è più insegnato, l'ultima classe ad aver ricevuto lezioni di pascal è l'ultimo anno di liceo scientifico PNI (piano nazionale informatica) prima della riforma Gelmini, ovvero i nati nel '95. In ogni caso non vedrei motivo di utilizzare turbo pascal e non un'implementazione più recente e con maggiore supporto al giorno d'oggi.
    "Quid enim est, quod contra vim sine vi fieri possit?" - Cicerone, Ad Familiares

  3. #3
    Si capisco, che linguaggi vengono usati adesso?
    le strutture di selezione(if then else), i cicli... alla fine le basi sono sempre le stesse per tutti i linguaggi per quello pensavo che venisse ancora usato

  4. #4
    Utente di HTML.it L'avatar di Scara95
    Registrato dal
    Jul 2009
    residenza
    Zimella (VR)
    Messaggi
    2,590
    Puoi usare anche Pascal, ma non vedo perché dovresti utilizzare turbo Pascal... Per quanto riguarda l'utilizzo dei linguaggi https://www.tiobe.com/tiobe-index/ può dare un'idea della diffusione.

    Certo I costruttivo sono più o meno gli stessi in ogni linguaggio, ben per questo usare Pascal o un altro fa "poca" (con tante virgolette) differenza.
    "Quid enim est, quod contra vim sine vi fieri possit?" - Cicerone, Ad Familiares

  5. #5
    Utente di HTML.it
    Registrato dal
    Jun 2008
    Messaggi
    1,316
    Fa strano vedere il Visual Basic passare dalla 17esima alla 14esima posizione nel 2017...

  6. #6
    Se vuoi cimentarti con pascal scaricati lazarus ide, permette di fare applicazioni grafiche in pascal. E' davvero potente con ambiente di sviluppo.

  7. #7
    Utente di HTML.it L'avatar di badaze
    Registrato dal
    Jun 2002
    residenza
    Lyon
    Messaggi
    5,359
    Il Turbo Pascal fino alla versione 5.5 mi pare non era un linguaggio a oggetti. Il Pascal di oggi è molto differente del Pascal degli anni 90 anche se la base è identica. Adesso se si vuole usare sia Lazarus che Delphi bisogna avere conoscenze in OOP. Senza conoscenze in OOP difficile usarli senza passare un mucchio di tempo.
    Ridatemi i miei 1000 posts persi !!!!
    Non serve a nulla ottimizzare qualcosa che non funziona.
    Cerco il manuale dell'Olivetti LOGOS 80B - www.emmella.fr

  8. #8
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,296
    Quote Originariamente inviata da denis76 Visualizza il messaggio
    Se vuoi cimentarti con pascal scaricati lazarus ide, permette di fare applicazioni grafiche in pascal. E' davvero potente con ambiente di sviluppo.
    Da qualche tempo, è disponibile anche una versione Starter di Delphi, che può essere scaricata da questa pagina.

    A differenza delle versioni più complete, la Starter non ha gli strumenti per sviluppo crossplatform (Mac OS) e mobile (Android e iOS), ma supporta solamente Windows.

    Tuttavia, grazie alla libreria VCL, fornisce comunque già centinaia di componenti pronti all'uso, un buon IDE e un compilatore estremamente veloce per iniziare a sviluppare usando un linguaggio sì basato su Pascal, ma ben più potente di quello che si usava nelle edizioni "Turbo" scolastiche del passato (es. è presente supporto per Generics, Anonymous Methods, ecc. e sono pienamente supportati gli approcci procedurale, OOP o funzionale).

    Per qualsiasi problema, poi, puoi chiedere qui nel forum.

    Ciao!
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.