Newsgroup: it.comp.os.linux.software
Titolo: [?] Sviluppo software in VB

Ciao a tutti,
Esiste una piattaforma di sviluppo software tipo Visual Basic sotto Linux ?
Grazie
Steama

kylix
www.borland.it
"Steama" <s.a...@ELIMINAMIeis.it> ha scritto nel messaggio
news:_VB57.97286$q77.8...@news2.tin.it...


 
www.borland.it
A parte che kylix con il Viral Basic non c'entra niente, ci sarebbe
GNOME Basic, ma non so a che punto sia
Henryx
-- 
Se volete contattarmi, non fatelo. E' la scelta migliore per 
salvaguardare la vostra salute mentale.

>>>>> "S" == Steama  <s.a...@ELIMINAMIeis.it> writes:
S> Ciao a tutti,
S> Esiste una piattaforma di sviluppo software tipo Visual Basic sotto Linux ?
http://www.janus-software.com/
Ma cambia linguaggio. Il basic mutila la mente.
--
Gian Uberto| main(){printf(&unix["\021%six\012\0"],(unix)["have"]+"fun"-0x60);}
Lauri      |                        David Korn, 1987 ioccc best one liner 
(aka saint)|-------------------------------------------------------------------
em@ail: 
sa...@eng.it
 ( vedere X-nospam nello header - see X-nospam in header )

Ma cambia linguaggio. Il basic mutila la mente.
<pubblicita' progresso>
usate Pascal...
</pubblicita' progresso>
[1] - 
www.bloodshed.net
, sezione compilatori, per una lunga lista di 
compilatori e ambienti di sviluppo agratis. Gią che siete lģ, ci sono 
Dev-C++ e Dev-Pascal, due IDE decenti (un po' troppo amatoriali per le 
mie papille gustative abituate a ben altri aromi) per (blasphemia!)
Windows, con acclusi compilatori libberi (mingw per Dev-C++ e fpc per 
Dev-Pascal)

</pubblicita' progresso>
Ugh ! E come la mettiamo con OOP ? Almeno Oberon o al limite M2 !
-- 
 __
| _         "The Internet is slow, could you please reboot it ?"
|__|iambo   mailto:
gabr...@giambonini.com
 
www.giambonini.com

Almeno Oberon o al limite M2 !
è grave se non ne ho sentito nominare nessuno dei due?

 Ugh ! E come la mettiamo con OOP ? Almeno Oberon o al limite M2 !
mi sa che i tuoi studi all'ETH (patria di Wirth a Mossembock) si fanno sentire :)
tra parentesi delphi che è un pascal riveduto e corretto ha pure gli
oggetti.
Walter
-- 
Walter Cazzola, PhD - DISI, University of Genova          ICQ UIN: 66633601
email: cazzola (at) 
disi.unige.it
 (or remove nospam. from the above address)
· · · ---------------------------- · · · ---------------------------- · · ·

è grave se non ne ho sentito nominare nessuno dei due?
Altre creature di  N.Wirth, evoluzioni di Pascal.  L'ultimo e' molto
leggibile  e facile  da  programmare. Se  ami  Pascal, amerai  anche
Oberon. Se hai conosciuto Java, reputerai Oberon 'na schifezza :-)
Oberon viene spacciato come OOP, ma "manca" di diverse cose ...


oggetti.
Interessante: La "chiarezza" e la leggibilita' di Pascal con in piu'
OOP. Se avessi tempo ...


OOP. Se avessi tempo ...
per la cronaca, ecco le caratteristiche OO del Borland Pascal (parlo di 
Delphi 5, credo che in Kylix qualcosa sia cambiato/migliorato):
 - incapsulamento
 - polimorfismo
 - ereditarietą semplice
 - ereditarietą multipla d'interfaccia
 - metodi astratti, con una sintassi umanamente comprensibile
 - costruttori e distruttori multipli
 - quattro categorie di visibilitą dei membri (private, public, 
   protected, published)
 - l'accesso alle proprietą di un oggetto ha la stessa semantica
   dell'accesso ai campi di un record
 - proprietą parametrizzate (stessa semantica degli array)
 - proprietą indicizzate (troppo lungo da spiegare)
 - operatori is (discendenza da una classe) e as (typecast controllato)
 - gestione strutturata e orientata ad oggetti delle eccezioni
 - supporto nativo COM (la sua integrazione nel linguaggio č qualcosa di 
   notevole - si arriva al punto da dedicargli non solo funzioni, ma 
   proprio costrutti sintattici) e binding COM->CORBA
 - vasta libreria di componenti standard, pił centinaia di migliaia di 
   componenti di terze parti disponibili

