Punto informatico Network
Login Esegui login | Non sei registrato? Iscriviti ora (è gratuito!)
Username: Password:
  • Annuncio Pubblicitario

Un progetto ambizioso...

Scambia pareri sull'informatica in generale: le manovre dei discografici, le nuove versioni di Windows, il fatto del momento. Questo è il forum giusto anche per richiedere delucidazioni sui termini tecnici.

Messaggioda Ices_Eyes » sab gen 22, 2005 12:18 pm

Per dirla un po' in breve:
assembly è in pratica a livello hardware, si usa per comunicare al più basso livello col PC...In pratica gli dici prendi questa parte di memoria, sommaci quella e mettila di là...
C e C++ sono la base di quaasi tutti i sistemi operativi, sono linguaggi che permettono di gestire molto bene le varie cose e non sono troppo complicati...In più permettono una notevole velocità e robustezza del codice.
I vari Visual, c, basic,ecc...permettono di creare applicazioni visuali per i vari sistemi, principalmente Windows, di vario tipo, interfacciandosi col sistema operativo stesso.
ADA è un linguaggio molto pesante a molto robusto utilizzato per lo più in ambiente militare...
Java è "un'evoluzione" di C++, pensato per essere portabile e redistribuibile su tutte le piattaforme (Windows, Linux, Mac, Sun,..)...Tutti gli altri, una volta compilati su un sistema sono utilizzabili solamente su quel sistema, altrimenti vanno ricompilati...
Pascal, è un po' meno del C, non lo conosco e non l'ho mai usato, e così vale pe Lisp e Delphi (non li conosco...)
C# invece mi pare sia utilizzato per la programmazione grafica, di giochi e roba del genere, è un linguaggio che ha un paio d'anni mi sembra, quindi molto nuovo...!
Basic è uno dei/il primo linguaggio di programmazione ad alto livello invetati...Era utilizzato per le applicazioni nel vecchio DOS principalmente, ormai lo credo in disuso, almeno nella sua forma originaria...
Comunque poi molte volte la scelta di usare uno piuttosto che un altro dipende dalle preferenze del programmatore, non ci sono molte regole fisse..

Xerex ha scritto:Bhe, creare un explorer per windows usando VB, mi sa tanto di creare un'alias di explorer...secondo me bisonga capire che VB non è programmazione, è un gioco punta e clicca più che altro(non voglio sollevare discussioni troppo lunghe)

E' vero, ma dipende anche molto a che livello lo usi... [fischio]


PS non linciatemi se ho detto qualche puttanata... [fischio]
Avatar utente
Ices_Eyes
Membro Ufficiale (Gold)
Membro Ufficiale (Gold)
 
Messaggi: 5543
Iscritto il: ven ott 24, 2003 10:37 am
Località: Prov. di Venezia

Messaggioda Mr.TFM » sab gen 22, 2005 12:19 pm

ssjx ha scritto:a proposito di explorer la cosa che nn capisco, se davvero è così semplice, è il motivo x cui nessuno ha pensato di costruirne uno che sostituisca la shell (credo si dica così) di windows x evitare i soliti crash appena IE va in tilt
Ce ne sono almeno una decina in circolazione.... Quasi tutti freeware.... Ma parli di IE o di Explorer!?!?!?
MegaLab è una potentissima droga virtuale.
"Nella setta del Codice Macintosh si può entrare, ma non se ne può uscire." V. ZUCCONI
Avatar utente
Mr.TFM
Membro Ufficiale (Gold)
Membro Ufficiale (Gold)
 
Messaggi: 23387
Iscritto il: gio mar 18, 2004 11:46 am
Località: Livorno Ferraris (Vercelli)

Messaggioda Xerex » sab gen 22, 2005 12:20 pm

Ices_Eyes ha scritto:Java, C, C++. C#, Visual C++, Basic, Visual Basic, ADA, Assembly, Pascal, Lisp, Delphi, HTML, XML (questi due non sono proprio linguaggi di prog...),...[?]
Al momento non me ne vengono in mente altri, è anche l'ora... [|)]

