Torna indietro   Hardware Upgrade Forum > Software > Programmazione

iPhone 17 Pro: più di uno smartphone. È uno studio di produzione in formato tascabile
iPhone 17 Pro: più di uno smartphone. È uno studio di produzione in formato tascabile
C'è tanta sostanza nel nuovo smartphone della Mela dedicato ai creator digitali. Nuovo telaio in alluminio, sistema di raffreddamento vapor chamber e tre fotocamere da 48 megapixel: non è un semplice smartphone, ma uno studio di produzione digitale on-the-go
Intel Panther Lake: i processori per i notebook del 2026
Intel Panther Lake: i processori per i notebook del 2026
Panther Lake è il nome in codice della prossima generazione di processori Intel Core Ultra, che vedremo al debutto da inizio 2026 nei notebook e nei sistemi desktop più compatti. Nuovi core, nuove GPU e soprattutto una struttura a tile che vede per la prima volta l'utilizzo della tecnologia produttiva Intel 18A: tanta potenza in più, ma senza perdere in efficienza
Intel Xeon 6+: è tempo di Clearwater Forest
Intel Xeon 6+: è tempo di Clearwater Forest
Intel ha annunciato la prossima generazione di processori Xeon dotati di E-Core, quelli per la massima efficienza energetica e densità di elaborazione. Grazie al processo produttivo Intel 18A, i core passano a un massimo di 288 per ogni socket, con aumento della potenza di calcolo e dell'efficienza complessiva.
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 07-04-2006, 09:51   #41
sirus
Senior Member
 
Iscritto dal: Mar 2004
Messaggi: 16053
Quote:
Originariamente inviato da cassioli
Come fai a dire che il Visual Basic non c'entra niente col Basic???
Qual'e' piu' semplice tra questi due sorgenti?

Codice:
#include <stdio.h>
int main() {
 int a;
 a = 12;
 printf("Numero=%d\n",a);
}
Codice:
a=12
print "Numero=",a
Non ne parliamo, poi, se voglio stampare una stringa...
Se hai bisogno di scrivere un programmino semplice in 10 minuti, non c'e' niente di meglio del buon vecchio basic. Se poi e' un basic abbastanza potente da permetterti di scrivere anche programmOni... tanto meglio!
Dai non paragonare il C al Basic, il C + la base di tutti i linguaggi di programmazione più usati al giorno d'oggi, il C++, C#, il Java discendono tutti dal C...
Il Basic non è un linguaggio per programmatori e questo non siamo certo noi a dirlo, e se ho necessità di fare qualche cosa di semplice e in poco tempo uso il Delphi

Codice:
#include <stdio.h>
int main() {
    char str[]="Ciao, Mondo!";
    puts(str);
    return(0);
}
Ecco stampata la stringa...

Codice:
#include <stdio.h>
int main() {
    int n;
    printf("n = %d\n",n = 12);
}
Così è già meglio...

Ultima modifica di sirus : 07-04-2006 alle 09:57.
sirus è offline   Rispondi citando il messaggio o parte di esso
Old 12-04-2006, 12:14   #42
TuX2K6
Member
 
Iscritto dal: Apr 2006
Messaggi: 225
Visto che menzioni Eclipse potresti aggiungerlo alla lista dei software scaricabili.
Io lo uso per sviluppo java (principalmente web-application con struts ma anche qualche interfaccia swing)

Se t'interessano dei link li aggiungo
TuX2K6 è offline   Rispondi citando il messaggio o parte di esso
Old 12-04-2006, 12:37   #43
cassioli
Member
 
Iscritto dal: Dec 2002
Messaggi: 60
Quote:
Originariamente inviato da sirus
Dai non paragonare il C al Basic,
E' come paragonare una portaerei a una pistola....
Usersti mai una portaerei per... far secco il tuo vicino antipatico?

Quote:
Il Basic non è un linguaggio per programmatori e questo non siamo certo noi a dirlo, e se ho necessità di fare qualche cosa di semplice e in poco tempo uso il Delphi
E lo stesso sorgente gira pure su Linux, Windows, DOS e Symbian(*)?

Quote:
Codice:
#include <stdio.h>
int main() {
    char str[]="Ciao, Mondo!";
    puts(str);
    return(0);
}
Ecco stampata la stringa...
a$="ciao mondo"
print a$

Vuoi mettere? Non mi è servita nemmeno una parentesi!

