Jump to content
gardalandever

Quale Programma?

Recommended Posts

Se conosci un linguaggio di programmazione allora puoi usare C++

Oppure ho visto dei otimi giochi fatti in Python che e un linguagio Open Source.(gratuito)

Poi ci sono anche molti ancora , bisogna comunque sapere la programmazione.

Share this post


Link to post
Share on other sites

spettacolare questo virtools, ma certamente con ottime conoscenze di C++, DirectX 9.0 SDK e qualche altro plug-in legato si riesce a fare di tutto... gratis... altrimenti, per giochi molto semplici, c'è DarkBasic. Lo trovi su internet in versione di prova ;) . Ciao! :D

Share this post


Link to post
Share on other sites
Se conosci un linguaggio di programmazione allora puoi usare C++

Oppure ho visto dei otimi giochi fatti in Python che e un linguagio Open Source.(gratuito)

Poi ci sono anche molti ancora , bisogna comunque sapere la programmazione.

Idee un po' confuse, eh?

Il linguaggio di programmazione è il Source!!! ....Open vuol dire che "ti do' il programma compilato e il sorgente e ci fai quello che ti pare" a patto di renderlo poi di dominio pubblico sennò sei solo uno scroccone .

Inoltre non esiste alcun linuaggio a pagamento! E' il Compilatore/Linker (con tutti i nessi e connessi) che paghi!

:hello:

P.S.:Per gardalandever, se non impari a programmare farai sempre lavori piccoli! e per piccoli non intendo con pochi livelli o mesh scarse, ma.... ;)

Share this post


Link to post
Share on other sites
Il linguaggio di programmazione è il Source!!! ....Open vuol dire che "ti do' il programma compilato e il sorgente e ci fai quello che ti pare" a patto di renderlo poi di dominio pubblico sennò sei solo uno scroccone .

Volendo trovare il pelo nell'uovo, essendo (dal lato pratico) un linguaggio una implementazione software per una determinata piattaforma host, essa può essere open source, ad esempio LUA lo è. Comunque si, alesn è in errore essendo l'implementazione di python copyrighted.

Share this post


Link to post
Share on other sites
Volendo trovare il pelo nell'uovo, essendo (dal lato pratico) un linguaggio una implementazione software per una determinata piattaforma host, essa può essere open source, ad esempio LUA lo è. Comunque si, alesn è in errore essendo l'implementazione di python copyrighted.

Il linguaggio di programmazione è indipendente dalla piattaforma! Vedi JAVA, ADA, C, C++, ASP, PHP, HTML, XML.... Con un linuaggio di programmazione si implementa un software che sarà dipenedente dalla piattaforma per il quale il Compilatore-Linker è scritto. Il caso più lampante e conosciuto è JAVA: se scrivo un prog sotto Win mi basta poi ricompilarlo sotto MAC (ad es.) per avere lo stesso risultato il tutto grazie ad una "cosetta" detta Java Virtual Machine.

Un Linguaggio di Programmazione non è implementazione di niente se non una astrazione semplificata del linguaggio umano atta ad essere "interpretata" in modo non univoco da una macchina semplice quale è il computer. "...astrazione semplificata del linguaggio umano... non univoco ...." indica che ciò che scrivi in C, C++,.... ha una ed una sola interpretazione invece il linguaggio umano può essere ambiguo ovvero una frase e più significati (situazione sfruttata molto dai comici).... non ha caso i traduttori di lingua hanno enormi difficoltà nel fare la giusta traduzione di una frase in quando il linguaggio umano ha molti termini con più significati, ...che un unomo capisce in base al contesto ...questa parolina al computer è quasi impossibile da "implementarla", oggi si sfrutta l' A.I. (Artificial Intelligence) per avvicinarsi al pensiero umano.

Giusto per concludere anche un Linguaggio di Programmazione (L.di P.) ha una sua Grammatica, una sua Sintassi ed una sua Semantica (Univoca) che non sono implementati da nessuno, sono definite sulla carta e tradotte in linguaggio macchina in un sw che si chiama Compilatore il quale riconosce la Sintassi, ma la Semantica NO (vedi sopra), il risultato dell'analisi sintattica produce un qualcosa che si trova tra il L.di P.ed il linguaggio macchina (fatto di soli 1 e 0) . il famoso codice oggetto (.obj), il quale viene dato in pasto poi ad un altro programmino chiamato Linker che trasforma l'obj in .exe o .bin o quel che sia in base alla macchina per il quale sono stati scritti Compilatore e Linker.