Notte [;)]


aggiungo:

ML
Scheme
Fortran e versioni successive (66 77 90 97)
Algol e successive
Cobol e successive (68 74 e mi sembra anceh 84...o 85)
Prolog
Simula
Smalltalk
PL/I
Eiffel
Sequel e successivi

ssjx ha scritto:si d'accordo servono tutti a programmare, ma io intendevo capire quando si usa uno o l'altro, quali sono i pro e i contro di ognuno etc.......


Ogni linguaggio deve avere lo stesso potere espressivo degli altri!
comunque ogni linguaggio ciciamo che ha dei pro e dei contro, anche se non derivano solo dal modo in cui sono implementati, ma, sopratutto da che tipo di linguaggio sono.

I linguaggi interpretati sono lenti, non badano all'efficienza, ma sono portabili su diverse piattaforme(java ad esempio)
I linguaggi compilati, non sono portabili ma offrono grande efficienza
(C, C++)

E' ovvio che ogni linguaggio è più indicato a seconda dell'applicazione che si vuole creare...Prolog è creato appositamente per la programmazione logica, ed ha un modo di uso completamente diverso dai linguaggi imperativi e funzionali (C,Java,LISP ecc).
Fortran era perfetto per programmi di calcolo, Cobol per gestionali, Scheme è buono per farci il sapone, Assembler per usare "linguaggio (quasi) macchina"
Simula ovviamente per fare simulazione....
Fare la grigliata, è sempre una figata!
Avatar utente
Xerex
Membro Ufficiale (Gold)
Membro Ufficiale (Gold)
 
Messaggi: 5948
Iscritto il: lun ago 05, 2002 9:36 am
Località: Parma(Pr)


Messaggioda ssjx » sab gen 22, 2005 12:33 pm

Mr.TFM ha scritto:
ssjx ha scritto:a proposito di explorer la cosa che nn capisco, se davvero è così semplice, è il motivo x cui nessuno ha pensato di costruirne uno che sostituisca la shell (credo si dica così) di windows x evitare i soliti crash appena IE va in tilt
Ce ne sono almeno una decina in circolazione.... Quasi tutti freeware.... Ma parli di IE o di Explorer!?!?!?

no no parlavo di explorer
Usavo IE e mi lamentavo... usavo Mozilla e mi lamentavo, decisamente meno ma mi lamentavo, ... poi ho trovato Opera e fu amore a prima vista
Avatar utente
ssjx
Membro Ufficiale (Gold)
Membro Ufficiale (Gold)
 
Messaggi: 5756
Iscritto il: ven nov 26, 2004 3:37 pm
Località: Barcellona

Messaggioda ssjx » sab gen 22, 2005 12:34 pm

Grazie delle delucidazioni ragazzi [:-D]
Usavo IE e mi lamentavo... usavo Mozilla e mi lamentavo, decisamente meno ma mi lamentavo, ... poi ho trovato Opera e fu amore a prima vista
Avatar utente
ssjx
Membro Ufficiale (Gold)
Membro Ufficiale (Gold)
 
Messaggi: 5756
Iscritto il: ven nov 26, 2004 3:37 pm
Località: Barcellona

Messaggioda Mr.TFM » sab gen 22, 2005 12:57 pm

ssjx ha scritto:
Mr.TFM ha scritto:
ssjx ha scritto:a proposito di explorer la cosa che nn capisco, se davvero è così semplice, è il motivo x cui nessuno ha pensato di costruirne uno che sostituisca la shell (credo si dica così) di windows x evitare i soliti crash appena IE va in tilt
Ce ne sono almeno una decina in circolazione.... Quasi tutti freeware.... Ma parli di IE o di Explorer!?!?!?

no no parlavo di explorer
[^]
Allora confermo... Su pc pro di un paio di mesi fa c'erano una 10 di esplora risorse recensiti alternativi a quello di windows.....
MegaLab è una potentissima droga virtuale.
"Nella setta del Codice Macintosh si può entrare, ma non se ne può uscire." V. ZUCCONI
Avatar utente
Mr.TFM
Membro Ufficiale (Gold)
Membro Ufficiale (Gold)
 