> Ma cambia linguaggio. Il basic mutila la mente.
K:H> Windows, 
Non so,  ma sotto Windows si  va tanto meglio  con Emacs che con  VB a
generare sorgenti VB...


a generare sorgenti VB...
per carità. Su questo computer non c'è posto per quello scandalo di 
programma, anzi, mannaggia a me e alle ore che ho sprecato a scaricarlo. 
E anche gvim dovrà farne di strada... un programma che nemmeno è capace 
di maximizzare correttamente la propria finestra deve avere decisamente 
qualcosa che non va

> a generare sorgenti VB...
K:H> per carità. Su questo computer non c'è posto per quello scandalo di 
                                                             ^^^^^^^^
Si possono dire molte cose contro Emacs, ma alcune non fanno onore (come
geek) a chi le dice...
K:H> programma, anzi, mannaggia a me e alle ore che ho sprecato a scaricarlo. 
K:H> E anche gvim dovrà farne di strada... un programma che nemmeno è capace 
K:H> di maximizzare correttamente la propria finestra deve avere decisamente 
K:H> qualcosa che non va
Se parli di Emacs mi sa che sei tu ad avere qualche problema. Se parli
di  gwim... Che bisogno  hai di  un'integrazione X  con vi(m)  ??? Non
riesci a dimenticare Windows ?
Devo dire che non ho trovato più niente di così leggibile come i vecchi Qume!


??? Non riesci a dimenticare Windows ?
veramente ti parlavo proprio delle rispettive edizioni per Windows, che 
sono due insulti (vedo dalla FAQ di XEmacs che qualcosa comincia a 
muoversi. Incrociamo le dita)
GVim non è capace a massimizzare la propria finestra, non salva le 
impostazioni in uscita, non produce finestre di dialogo o finestre di 
messaggio, usa una toolbar fasulla ed è, per la natura dei file che 
compongono la sua distribuzione, più assortito di un pout-pourri. 
Integrazione OLE/COM? ovvìa, è solo per poterlo usare come editor in 
Visual Studio (il che, paradossalmente, volge in favore di Visual Studio 
piuttosto), mica per altro
XEmacs usa un accrocco orribile di un file batch e due exe, allinea il 
menu Help a destra, non usa i colori di sistema (vedi la selezione del 
testo), la schermata del documento lampeggia orribilmente quando se ne 
scorre il contenuto, non sfrutta affatto la sua natura di programma 
grafico usando la finestra del documento come fosse una console, in 
pratica non è un programma per Windows: è un programma che su Windows ci 
gira solo per caso e per la buona volontà di pochi
E' un programma fatto per i "poveretti" che sono "costretti" ad usare 
Windows per lavoro, ed è così brutto che viene spontaneo, a detti 
poveretti, pensare che, se Windows fa girare Emacs così male, Windows fa 
schifo. Stessa ragione per cui non uso Cygwin, questa non è 
integrazione, non è porting, questo è prepararsi ad un'invasione, voler 
essere migliori a tutti i costi. Io non ci sono costretto, io non soffro 
della sindrome del carcerato, per me non hanno alcun gusto particolare, 
non fanno parte della mia storia personale, della mia cultura, non mi 
fanno sentire a casa, questi programmi fanno schifo e basta
Spero che con questo la mia posizione sia più chiara
In ogni caso, ho le mie buone ragioni per preferire sempre la versione 
grafica di un programma, se è disponibile (se solo vim non avesse un 
help tanto inutilizzabile, la sua versione testuale la userei comunque). 
Non è solo un fatto di abitudine (anzi, vedessi le mie prodezze in 
terminale), la mia è una scelta cosciente
PS: il tuo separatore della sign è sbagliato. Ora di macinare un altro 
po' di elisp ;)

 impostazioni in uscita, non produce finestre di dialogo o finestre di 
GVim serve solo a quelli che vanno in estasi con le finestrine.. vim in
modalita' testo basta ed avanza. Per [X]Emacs non dico nulla perche' non
lo conosco ma sentire fesserie su Vim che mangia a colazione tutti gli
editor per Uindous dopo averli messi in fila non lo sopporto !
Studialo un po' meglio poi ne riparliamo.
-- 
Pierluigi De Rosa (
tho...@durin.khazad-dum.net
).
<<      LINUX: the choice of a GNU generation     >>
<<   For my real address... ask the Balrog.       >>
* Sostenete la Lega per la Soppressione dei Troll *