:hello:

Share this post


Link to post
Share on other sites
Il linguaggio di programmazione è indipendente dalla piattaforma! Vedi JAVA, ADA, C, C++, ASP, PHP, HTML, XML.... Con un linuaggio di programmazione si implementa un software che sarà dipenedente dalla piattaforma per il quale il Compilatore-Linker è scritto. Il caso più lampante e conosciuto è JAVA: se scrivo un prog sotto Win mi basta poi ricompilarlo sotto MAC (ad es.) per avere lo stesso risultato il tutto grazie ad una "cosetta" detta Java Virtual Machine.

Idee confuse eh?

Per fortuna che il motto della sun è "compile once, run anywhere"...

Comunque, se con un linguaggio di programmazione "si implementa un software", fidati che l'infrastruttura per l'utilizzo di tale linguaggio non si è creata da sola: compilatore, linker, interprete, vm e tutto quello che vuoi devono essere implementati come qualsiasi altra applicazione ed è ovviamente questo che intendevo con il mio "(dal lato pratico)".

:hello:

Share this post


Link to post
Share on other sites

X ppanico2: fai una ricerca su cos'è l'HTML .......basta anche che osservi le parole da cui deriva l'acronimo HTML! ----------> HyperText Markup Language

X la_piaga: Non sei di certo tu a dovermi dire con cosa è fatto un Compilatore,.... ! Se non si è capito sono Dottore in Informatica da 10 anni! E la tua banalità, nell'affermare "che l'infrastruttura per l'utilizzo di tale linguaggio non si è creata da sola", mi rattrista.

L'informatica non è nata ieri sera! Esiste qualcosa chiamato sviluppo..... ai tempi delle prime schede perforate qualcuno si è fatto il mazzo a scrivere o meglio a bucare i primi interpreti, ........ con gli interpreti si sono scritti i compilatori e linker i quali erano stati creati per riconoscere un certo linuaggio semplice tipo il Pascal, il Fortran,.... una volta che hai un compliatore (che è stato scirtto in un linguaggio X) puoi scrivere un altro compilatore che riconosca il linguaggio Y molto più complicato di X!!!! e questo dovresti saperlo........... ti faccio un esempio storico: il compilatore Borland C++Builder è stato scritto con il Borland Delphi il quale riconosce come linguiaggio il Pascal o meglio l'Objective Pascal !!!! ovviamante ora le versioni nuove del Builder sono scritte con il Builder stesso di versione precedente!!!

Evoluzione, E-vo-lu-zio-ne.

;)


Edited by TheShark

Share this post


Link to post
Share on other sites

L' HTML è il principale linguaggio di publicazione di pagine Web.

HTML non è un linguaggio di programmazione ma un semplice sistema di contrassegno, i cui tag (marcatori)

vengono riconosciuti ed interpretati dai browser Web.

Lo scopo dell' HTML è quello di fornire attravarso i tag una formattazione al documento, oltre all' inserimento di immagini e altri elementi multimediali (filmati, applet, ecc.)

Java è il linguaggio di programmazione per la rete, che affianca l'Hyper Text Markup Language (HTML).

Share this post


Link to post
Share on other sites
L' HTML è il principale linguaggio di publicazione di pagine Web.

HTML non è un linguaggio di programmazione ma un semplice sistema di contrassegno, i cui tag (marcatori)

vengono riconosciuti ed interpretati dai browser Web.

Lo scopo dell' HTML è quello di fornire attravarso i tag una formattazione al documento, oltre all' inserimento di immagini e altri elementi multimediali (filmati, applet, ecc.)

Java è il linguaggio di programmazione per la rete, che affianca l'Hyper Text Markup Language (HTML).