(*)
Certi cellulari Symbian si possono programmare con un linguaggio simil-basic chiamato OPL, che permette di sviluppare anche direttamente SUL cellulare. Oppure si puo' scrivere un programma in C++... dopo aver scaricato un SDK di 290 MB!
cassioli è offline   Rispondi citando il messaggio o parte di esso
Old 12-04-2006, 18:38   #44
mjordan
Bannato
 
L'Avatar di mjordan
 
Iscritto dal: Mar 2002
Città: Pescara - 未婚・恋人なし Moto: Honda CBR 1000 RR ‫Casco: XR1000 Diabolic 3
Messaggi: 27578
Tu ci vedi potenza. Io ci vedo eccessiva semplicità. L'eccessiva semplicità è un'antitesi alla potenza. Tu ci vedi un codice pulito e snello. Io ci vedo una mancanza totale di strutturazione. Il che, per progetti che appunto non sono "hello world" è tutto dire.

In un pezzo di codice come:

Codice:
a$="ciao mondo"
print a$
ci vedo solo uno scopo fine a se stesso. Privo di significato. In un pezzo di codice:

Codice:
#include <stdio.h>

int main(void) 
{
         char str[] = "Ciao, Mondo!";
         puts(str);
         return(0);
}
ci vedo concetti di programmazione che nell'altro pezzo non vedo. Ci vedo un puntatore a carattere, ci vedo un valore di ritorno, ci vedo una locazione di memoria di 12 bytes, ci vedo una calling convention. Ci vedi una strutturazione a blocchi ed un'entry point.

Il Basic è fatto per chi la programmazione non sa nemmeno dove sta di casa.
mjordan è offline   Rispondi citando il messaggio o parte di esso
Old 12-04-2006, 18:41   #45
mjordan
Bannato
 
L'Avatar di mjordan
 
Iscritto dal: Mar 2002
Città: Pescara - 未婚・恋人なし Moto: Honda CBR 1000 RR ‫Casco: XR1000 Diabolic 3
Messaggi: 27578
Quote:
Originariamente inviato da TuX2K6
Visto che menzioni Eclipse potresti aggiungerlo alla lista dei software scaricabili.
Io lo uso per sviluppo java (principalmente web-application con struts ma anche qualche interfaccia swing)

Se t'interessano dei link li aggiungo
Eclipse non l'ho messo perchè ho cercato di raggruppare dei software che venissero distribuiti in modo "pacchettizzato" e, laddove non lo fossero, non fossero di conoscenza comune. Eclipse è ben conosciuto su questo forum.
mjordan è offline   Rispondi citando il messaggio o parte di esso
Old 12-04-2006, 19:17   #46
sirus
Senior Member
 
Iscritto dal: Mar 2004
Messaggi: 16053
Quote:
Originariamente inviato da mjordan
Tu ci vedi potenza. Io ci vedo eccessiva semplicità. L'eccessiva semplicità è un'antitesi alla potenza. Tu ci vedi un codice pulito e snello. Io ci vedo una mancanza totale di strutturazione. Il che, per progetti che appunto non sono "hello world" è tutto dire.

In un pezzo di codice come:

Codice:
a$="ciao mondo"
print a$
ci vedo solo uno scopo fine a se stesso. Privo di significato. In un pezzo di codice:

Codice:
#include <stdio.h>

int main(void) 
{
         char str[] = "Ciao, Mondo!";
         puts(str);
         return(0);
}
ci vedo concetti di programmazione che nell'altro pezzo non vedo. Ci vedo un puntatore a carattere, ci vedo un valore di ritorno, ci vedo una locazione di memoria di 12 bytes, ci vedo una calling convention. Ci vedi una strutturazione a blocchi ed un'entry point.

Il Basic è fatto per chi la programmazione non sa nemmeno dove sta di casa.
Che quotone immenso
sirus è offline   Rispondi citando il messaggio o parte di esso
Old 13-04-2006, 09:02   #47
jumpjack
Senior Member
 
Iscritto dal: Sep 2004
Messaggi: 1263
Quote:
Originariamente inviato da mjordan
Il Basic è fatto per chi la programmazione non sa nemmeno dove sta di casa.
ESATTO!
Infatti si chiama Beginner's Allpurpose eccetera (link)...
Non è bello poter scrivere un programma senza essere laureati in informatica o conoscere la backus-naur form?