Messaggi: 23387
Iscritto il: gio mar 18, 2004 11:46 am
Località: Livorno Ferraris (Vercelli)

Messaggioda ssjx » sab gen 22, 2005 1:02 pm

ma alternativi in che senso? [sbigot]

come può essere Mozilla con IE?......

Io intendevo invece che proprio lo sostituiva del tutto
Usavo IE e mi lamentavo... usavo Mozilla e mi lamentavo, decisamente meno ma mi lamentavo, ... poi ho trovato Opera e fu amore a prima vista
Avatar utente
ssjx
Membro Ufficiale (Gold)
Membro Ufficiale (Gold)
 
Messaggi: 5756
Iscritto il: ven nov 26, 2004 3:37 pm
Località: Barcellona

Re: Un progetto ambizioso...

Messaggioda yeah782000 » sab gen 22, 2005 1:05 pm

Diablo ha scritto:....non so neanche come esprimermi.... [cry+] avevo un progetto alquanto ambizioso ossia quello di creare un so. Vorrei creare una comunità open-source. Vorrei creare un forum in php e perché no una chat, un guestbook....tutto questo da zero...
Cosa devo imparare?
premetto che il php lo so ma il mysql [sedia] mi risulta difficile da imparare [cry]


Caro Diablo io ti auguro di riuscire nel tuo progetto ...magari un giorno usero' il tuo so al posto di windows [applauso]

Mi spieghi pero' dove trovi il TEMPO per studiare a fondo tutta questa bella roba ?
Non esci mai ? sei sempre chiuso in casa a studiare e a smanettare ?
dammi qualche consiglio perche' io non ho mai molto tempo x farlo ...tu come ci riesci ? [boxed]
Non abbiate paura di accogliere Gesù nella vostra vita (Karol Wojtyla)
Avatar utente
yeah782000
Silver Member
Silver Member
 
Messaggi: 1385
Iscritto il: lun apr 19, 2004 10:06 am

Re: Un progetto ambizioso...

Messaggioda Diablo » sab gen 22, 2005 5:16 pm

yeah782000 ha scritto:Caro Diablo io ti auguro di riuscire nel tuo progetto ...magari un giorno usero' il tuo so al posto di windows [applauso]

Mi spieghi pero' dove trovi il TEMPO per studiare a fondo tutta questa bella roba ?
Non esci mai ? sei sempre chiuso in casa a studiare e a smanettare ?
dammi qualche consiglio perche' io non ho mai molto tempo x farlo ...tu come ci riesci ? [boxed]

no io esco soprattutto con le donne [fischio] . Io studio appena trovo tempo libero: a scuola salto la ricreazione, quando mio frate dorme in camera ecc....ecc....io approfitto apro il libro e studio. Tuttavia da qunado mi sono affacciato alla programmazione non credo sia un sistema efficiente. Con la programmazione devi esercitarti di continuo, spendere tanto tempo sul pc.
Esco mi diverto sempre....però appena ho tempo lo sfrutto come fossero giorni [8D]
Spezzetto la mia attività con qualche gioco come pet soccer & compagnia bella....
Da quanto ho capito: c,c++,assmbler e poi? (esaminare tanto codice sorgente ecc...ecc..)

p.s:ma il codice sorgente di linux e win è in c? [sbigot]
Diablo
Avatar utente
Diablo
Membro Ufficiale (Gold)
Membro Ufficiale (Gold)
 
Messaggi: 1987
Iscritto il: dom lug 20, 2003 7:43 pm
Località: Roma

Re: Un progetto ambizioso...

Messaggioda Ices_Eyes » sab gen 22, 2005 5:18 pm

Diablo ha scritto:p.s:ma il codice sorgente di linux e win è in c? [sbigot]