Che l'HTML è un linguaggio di "contrassegno" te la faccio passare anche se ci sarebbe molto da dire vista la sottile differenza di questo caso tra linguaggio e sistema di contrassegno (ho fatto esami fatti a posta per questo durante lo studio dei compilatori ed interpreti... l'HTML è un linguaggio interpretato->quindi di programmazione) comunque..... x l'html passi, ma l'ERESIA che "Java è il linguaggio di programmazione per la rete" scusa ma proprio non si può sentire! (Ti saresti giocato l'esame)

Tu che diresti se io dico che la Scanline di 3DStudioMAX e superiore a V-Ray???? ovviamente che è una eresia!

Quello che si usa nelle pagine html e JAVASCRIPT che è ben diverso dal vero JAVA in molti aspetti.

La stessa cosa vale per il VisualBASIC ed il VBscript che sembrano la stessa cosa ma in realtà sono

diversi.

Con JAVASCRIPT oltre a quelle boiate di che si vedono nella pagine di orologi, date, elementi pubblicitari e decorativi che svolazzano e rompono le scatole per le pagine, gestione dei rollover, finestre popup, ecc., ecc... non ci puoi fare nient'altro!!

I VERI linguaggi di programmazione per la rete sono PHP, ASP e PERL. Con questi ci puoi fare tutto! Ti nomino solo l'esempio dell'accesso ai database, che se capisci qcs di programmazione dovresti sapere cosa vuol dire e per database (DB) non intendio un DB come quello di questo sito che, con tutto rispetto, è semplice e non ha particolari requisiti di sicurezza e risposta alle query, ma intendo i DB di enti governativi, bancari, ecc. nei quali anche una virgola è critica! Fanno addirittura accesso al FileSystem del server.

PHP, ASP, PERL e gli altri meno famosi stampano poi sullo stream connesso al tuo computer mandando dati in formato HTML o XML (lo conosci? si basa sulla grammatica dell'html) ..... ma il codice PHP, ASP... non lo vedrai mai.

;)

Share this post


Link to post
Share on other sites
Che l'HTML è un linguaggio di "contrassegno" te la faccio passare anche se ci sarebbe molto da dire vista la sottile differenza di questo caso tra linguaggio e sistema di contrassegno (ho fatto esami fatti a posta per questo durante lo studio dei compilatori ed interpreti... l'HTML è un linguaggio interpretato->quindi di programmazione) comunque..... x l'html passi, ma l'ERESIA che "Java è il linguaggio di programmazione per la rete" scusa ma proprio non si può sentire! (Ti saresti giocato l'esame)

Tu che diresti se io dico che la Scanline di 3DStudioMAX e superiore a V-Ray???? ovviamente che è una eresia!

Quello che si usa nelle pagine html e JAVASCRIPT che è ben diverso dal vero JAVA in molti aspetti.

La stessa cosa vale per il VisualBASIC ed il VBscript che sembrano la stessa cosa ma in realtà sono

diversi.

Con JAVASCRIPT oltre a quelle boiate di che si vedono nella pagine di orologi, date, elementi pubblicitari e decorativi che svolazzano e rompono le scatole per le pagine, gestione dei rollover, finestre popup, ecc., ecc... non ci puoi fare nient'altro!!

I VERI linguaggi di programmazione per la rete sono PHP, ASP e PERL. Con questi ci puoi fare tutto! Ti nomino solo l'esempio dell'accesso ai database, che se capisci qcs di programmazione dovresti sapere cosa vuol dire e per database (DB) non intendio un DB come quello di questo sito che, con tutto rispetto, è semplice e non ha particolari requisiti di sicurezza e risposta alle query, ma intendo i DB di enti governativi, bancari, ecc. nei quali anche una virgola è critica! Fanno addirittura accesso al FileSystem del server.

PHP, ASP, PERL e gli altri meno famosi stampano poi sullo stream connesso al tuo computer mandando dati in formato HTML o XML (lo conosci? si basa sulla grammatica dell'html) ..... ma il codice PHP, ASP... non lo vedrai mai.

;)

Spieghi bene! :)

Sono riuscito a capire tutto(o almeno penso)nonostante la mia conoscenza in fatto di programmazione e' pari all'html...ovvero 0! :ph34r:

Di solito quando si parla di linguaggi dopo 2 righe non co capisco + nulla!