Diciamo che.... il basic e' per chi inizia a contare le cose da 1, il C (e derivati) è per chi inizia a contare da 0... ('sta cosa che l'elemento 1 di una "lista" è il numero 0, è veramente comica... ma guai a dirlo a un C-supporter! Ti dirà che è un segno di "potenza del linguaggio perche' rispecchia la reale struttura interna della macchina"! )
__________________
La scienza è provvisoria
-- Jumpjack --
jumpjack è offline   Rispondi citando il messaggio o parte di esso
Old 13-04-2006, 10:45   #48
sirus
Senior Member
 
Iscritto dal: Mar 2004
Messaggi: 16053
Quote:
Originariamente inviato da jumpjack
ESATTO!
Infatti si chiama Beginner's Allpurpose eccetera (link)...
Non è bello poter scrivere un programma senza essere laureati in informatica o conoscere la backus-naur form?

Diciamo che.... il basic e' per chi inizia a contare le cose da 1, il C (e derivati) è per chi inizia a contare da 0... ('sta cosa che l'elemento 1 di una "lista" è il numero 0, è veramente comica... ma guai a dirlo a un C-supporter! Ti dirà che è un segno di "potenza del linguaggio perche' rispecchia la reale struttura interna della macchina"! )
Guarda che in generale in informatica lo 0 è molto "considerato" è il BASIC (che come il Pascal) va in contro tendenza anche se con il Pascal si può scegliere se partire da 1 o no
sirus è offline   Rispondi citando il messaggio o parte di esso
Old 13-04-2006, 22:07   #49
k0nt3
Senior Member
 
Iscritto dal: Dec 2005
Messaggi: 7258
Quote:
Originariamente inviato da jumpjack
ESATTO!
Infatti si chiama Beginner's Allpurpose eccetera (link)...
Non è bello poter scrivere un programma senza essere laureati in informatica o conoscere la backus-naur form?
programmavo in pascal alle scuole medie.. non vedo l'utilità del basic.
Quote:
Originariamente inviato da jumpjack
Diciamo che.... il basic e' per chi inizia a contare le cose da 1, il C (e derivati) è per chi inizia a contare da 0... ('sta cosa che l'elemento 1 di una "lista" è il numero 0, è veramente comica... ma guai a dirlo a un C-supporter! Ti dirà che è un segno di "potenza del linguaggio perche' rispecchia la reale struttura interna della macchina"! )
apparte che la storia dello 0 un senso ce l'ha... ma qualcuno ti vieta di cominciare da 1 in C? al massimo sprechi un elemento della lista (ma tanto stiamo parlando di chi programma per hobby), però se ti trovi meglio non vedo il problema.

comunque una domanda.. ma di borland non c'è pure C#builder e C++builder personal edition? è rimasto solo JBuilder? no perchè io li avevo una volta
k0nt3 è offline   Rispondi citando il messaggio o parte di esso
Old 14-04-2006, 18:22   #50
jumpjack
Senior Member
 
Iscritto dal: Sep 2004
Messaggi: 1263
Quote:
Originariamente inviato da k0nt3
programmavo in pascal alle scuole medie.. non vedo l'utilità del basic.
Anch'io programmavo in Pascal... in DOS! E non ho piu' potuto scrivere un programma, da quando passai da Win 3.1 a Windows 95: troppe cose da imparare, librerie, chiamate di funzione, viewport, programmazione strutturata, messaggi di sistema, polimorfismo....

Poi scoprii che potevo scrivere "pippo" (mai scritto "hello world", i miei programmi di base in ogni linguaggio scrivevano sempre "pippo"! ) con due righe anche in Windows... Fu una vera rivoluzione nella mia "carriera" di programmatore a tempo perso!
__________________
La scienza è provvisoria
-- Jumpjack --
jumpjack è offline   Rispondi citando il messaggio o parte di esso
Old 14-04-2006, 18:26   #51
sirus
Senior Member
 
Iscritto dal: Mar 2004
Messaggi: 16053
Quote:
Originariamente inviato da jumpjack
Anch'io programmavo in Pascal... in DOS! E non ho piu' potuto scrivere un programma, da quando passai da Win 3.1 a Windows 95: troppe cose da imparare, librerie, chiamate di funzione, viewport, programmazione strutturata, messaggi di sistema, polimorfismo....

Poi scoprii che potevo scrivere "pippo" (mai scritto "hello world", i miei programmi di base in ogni linguaggio scrivevano sempre "pippo"! ) con due righe anche in Windows... Fu una vera rivoluzione nella mia "carriera" di programmatore a tempo perso!
E' quella la differenza...
se si programma a tempo perso va tutto bene, se si programma per lavoro no
sirus è offline   Rispondi citando il messaggio o parte di esso
Old 14-04-2006, 22:10   #52
k0nt3
Senior Member
 