zi... [8D]
Avatar utente
Ices_Eyes
Membro Ufficiale (Gold)
Membro Ufficiale (Gold)
 
Messaggi: 5543
Iscritto il: ven ott 24, 2003 10:37 am
Località: Prov. di Venezia

Re: Un progetto ambizioso...

Messaggioda Diablo » sab gen 22, 2005 5:39 pm

Ices_Eyes ha scritto:
Diablo ha scritto:p.s:ma il codice sorgente di linux e win è in c? [sbigot]

zi... [8D]

oddio....e io pensavo fosse assembler o giù di lì [cry] ora mi ci metto al lavorare! Ma quan te righe di codice sono? [boxed]
Diablo
Avatar utente
Diablo
Membro Ufficiale (Gold)
Membro Ufficiale (Gold)
 
Messaggi: 1987
Iscritto il: dom lug 20, 2003 7:43 pm
Località: Roma

Re: Un progetto ambizioso...

Messaggioda Xerex » sab gen 22, 2005 5:43 pm

Diablo ha scritto:
Ices_Eyes ha scritto:
Diablo ha scritto:p.s:ma il codice sorgente di linux e win è in c? [sbigot]

zi... [8D]

oddio....e io pensavo fosse assembler o giù di lì [cry] ora mi ci metto al lavorare! Ma quan te righe di codice sono? [boxed]


C'è anche dell'assembler...
Fare la grigliata, è sempre una figata!
Avatar utente
Xerex
Membro Ufficiale (Gold)
Membro Ufficiale (Gold)
 
Messaggi: 5948
Iscritto il: lun ago 05, 2002 9:36 am
Località: Parma(Pr)

Messaggioda Ices_Eyes » sab gen 22, 2005 5:46 pm

Bhè, molta parte è scritta anche in assembly/altri linguaggi macchina, e molta parte in C/C++...Quante righe...? Bho, se dico qualche decina di milioni credo di esserci distante... [?]
Avatar utente
Ices_Eyes
Membro Ufficiale (Gold)
Membro Ufficiale (Gold)
 
Messaggi: 5543
Iscritto il: ven ott 24, 2003 10:37 am
Località: Prov. di Venezia

Re: Un progetto ambizioso...

Messaggioda Diablo » sab gen 22, 2005 5:46 pm

Xerex ha scritto:
Diablo ha scritto:oddio....e io pensavo fosse assembler o giù di lì [cry] ora mi ci metto al lavorare! Ma quan te righe di codice sono? [boxed]

C'è anche dell'assembler...

[cry+] [cry+] uuuuueeee e ora devo anche imparare l'assembler? [sedia] mi hanno detto che non è roba semplice [cry]
Diablo
Avatar utente
Diablo
Membro Ufficiale (Gold)
Membro Ufficiale (Gold)
 
Messaggi: 1987
Iscritto il: dom lug 20, 2003 7:43 pm
Località: Roma

Re: Un progetto ambizioso...

Messaggioda Xerex » sab gen 22, 2005 6:19 pm

Diablo ha scritto:
Xerex ha scritto:
Diablo ha scritto:oddio....e io pensavo fosse assembler o giù di lì [cry] ora mi ci metto al lavorare! Ma quan te righe di codice sono? [boxed]

C'è anche dell'assembler...

[cry+] [cry+] uuuuueeee e ora devo anche imparare l'assembler? [sedia] mi hanno detto che non è roba semplice [cry]


Non è semplice anche perché per ogni processore ci sono istruzioni diverse.
se lavori con 8086 puoi chiamare degli interrupt in un modo, se usi mips ad esempio chiami i registri col $ e non come AX,BX ecc...studia studia...
Fare la grigliata, è sempre una figata!
Avatar utente
Xerex
Membro Ufficiale (Gold)
Membro Ufficiale (Gold)
 
Messaggi: 5948
Iscritto il: lun ago 05, 2002 9:36 am
Località: Parma(Pr)

Messaggioda Xerex » sab gen 22, 2005 6:20 pm

Ices_Eyes ha scritto:Quante righe...? Bho, se dico qualche decina di milioni credo di esserci distante... [?]