editor per Uindous dopo averli messi in fila non lo sopporto !
Non si può però negare che Vim sia scomodo come un orso affamato, io
lo sto usando perché ne apprezzo alcune features (la versione grafica,
checché se ne dica, è splendida per la sintax highlighting), però il
suo modo di far muovere il cursore è delirante.
Mandi a capo per sbaglio una riga, e dopo devi fare degli studi di
formattazione per riportarla a seguire a quella precedente... su tutti
gli editor normali basta premere "backspace"...
Io quando scrivo sono un irrequieto, devo poter muovere il cursore
liberamente in ogni punto e da lì modificare quanto scritto in totale
libertà.
Con Vim sclero...
Insomma, va bene la potenza, ma per parafrasare la pubblicità, "la
potenza è nulla senza controllo"...
-- 
Massimo Bacilieri AKA Crononauta
ulib...@libero.it
 ; ICQ UIN: 4005815
"Se tutto è sotto controllo, stai andando troppo piano"
(Mario Andretti)

 suo modo di far muovere il cursore è delirante.
Studialo un po' di piu' e cambierai opinione..


 gli editor normali basta premere "backspace"...
Shift+j :)
L'unica cosa che veramente trovo non comodissima con Vim č il copia e 
incolla, ma quello non dipende da lui... come vorrei che Linux permettesse 
di copiare SOPRA una selezione...
See you,
             Silver Drake
--
Mitsubishi Colt SA '99 Pilot (MWR2K Compliant)
barba + guanti + alettone 24/75
http://www.radiohell.it

 potenza è nulla senza controllo"...
Quelli che non apprezzano vim (e non parlo di te) e` proprio perche` lo
hanno solo "avviato". Vim unico ed inimitabile!
Ciao, `matte.
-- 
err: signature too big

hanno solo "avviato". Vim unico ed inimitabile!
Ma sono convinto che abbia tante potenzialità, però ha l'help
organizzato peggio del sito della microsoft...


 organizzato peggio del sito della microsoft...
Quale help? Io mi sono scaricato un reference da web e vivo felice :D


 Quale help? Io mi sono scaricato un reference da web e vivo felice :D
katz, tu pure 6 peggio del prezzemolo, eh?
-- 
usa microsoft 
picture.it
, dovresti averlo nei programmi - DV
Do infants have as much fun in infancy as adults do in adultery? - anon.
BW2K+1

 organizzato peggio del sito della microsoft...
Ne sono convinto ;-)
L'uso che ne faccio io e` da lamer (penso di utilizzarlo al 5%), infatti
non ho mai letto l'help. (uso poche funzioni...con 'par', rot13, e altre
cavolate giusto per facilitarmi la scrittura di mail e news, e un po di
scripting)....


 con backspace: fa un bel lampo luminoso (ho disabilitato il beep).
Prova a mettere in /etc/vimrc
set backspace=2
-- 
Questo e'cio'che la musica e'per me: una delle maniere di dire che
l'universo in cui viviamo, che ci e'stato dato, e'grande e bello.
(John Coltrane)
Ciao,Alessandro.
[se vuoi spedirmi un'email, togli il poeta dall'indirizzo]

 suo modo di far muovere il cursore è delirante.
Come ti e' stato detto prendi un .vimrc ben fatto e vedrai che le cose
cambieranno radicalmente.


