Newsgroup: it.comp.programmare
Titolo: Linguaggio Free ?!?

Ciao ..
esiste un linguaggio di programmazione FREE
che permetta di creare applicazioni per Windows (98, XP, ecc) ?
( che non sia djgpp c ++  ecc.ecc. )
ho bisogno di creare dei semplicissimi programmini ....
che utilizzino una Windows GUI ...
qualche textbox qua e là ... dei bottoni .... tutto qui.
che so ... qualcosa tipo Visual Basic, per intenderci,
ma FREE.
ovviamente, che sia capace di generare degli EXE.
avevo letto qualcosa su delle riviste, ma non mi ricordo i nomi ...
di questi "linguaggi" o meta linguaggi molto semplici ...
visuali (tipo VB, trascina un controllo sul form, ecc. )
che permettono di creare modestissimi application per Windows.
Grazie !

 ( che non sia djgpp c ++  ecc.ecc. )
Me ne vengono in mente due al volo: RapidQ e XBasic. Con
Google trovi tutte le info in un attimo.
HTH,
==========================
Stefano Frosio
http://www.esse-effe.com
==========================

 Grazie !
il tuo problema non è trovare un linguaggio, è trovare un tool...
comunque non capisco come mai non ti vada bene quella cavolata del visual
basic... è semplicissimo da usare ed è anche microsoft (evviva zio bill)
!!!
   spero di non essere bandito dal forum per questo ----^
:DD
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 basic... è semplicissimo da usare ed è anche microsoft (evviva zio bill)
Non è che chiedeva qualcosa FREE? :-)
Se cerchi in qualche post passato si parlava di Dev++. Io non l'ho usato ma
credo che faccia quello che vuoi  (a parte il fatto che non sarà semplice
come VB). Altro per ora non mi viene in mente.

 ( che non sia djgpp c ++  ecc.ecc. )
ce ne sono tanti; mi sento di consigliarti python:
http://www.python.org
http://www.python.it
ciao Anto
-- 
"Computer science is not about computers any more than astronomy
is about telescopes." -- EW Dijkstra

PERFETTO !!!
vi ringrazio TANTO !!!
direi che ora ho abbastanza materiale da valutare e provare ....
i linguaggi / tools che mi avete consigliato
sono proprio quello che cercavo !! yeah !
CIAO !
p.s
per quanto riguarda VB, per rispondere a 71103, come ha detto giustamente
Enrico,
cercavo qualcosa di *FREE* ... quindi non va bene

 zio bill) !!!
"cavolata"?

 ciao Anto
Perché non il Perl allora?
Il python è ... hmpf ... come dire ... ecco :))

 Il python č ... hmpf ... come dire ... ecco :))
Cioč? (non ho voglia di iniziare un altro flame su python...)
-- 
Marco Barisione
http://spazioinwind.libero.it/marcobari/

 
beh ... non mi piace, diciamo cosě.
non voglio alimentare flame anche perché con tutti i linguaggi che ci 
sono uno si sceglie quello che preferisce.

 beh ... non mi piace, diciamo cosě.
Pero` python puo` interfacciarsi (anche in profondita`) con win32
mediante opportuno modulo. PERL puo` fare altrettanto?
Ignoranza mia, non polemica.
-- 
 Francesco Romani - Ikitt  | Describe your vision, the meaning is missing |
*** mailserver: 
freemail.it
| Won't anybody listen?                        |

 Il python è ... hmpf ... come dire ... ecco :))
mi sembra evidente! Perl e`, come dire... yjkx!
:-))


 
  Non lo conosco cosě a fondo ma non vedo perché no

   Non lo conosco così a fondo ma non vedo perché no
Neanch'io vedo perche` no, ma magari qualcuno non ha scritto i binding :)


Perché non il Perl allora?
Perché è troppo !%"$!$$"!%%%...
-- 
Andrea Laforgia
Open Delphi Manual
http://groups.yahoo.com/group/delphi_open_manual/

