Newsgroup: it.comp.lang.c
Titolo: migrare da Basic a C

Salve, dopo tanto tempo di inattività come programmatore della domenica (nel
frattempo mi sono sposato, ho avuto figli, ... ecc.) mi è venuto lo
sghiribizzo di tradurre i miei programmi in basic in C, per poi compilarli
sotto Linux e metterli a disposizione di altri. Sono un parco di circa 50
codici basic che risolvono diversi problemini di ingegneria.
La maggiorparte sono in GWbasic e scritti con i piedi, ma funzionano.
Ora, per coinvolgere quanta più gente, vorrei brutalmente "tradurre" questi
programmi in C con le conio.c, per poi aggiungergli successivamente una
interfaccia grafica (avrei pensato GTK2).
Ora, ho trovato due programmi utili, di cui uno sotto windows ed un'altro
sotto unix che traducono il basic in C, ma vorrei trovare persone, con lo
stesso interesse, per risolvere insieme tutta una serie di problemi.
Infatti conosco molto bene il basic e abbastanza il C, Ma non sono un gran
programmatore e non mi intendo di compilazioni, linker, debug ecc..
Qualcuno ha un poco di tempo per aiutarmi?
Saluti a tutti
-- 
Angelo M. Figundio
ang...@figundio.it
www.figundio.it
***********************************************
E il mio signore lo sa
una sola volta non basterà
che l'avvoltoio divori il mio corpo
per far tacere per sempre il mio cuore
(A. Branduardi)
*******************************************

 
Io molto volentieri, sono commosso...qualcuno che si ricorda del gw-basic
sigh sigh...
-- 
<<>><<>><<>><<>><<>><<>><<<>><<>><<>><<
Luca Paredi
Computing technical supporter              
Universita' degli Studi dell'Insubria  
<<>><<>><<>><<>><<>><<>><<<>><<>><<>><<

 ha scritto nel messaggio
news:c5orfk$6vg$1...@newsfeed.cineca.it...


 si ricorda del gw-basic sigh sigh...
Io ho praticamente iniziato a programmare in GW-BASIC quando ero ancora un
bambino... beh, non mi manca nemmeno un po'... allora mi divertivo, ma...
non e' che fosse poi sto gran linguaggio ;-)
Tommy

 sigh sigh...
Ci scrissi un programma di fatturazione, con gestione dell'archivio
clienti e magazzino. Roba troppo brutta per essere raccontata. Mi
pagarono, ma non nascondo di essermi sentito un po' come una prostituta,
all'epoca. ;-)
Ciao,
 Emmanuele.
-- 
Emmanuele Bassi (Zefram)                 [ 
http://www.emmanuelebassi.net
 ]
GnuPG Key fingerprint = 4DD0 C90D 4070 F071 5738  08BD 8ECC DB8F A432 0FF4

Ragazzi, quardate che anche oggi se vediamo qualche listato, non è che si
sia migliorato molto dal GWbasic.
Almeno nel mio campo, ingegneria Civile, ti propinano software che si
impalla al minimo cambiamento e se chiedi assistenza ti dicono che il
software ha bisogno di determinate condizioni per funzionare, come se
l'utente fosse solo e sempre un fesso :-|
Almeno in GWbasic c'era la scusa che era un BASIC!!
Saluti


Ragazzi, quardate che anche oggi se vediamo qualche listato, non è che si
sia migliorato molto dal GWbasic.
Almeno nel mio campo, ingegneria Civile, ti propinano software che si
impalla al minimo cambiamento e se chiedi assistenza ti dicono che il
software ha bisogno di determinate condizioni per funzionare, come se
l'utente fosse solo e sempre un fesso :-|
Almeno in GWbasic c'era la scusa che era un BASIC!!
Saluti
-- 


Ciao anche se sono OT vista la tua problematica ti consiglio di
portare il tutto in Python.
Se non ne hai sentito parlare ti dico che e' un buon linguaggio di
programmazione, immediato da imparare.
Il vecchio comando print "ciao" in Python diventa print "ciao"!!!!
Se vuoi saperne di piu':
python.org
e per l'interfaccia grafica:
wxpython.org
Se invece hai bisogno di molta velocita' allora il C va bene.
Io penso che se i tuoi programmi vanno bene in GWBasic e' molto piu'
che sufficiente la velocita' che ottieni in Python il C sarebbe uno
sforzo inutile.
Hai delle cose subito cross-platform ed estendibili quando vuoi a
basso livello in C.
Ti consiglio eventualmente di ripostare la domanda in
it.comp.lang.python
Bye
--
hobbitfrank chiocchiola yahoo punto it

 Vuoi un sorgente basic per provare a metterci le mani?
Si grazie, sono un poco arrugginito mandami qualcosa di semplice :-).
Ciao
                Luca