> (come geek) a chi le dice...
K:H> e chissene.
CVD. Mentally impaired by Windows. Confermi la mia opinione.
K:H> Comunque pensaci: ci sarà pure un motivo per cui il miglior 
K:H> editor per Windows è Ultraedit e non Emacs, nè Vim, no?
La  ragione ha un  brutto nome:  ignoranza. La  stragrande maggioranza
degli  utenti  di  redmondware  non  sa nemmeno  che  certi  strumenti
esistano.
K:H> A me 
K:H> personalmente basta notepad. Se servono scampanate, fischi e tricche-
K:H> tracche ho pur sempre sed
Senza cygwin ? Ti affidi ai programmi GNU compilati e distribuiti da MS ?
Comunque che strumento usare è questione di gusti. In Unix non c'è mai un
unico modo per fare le cose...
E dire che  sed è "scampanate, fischi e  tricchetracche" la dice lunga
su di te.
K:H> E comunque Emacs è creatura di Stallman, questo per me basterebbe e 
K:H> avanzerebbe.
Beata ignoranza.
K:H> veramente ti parlavo proprio delle rispettive edizioni per Windows, che 
K:H> sono due insulti (vedo dalla FAQ di XEmacs che qualcosa comincia a 
K:H> muoversi. Incrociamo le dita)
NTEmacs  va  che  è  una  meraviglia.   Forse  non  sei  in  grado  di
configurarlo.
XEmacs è (a parer mio) brutto e malriuscito.
K:H> XEmacs usa un accrocco orribile di un file batch e due exe, allinea il 
K:H> menu Help a destra, non usa i colori di sistema (vedi la selezione del 
K:H> testo),
Ah, conosci solo XEmacs. Spiacente,  ma non lo supporto se non proprio
quando mi sento buono. Fintanto  almeno che non mi passano una ricetta
per creare le faces...
BTW, basta lanciare UN solo eseguibile, anche con XEmacs.
K:H> Spero che con questo la mia posizione sia più chiara
Non è sindrome del carcerato.  E' sapere che strumenti usare. Anche in
situazioni disagiate. 
K:H> PS: il tuo separatore della sign è sbagliato. Ora di macinare un altro 
K:H> po' di elisp ;)
Mater imbecillorum sempre pregna est... Controllati i miei header :)


cambieranno radicalmente.
Non voglio roba prefatta per cinni mongoli. Voglio una guida di riferimento
che mi faccia *capire*!!!!
Poi a personalizzarmi i tasti ci penso io! :-)
Purtroppo ho cercato qualcosa in rete, ma nemmeno gli how-to e le guide su
www.vim.org
 erano di grande aiuto :-(


 
www.vim.org
 erano di grande aiuto :-(
Ma cosa e' che ti serve in particolare? Voglio dire, guardare un .vimrc
altrui puo' essere semplicemente uno spunto senza che tu debba usarlo
per forza pedissequamente.


 katz, tu pure 6 peggio del prezzemolo, eh?
Una delle rarissime volte che sono in grado di dare un consiglio, in realtà 
lurko in maniera totale e permanente la gerarchia ICOL :D


Mater imbecillorum sempre pregna est... Controllati i miei header :)
Il separatore della sign continua ad essere sbagliato. E nei tuoi header 
continuo a leggere "X-Newsreader: Gnus v5.7/Emacs 20.7". E so il latino 
(e nonostante il tuo sorriso e i miei sforzi in tal senso, non ci trovo 
nulla di divertente. La prossima volta prova con una torta in faccia, 
quelle funzionano sempre). E non capisco che filo unisca tutto ciò. Non 
lo trovi surreale?
PS: confido nel tuo senso dell'umorismo. E' qualità geek anche quella

> c'è mai un unico modo per fare le cose...
K:H> quello è il Perl (e io lo so. Dio se lo so). In Unix, grazie a dio, il 
K:H> modo è sempre uno solo, noto, arcinoto, documentato fino allo schifo 
Non hai capito una sega di Unix. In Unix non c'è mai una sola via che conduce
dal problema alla soluzione.
K:H> quindi anche se sono più modi hanno tutti lo stesso sapore.
Per nulla.
K:H> Perchè in Windows riformatti e in Unix riconfiguri, sennò?
Che c'entra col  discorso precedente ? (la risposta  alla domanda è in
bibliografia :) )
K:H> Fiato sprecato, signor Lauri. Lei sfonda un portone aperto
Oddio parli della robustezza della tua preparazione ?
K:H> E' cultura anche la mia, buana
Gli indigeni dell'africa hanno una comprensione maggiore dei loro strumenti
di quanto tu la abbia dei computer.
K:H> PS: confido nel tuo senso dell'umorismo. E' qualità geek anche quella
Perché, c'è dell'umorismo nelle tue parole ? Io trovo solo foffa, aria
fritta ed ogni tanto scarsa conoscenza...


 réclame di dopobarba
Definisco abissalmente idiota la tua attitudine a parlare di cose che
non conosci. Se nella tua piccola mente limitata non c'e' spazio per
imparare ad usare Vim abbi almeno la decenza di non sparare cazzate a
vanvera.