> Neanch'io vedo perche` no, ma magari qualcuno non ha scritto i binding :)
pessimo italiano, leggasi:
Neanch'io vedo perche` no, magari pero` nessuno ha scritto i binding o
i moduli di interfaccia.


 
Visto quante argomentazioni interessanti che sono emerse! :)))

 "cavolata"?
cavolata nel senso che appunto è semplicissimo da usare (andiamo, su
questo non mi puoi contraddire, non puoi venirmi a dire che vb è
difficile...)


 difficile...)
vb vecchio stile (fino a vb6) e` morto perche` microsoft non lo
supportera` piu`. vb7 e` decisamente diverso e piu` difficile perche` devi
conoscere la programmazione a oggetti. Il linguaggio piu` semplice di
tutti e` python senza discussione alcuna. Io li` sopra ci ho imparato la
programmazione a oggetti senza manuali ne altro, semplicemente
programmandoci sopra ed e` anche l'unico linguaggio in cui riesco
veramente a creare cose davvero interessanti, infatti ci lavoro ora.
-- 
try: troll.uses(Brain)
except TypeError, data: 
   troll.plonk()
Linux User #310274, Debian Sid Proud User

 veramente a creare cose davvero interessanti, infatti ci lavoro ora.
Non conosco Python se non per aver 'sfogliato' il materiale sul sito
ufficiale. Quello che non ho ancora capito è se puoi creare applicazioni
complete, con interfaccia etc.., e magari con dei moduli esterni (ad esempio
in Windows, DLLs). Altra cosa che mi sfugge è quanto siano veloci le
applicazioni.
Mi fai degli esempi di cosa hai realizzato o stai realizzando con questo
linguaggio?
Io programmo abitualmente in C++ e vorrei capire se Python mi da qualche
cosa in piú o se lo posso utilizzare per qualche parte del programma (viste
che in boost esiste anche una libreria per interfacciare Python e C++).
Thanks,
Enrico

che in boost esiste anche una libreria per interfacciare Python e C++).
Python è enormemente più semplice del C++ e ti consente di ottenere
pressoché gli stessi risultati.  C++ è un linguaggio la cui mancanza
si sente per applicazioni molto specifiche (cioè quelle che non
vengono sviluppate dal 90% dei programmatori).  Io ho avuto una
sconcertante conferma di quanto l'uso di Python sia immediato, quando
ho visto mio nipote di 13 anni realizzare dei piccoli (ma niente
affatto banali) programmi, in brevissimo tempo ;-)


 che in boost esiste anche una libreria per interfacciare Python e C++).
Come ho già detto in tutte le parti di codice non critiche per le
prestazioni.
Se vuoi sapere di più su Python chiedi in it.comp.lang.python.


 le applicazioni.
di sicuro un programma in python e` piu` lento di uno in C o C++ *scritto
bene*.
Pero` bisogna vedere quando questa differenza di velocita` e` davvero
importante: personalmente da quando uso python non ho *mai* avuto bisogno
di ottimizzare il codice per farlo andare piu` veloce. Cmq se ti serve
davvero piu` velocita` non mancano lo possibilita` per ottimizzare il
codice python: il modulo piu` interessante da questo punto di vista` e`
psyco (
http://psyco.sourceforge.net
); in pratica si tratta di un
ottimizzatore JIT e produce risultati davvero interessanti (in alcuni casi
il programma ottimizzato e` 10 volte piu` veloce).
Se proprio sei "nelle canne" puoi sempre scrivere una estensione in C per
sfruttare al massimo la macchina e poi integrarla in python.


 Se vuoi sapere di più su Python chiedi in it.comp.lang.python.
Sarà fatto. Se trovo un pó di tempo provo a fare qualcosa in Python visto
che sia tu sia altri dicono sia semplice realizzare qualcosa.
A buon rendere,
Enrico

 che sia tu sia altri dicono sia semplice realizzare qualcosa.
Io in 24 linee di codice (comprese le linee bianche) ho realizzato uno
script che ogni 400 secondi verifica lo stato della batteria e me lo
comunica e se sta sotto al 10% mi avverte con un segnale acustico.
