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

    [OT] linguaggi .net (?)

    sempre di più sento parlare di questi linguaggi 'net' ma non capisco proprio cosa siano...purtroppo la letteratura è troppo vasta per cercare solo tre righe di spiegazione ad uno che per quanto non sappia programmare sa cos'è un linguaggio 'c' o 'assembly'...come potreste dire ad uno che cos'è un linguaggio 'net' solo per farlo sentire meno 'stupido' quando entra in una libreria e si guarda intorno? (lo vedo da tutte le parti...)

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,463
    Per comprendere quello di cui si parla, devi innanzitutto sapere che cos'è il .NET Framework.

    In seguito, la risposta alla tua domanda è molto semplice: con linguaggi .NET ci si riferisce genericamente ai linguaggi di programmazione per i quali esiste un compilatore in grado di trasformare il codice sorgente nel codice intermedio (IL) che viene trasformato JustInTime dal CLR.

    Ad esempio, in questa pagina potrai trovare l'elenco di alcuni ".NET compliant languages".

    Esistono molti linguaggi per .NET: gli stessi VB.NET e C# di cui Microsoft fornisce i compilatori, oppure Delphi.NET supportato invece da Borland (e presente in D2005, a fianco del compilatore nativo Win32); a questi se ne affiancano tantissimi altri che puoi determinare facilmente con una ricerca su Google.

    Il vantaggio principale del "multilinguaggio" applicato al .NET Framework è dato dal fatto che tutti i linguaggi che fanno riferimento a questa architettura condividono lo stesso "sistema di tipi" ed alcune caratteristiche consentendo di usare dall'uno i tipi definiti con l'altro e viceversa... in sostanza, una vera integrazione multilinguaggio sfruttabile attraverso i servizi che la piattaforma, attraverso il proprio runtime, mette a disposizione.

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

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

  3. #3
    grazie, per ora mi sento stupido come prima ma dai post riportati ho tutti gli strumenti per rifletterci sopra...

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 © 2025 vBulletin Solutions, Inc. All rights reserved.