aria fritta ed ogni tanto scarsa conoscenza...
Lauri, perdoni la franchezza ma lei mi ha rotto le palle. L'ho presa con 
le buone, l'ho cercata di mettere sul ridere, ma quando lo scopo di uno 
dei due interlocutori è di correggere l'altro non è più discussione, è 
evangelizzazione, e ritorniamo alla violenza culturale che lei 
quotidianamente perpetra. Mi spiegherà in altra sede perchè mai virarla 
sul personale, eventualmente.
Rimanere a farmi convincere di qualcosa che io stesso sostengo mi sembra 
surreale, assurdo. E' solo perchè scrivo sed e non sed(1)? perchè non 
cerco a tutti i costi di rendermi popolare, a costo di perdere la mia 
identità? perchè non mi lascio ammaliare da Vim o da Emacs?
Perdonerà se a me, leggendo questo genere di discorsi, vengono in mente 
gli esseri umani contaminati da spore aliene che in un monotono coro 
ripetono "unisciti a noi, unisciti a noi, unisciti a noi, tocca anche tu 
la pietra nera", e ti stringono il cerchio attorno. Tenetevi pure i 
vostri poteri superiori, rinuncio pure a mille milioni di anni di 
sapienza, io sulla vostra pietra nera ci sputo, è un prezzo troppo alto, 
cari miei, io posso guardarmi allo specchio e dire "io", voi non 
conoscete altra persona che "noi"
Si ritiene il depositario di chissà quale verità? Ebbene, se la tenga 
pure stretta, e mi stia bene
Salute e prosperità a lei e alla sua famiglia
PS: rinnovo l'invito, o meglio, il consiglio a correggere il separatore 
della firma. Uccidono per molto meno

: 
arrivederci thorin, ci si rivede tra un anno

 arrivederci thorin, ci si rivede tra un anno
Io preferirei non rivederti piu'.


> aria fritta ed ogni tanto scarsa conoscenza...
K:H> Lauri, perdoni la franchezza ma lei mi ha rotto le palle. 
Si sono già sviluppate ? Parli come un preadolescente.
K:H> l'ho cercata di mettere sul ridere
Ho il dubbio che tu e l'umorismo viviate in dimensioni parallele.
K:H>, ma quando lo scopo di uno 
K:H> dei due interlocutori è di correggere l'altro non è più discussione, è 
K:H> evangelizzazione, e ritorniamo alla violenza culturale che lei 
K:H> quotidianamente perpetra.
Effettivamente  io arrivo  in  ufficio  con un  abito  nero di  foggia
militare  ed  una fascia  rossa  con un  disco  bianco  e simbolo  dei
pinguini  uncinati.  Dopodichè coordino  la  sopressione fisica  degli
utonti fino all'ora di uscire dall'ufficio.
K:H> Rimanere a farmi convincere di qualcosa che io stesso sostengo mi sembra 
K:H> surreale, assurdo. E' solo perchè scrivo sed e non sed(1)? 
Nessuno scriverà mai sed(1) fintanto che non ci si dovrà riferire alla
pagina di manuale della sezione 1  (perché c'è un altra man page in un
altra sezione).
K:H> perchè non 
K:H> cerco a tutti i costi di rendermi popolare, a costo di perdere la mia 
K:H> identità? 
No.  E'  perché pretendi di avere  una competenza che  ancora ti manca
come un tuttologo da talk show. Parli di cose che non conosci e lo fai
aggressivamente.
Hai tirato fuori perle micidiali  che denunciano tutta la tua pochezza
ed  invece di  guardarti intorno  per  cercare una  via di  progresso,
aggredisci.
Vedi quella che Emacs è una creatura di Stallman e quindi è non buono.
(probabilmente   Emacs  esisteva  che   Stallman  non   sapeva  ancora
programmare :) )
O quella  che è Perl e  non Unix in cui  non c'è mai un  solo modo per
fare le cose  (Perl è definito anche come un condensato  di 20 anni di
saggezza  Unix -  ti tralascio  i commenti  che ho  raccolto  a questa
affermazione)
Nessuno  ti  dice  di  non   essere  te  stesso.  Ti  dicono  solo  di
imparare.  Magari leggendola  con attenzione  la  documentazione (vedi
icvb :) ).
K:H> perchè non mi lascio ammaliare da Vim o da Emacs?
Emacs è libero.  Sei libero di non usarlo, di  non ritenerlo adatto ai
tuoi usi ma non di dire che è un cattivo programma perché a) non lo è,
b) lo conosci superficialmente.