Eh, più o meno la cifra è(dev'essere quella)...
Fare la grigliata, è sempre una figata!
Avatar utente
Xerex
Membro Ufficiale (Gold)
Membro Ufficiale (Gold)
 
Messaggi: 5948
Iscritto il: lun ago 05, 2002 9:36 am
Località: Parma(Pr)

Messaggioda Diablo » sab gen 22, 2005 6:23 pm

Xerex ha scritto:
Ices_Eyes ha scritto:Quante righe...? Bho, se dico qualche decina di milioni credo di esserci distante... [?]

Eh, più o meno la cifra è(dev'essere quella)...

se fossero circa dieci milioni non mi spaventerei [8D] ....al lavoro!!!!Ma nessuno di voi (magari da giovane) ha mai pensato di realizzare un so? [boxed]
Diablo
Avatar utente
Diablo
Membro Ufficiale (Gold)
Membro Ufficiale (Gold)
 
Messaggi: 1987
Iscritto il: dom lug 20, 2003 7:43 pm
Località: Roma

Messaggioda Xerex » sab gen 22, 2005 6:28 pm

Diablo ha scritto:Ma nessuno di voi (magari da giovane) ha mai pensato di realizzare un so? [boxed]


CA**O non ho(abbiamo) neanche 23 anni!! non saremo mica vecchi!!
[}:)] [nomi] [}:)]

comunque alle superiori diciamo che ho lavorato(extrascolastico) a un'abbozzo di "esplora risorse" alternativo, e all'uni qualche lavoretto su Linux(da corso)
Fare la grigliata, è sempre una figata!
Avatar utente
Xerex
Membro Ufficiale (Gold)
Membro Ufficiale (Gold)
 
Messaggi: 5948
Iscritto il: lun ago 05, 2002 9:36 am
Località: Parma(Pr)

Messaggioda Diablo » sab gen 22, 2005 6:31 pm

Xerex ha scritto:CA**O non ho(abbiamo) neanche 23 anni!! non saremo mica vecchi!!
[}:)] [nomi] [}:)]

infatti si sentiva....sembri un matto[applauso] come tutta la gente intorno ai venti
Xerex ha scritto:comunque alle superiori diciamo che ho lavorato(extrascolastico) a un'abbozzo di "esplora risorse" alternativo, e all'uni qualche lavoretto su Linux(da corso)

mmm....e com'è andata? Alle superiori più o meno a che età?

p.S:scusate l'invadenza [banned]
Diablo
Avatar utente
Diablo
Membro Ufficiale (Gold)
Membro Ufficiale (Gold)
 
Messaggi: 1987
Iscritto il: dom lug 20, 2003 7:43 pm
Località: Roma

Messaggioda Ices_Eyes » sab gen 22, 2005 6:33 pm

Xerex ha scritto:CA**O non ho(abbiamo) neanche 23 anni!! non saremo mica vecchi!!
[}:)] [nomi] [}:)]

Glielo stavo scrivendo io abbassando la soglia a 22...Ne 21 da tre mesi... [:-D]
Se vuoi io ho implementato un disco virtuale con file system stile linux... [:p] [:-D]
Avatar utente
Ices_Eyes
Membro Ufficiale (Gold)
Membro Ufficiale (Gold)
 
Messaggi: 5543
Iscritto il: ven ott 24, 2003 10:37 am
Località: Prov. di Venezia

PrecedenteProssimo

Torna a Attualità Tecnologica

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite

Powered by phpBB © 2002, 2005, 2007, 2008 phpBB Group
Traduzione Italiana phpBB.it

megalab.it: testata telematica quotidiana registrata al Tribunale di Cosenza n. 22/09 del 13.08.2009, editore Master New Media S.r.l.; © Copyright 2008 Master New Media S.r.l. a socio unico - P.I. 02947530784. GRUPPO EDIZIONI MASTER Spa Tutti i diritti sono riservati. Per la pubblicità: Master Advertising