Iscritto dal: Dec 2005
Messaggi: 7258
Quote:
Originariamente inviato da jumpjack
Anch'io programmavo in Pascal... in DOS! E non ho piu' potuto scrivere un programma, da quando passai da Win 3.1 a Windows 95: troppe cose da imparare, librerie, chiamate di funzione, viewport, programmazione strutturata, messaggi di sistema, polimorfismo....

Poi scoprii che potevo scrivere "pippo" (mai scritto "hello world", i miei programmi di base in ogni linguaggio scrivevano sempre "pippo"! ) con due righe anche in Windows... Fu una vera rivoluzione nella mia "carriera" di programmatore a tempo perso!
vedi.. ci sono modi e modi di scrivere "pippo" con poche righe di codice..
questo è un bell'esempio (in C++) http://www.trolltech.com/video/qt4/browser.html
in visual basic invece è un cattivo esempio eppure in ambito lavorativo VB è ancora molto richiesto... !
k0nt3 è offline   Rispondi citando il messaggio o parte di esso
Old 15-04-2006, 09:09   #53
sirus
Senior Member
 
Iscritto dal: Mar 2004
Messaggi: 16053
Quote:
Originariamente inviato da k0nt3
vedi.. ci sono modi e modi di scrivere "pippo" con poche righe di codice..
questo è un bell'esempio (in C++) http://www.trolltech.com/video/qt4/browser.html
in visual basic invece è un cattivo esempio eppure in ambito lavorativo VB è ancora molto richiesto... !
che figata QTDesigner lo voglio subito...
sirus è offline   Rispondi citando il messaggio o parte di esso
Old 15-04-2006, 09:52   #54
k0nt3
Senior Member
 
Iscritto dal: Dec 2005
Messaggi: 7258
Quote:
Originariamente inviato da sirus
che figata QTDesigner lo voglio subito...
the best

comunque ho scoperto che C# builder personal è ancora disponibile per il download (quindi perchè non metterlo insieme a jbuilder in prima pagina?), mentre C++ builder personal non si può scaricare dal sito ma va ordinato pare
k0nt3 è offline   Rispondi citando il messaggio o parte di esso
Old 15-04-2006, 14:16   #55
DanieleC88
Senior Member
 
L'Avatar di DanieleC88
 
Iscritto dal: Jun 2002
Città: Dublin
Messaggi: 5989
Quote:
Originariamente inviato da sirus
che figata QTDesigner lo voglio subito...
Io non ho Flash installato... mi fai un riassunto?
__________________

C'ho certi cazzi Mafa' che manco tu che sei pratica li hai visti mai!
DanieleC88 è offline   Rispondi citando il messaggio o parte di esso
Old 15-04-2006, 14:19   #56
sirus
Senior Member
 
Iscritto dal: Mar 2004
Messaggi: 16053
Quote:
Originariamente inviato da DanieleC88
Io non ho Flash installato... mi fai un riassunto?
Dimostra l'utilizzo di QTDesigner su Windows 2000 non lo avevo mai provato
sirus è offline   Rispondi citando il messaggio o parte di esso
Old 16-04-2006, 00:47   #57
mjordan
Bannato
 
L'Avatar di mjordan
 
Iscritto dal: Mar 2002
Città: Pescara - 未婚・恋人なし Moto: Honda CBR 1000 RR ‫Casco: XR1000 Diabolic 3
Messaggi: 27578
Quote:
Originariamente inviato da jumpjack
ESATTO!
Infatti si chiama Beginner's Allpurpose eccetera (link)...
Non è bello poter scrivere un programma senza essere laureati in informatica o conoscere la backus-naur form?
Non è bello ciò che è bello ma è bello ciò che piace. E per scrivere programmi non serve la laurea in Informatica. Tutto è relativo. Dopo decenni di Unix e di SystemV, un'init asincrono a quanto pare è stato scritto nel tempo libero da uno che fa il gelataio.