Ma i compilatori(faccio un paragone azzardato,sono tipo frontpage-dreamwaver x l'html nel web come concezione di programma?) sono minimamente comprensibili da uno che non conosce i linguaggi?

Vorrei provare ad aprirne uno solo x pura curiosita'! :eek:

Share this post


Link to post
Share on other sites
Che l'HTML è un linguaggio di "contrassegno" te la faccio passare anche se ci sarebbe molto da dire vista la sottile differenza di questo caso tra linguaggio e sistema di contrassegno (ho fatto esami fatti a posta per questo durante lo studio dei compilatori ed interpreti... l'HTML è un linguaggio interpretato->quindi di programmazione) comunque..... x l'html passi, ma l'ERESIA che "Java è il linguaggio di programmazione per la rete" scusa ma proprio non si può sentire! (Ti saresti giocato l'esame)

Tu che diresti se io dico che la Scanline di 3DStudioMAX e superiore a V-Ray???? ovviamente che è una eresia!

Quello che si usa nelle pagine html e JAVASCRIPT che è ben diverso dal vero JAVA in molti aspetti.

La stessa cosa vale per il VisualBASIC ed il VBscript che sembrano la stessa cosa ma in realtà sono

diversi.

Con JAVASCRIPT oltre a quelle boiate di che si vedono nella pagine di orologi, date, elementi pubblicitari e decorativi che svolazzano e rompono le scatole per le pagine, gestione dei rollover, finestre popup, ecc., ecc... non ci puoi fare nient'altro!!

I VERI linguaggi di programmazione per la rete sono PHP, ASP e PERL. Con questi ci puoi fare tutto! Ti nomino solo l'esempio dell'accesso ai database, che se capisci qcs di programmazione dovresti sapere cosa vuol dire e per database (DB) non intendio un DB come quello di questo sito che, con tutto rispetto, è semplice e non ha particolari requisiti di sicurezza e risposta alle query, ma intendo i DB di enti governativi, bancari, ecc. nei quali anche una virgola è critica! Fanno addirittura accesso al FileSystem del server.

PHP, ASP, PERL e gli altri meno famosi stampano poi sullo stream connesso al tuo computer mandando dati in formato HTML o XML (lo conosci? si basa sulla grammatica dell'html) ..... ma il codice PHP, ASP... non lo vedrai mai.

;)

http://www.html.it/faq/html/01.htm

Share this post


Link to post
Share on other sites

http://www.w3.org/TR/html401/

...come gia detto il caso linguaggio di prgorammazione vero e proprio edhtml è un po' particolare.

L'HTML anche se non sembra ha una grammatica di base derivata da altri linguaggi che nel sito c'è. E' vero non sarà di programmazione pura ma è un linguaggio per macchine, ha una sua grammatica dei suoi costrutti (i tag) che alcuni brawser non riconoscono se non vengono aperti e chiusi.

Un caso simile all'html è il LaTex

X Abisso: grazie per il complimento ma mi dispiace ma QUI non ti dirò nulla se non in PRIVATO (appena avrò altri 5 minuti di tempo libero) perché questa discussione mi ha oltremodo stufato visto che l'unica cosa che si sta riuscendo a fare e attaccare senza voler sentire ragione da chi non sa nulla su cos'è una grammatica per L. di P. che il linguaggio di Markup e un caso particolare della classe ancora più astratta dei linguaggi per computer ecc. ecc. Ripetere a Pappagallo le frasi che si trovano sul web è troppo facile.

Passo e Chiudo for ever here.......... believe what you want to believe!

Share this post


Link to post
Share on other sites
http://www.w3.org/TR/html401/

...come gia detto il caso linguaggio di prgorammazione vero e proprio edhtml è un po' particolare.

L'HTML anche se non sembra ha una grammatica di base derivata da altri linguaggi che nel sito c'è. E' vero non sarà di programmazione pura ma è un linguaggio per macchine, ha una sua grammatica dei suoi costrutti (i tag) che alcuni brawser non riconoscono se non vengono aperti e chiusi.

Un caso simile all'html è il LaTex

X Abisso: grazie per il complimento ma mi dispiace ma QUI non ti dirò nulla se non in PRIVATO (appena avrò altri 5 minuti di tempo libero) perché questa discussione mi ha oltremodo stufato visto che l'unica cosa che si sta riuscendo a fare e attaccare senza voler sentire ragione da chi non sa nulla su cos'è una grammatica per L. di P. che il linguaggio di Markup e un caso particolare della classe ancora più astratta dei linguaggi per computer ecc. ecc. Ripetere a Pappagallo le frasi che si trovano sul web è troppo facile.

Passo e Chiudo for ever here.......... believe what you want to believe!

Premetto che non sto facendo polemica, ma sto cercando di capire.

Peccato che ti sei stufato perchè mi avresti potuto insegnare qualcosaltro.

Ciao!

Share this post


Link to post
Share on other sites
X la_piaga: Non sei di certo tu a dovermi dire con cosa è fatto un Compilatore,.... ! Se non si è capito sono Dottore in Informatica da 10 anni!

Nel thread sull'età affermi di avere 29 anni... C'è qualcosa che mi sfugge...

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...