Quote:
Diciamo che.... il basic e' per chi inizia a contare le cose da 1, il C (e derivati) è per chi inizia a contare da 0... ('sta cosa che l'elemento 1 di una "lista" è il numero 0, è veramente comica... ma guai a dirlo a un C-supporter! Ti dirà che è un segno di "potenza del linguaggio perche' rispecchia la reale struttura interna della macchina"! )
In realtà non c'è niente di comico, ma soltanto una motivazione tecnica. Inoltre la spiegazione fra il C e il Basic, lasciatelo dire, è appunto da uno che "programma" in Basic
Le due sintassi predominanti nel campo dei linguaggi di programmazione (nel campo del general purpose) sono sempre state quelle C-like e quelle Pascal-like.
Il Pascal ha dato origine a diversi ceppi di linguaggi quali ad esempio l'Ada. Il C ha dato origine a C++ e in seguito a Java (ed ora a C#). Dopo decenni, la sintassi C-like ha vinto ed ha preso il sopravvento. Oggi pare che un linguaggio di successo debba avere alla base una sintassi C-like, per essere quanto meno preso in considerazione.
Esistono decine di linguaggi per gli scopi piu' disparati. Non vedo un solo scopo che possa essere assolto decentemente dal BASIC. Il Pascal ha preso il sopravvento nel campo dei linguaggi didattici, se non altro per la sua modernità e facilità di apprendimento. Con la complessità che ha oggi il software, nessuno si sognerebbe di usare un linguaggio che non sia quantomeno strutturato. Ok, le moderne incarnazioni sono strutturate e alcune (come Visual Basic) sono addirittura OO. Ma sappiamo tutti che mantenere in vita un linguaggio va ben oltre l'aggiungere delle "estensioni". Dulcis in fundo, "Beginner's All-purpose Symbolic Instruction Code" al giorno d'oggi suona come un qualcosa che ci fai tutto e non ci fai niente. Se non sapessi che si riferisce al BASIC, probabilmente penserei all'assembly.
mjordan è offline   Rispondi citando il messaggio o parte di esso
Old 16-04-2006, 00:49   #58
mjordan
Bannato
 
L'Avatar di mjordan
 
Iscritto dal: Mar 2002
Città: Pescara - 未婚・恋人なし Moto: Honda CBR 1000 RR ‫Casco: XR1000 Diabolic 3
Messaggi: 27578
Quote:
Originariamente inviato da k0nt3
the best

comunque ho scoperto che C# builder personal è ancora disponibile per il download (quindi perchè non metterlo insieme a jbuilder in prima pagina?), mentre C++ builder personal non si può scaricare dal sito ma va ordinato pare
K0nt3, mi dai il link? Quando sono andato sul sito di Borland non era disponibile. Forse lo hanno rimesso online in seguito al futuro incerto dei prodotti Borland...
mjordan è offline   Rispondi citando il messaggio o parte di esso
Old 16-04-2006, 01:55   #59
k0nt3
Senior Member
 
Iscritto dal: Dec 2005
Messaggi: 7258
non è qui? http://www.borland.com/downloads/dow...rpbuilder.html
k0nt3 è offline   Rispondi citando il messaggio o parte di esso
Old 16-04-2006, 11:11   #60
sirus
Senior Member
 
Iscritto dal: Mar 2004
Messaggi: 16053
Quote:
Originariamente inviato da mjordan
...
mjordan che carattere usi per la sign che Firefox su Linux mi sclera ?!
sirus è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


iPhone 17 Pro: più di uno smartphone. È uno studio di produzione in formato tascabile iPhone 17 Pro: più di uno smartphone. &Eg...
Intel Panther Lake: i processori per i notebook del 2026 Intel Panther Lake: i processori per i notebook ...
Intel Xeon 6+: è tempo di Clearwater Forest Intel Xeon 6+: è tempo di Clearwater Fore...
4K a 160Hz o Full HD a 320Hz? Titan Army P2712V, a un prezzo molto basso 4K a 160Hz o Full HD a 320Hz? Titan Army P2712V,...
Recensione Google Pixel Watch 4: basta sollevarlo e si ha Gemini sempre al polso Recensione Google Pixel Watch 4: basta sollevarl...
Intel Core 13000 e 14000 aumentano uffic...
Gemini sta per arrivare in Google Maps: ...
2 minuti per vedere le 27 offerte imperd...
Ray-Ban Meta Display: tecnologia sorpren...
Un mini PC a prezzo stracciato, non cerc...
Al via i coupon nascosti di ottobre: qua...
Ferrari Elettrica si aggiorna solo in of...
Doppio sconto sugli smartphone top Xiaom...
Samsung è sempre più prota...
ChatGPT ha pregiudizi politici? Ecco cos...
Un solo iPhone rubato ha portato alla sc...
Xiaomi 17 Ultra sta arrivando: ecco come...
Il Motorola Edge 70 non ha più se...
Alcuni Galaxy S26 utilizzeranno il chip ...
Amazon, ecco i super sconti del weekend:...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 10:53.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Served by www3v