Newsgroup: it.comp.macintosh
Titolo: [programmazione] tcl/tk aqua howto

nessuno mi sa indicare un bel tutorial o howto o guida in ps o pdf che
ti prenda per mano e dallo zero assoluto tiporti a fare delle piccole
applicazioni in tcl/tk? io  mi sono perso tra wish, aqua, pippo pluto
e topolino
--
ilnonno


se vuoi usare python al posto di tcl sul sito python italia ci sta un
bel tutorial sull'argomento (tk)


preferivo di no perche' vorrei interagire con un vmd scritto in tcl/
tk... nel senso non che mi ci devo interfacciare ma ci vorrei scrivere
dei moduli, quindi tanto vale imparare quello ;) grazie istess
--
ilnonno

 applicazioni in tcl/tk?
Posso chiederti perchè proprio TCL/TK? È un po' demodè.
Tra l'altro io Tk l'ho usato chiamandolo prima da Perl e poi da Python e
devo dire che è davvero 'brutto'. Si lavora alla svelta, ma è proprio
'brutto'.
Comunque questa è una considerazione di altro ordine.
-- 
blog:  
http://www.akropolix.net/rik0/blogs
 | Uccidete i filosofi,
site:  
http://www.akropolix.net/rik0/
      | tenetevi riso e
forum: 
http://www.akropolix.net/forum/
     | bacchette per voi.

 Comunque questa è una considerazione di altro ordine.
certo puoi chiedere :) come detto sopra esiste sto programma che fa
grandi cose che si chiama vmd (visualizzazione molecolare), scritto in
questo linguaggio e che ha una consolle dove puoi inserire i tuoi
comandi o procedure per fre cose ancora piu' potenti. quindi vorrei
sfruttarlo. in piu' sto cercando di staccarmi da un'applicazione
windows che e' commerciale e enorme e mi servono poche sue funzioni e
pensavo di riscrivere qualcosa che avesse quelle e altre funzioni.
raggrupperei per esempio anche tutti i vari scriptini fatti negli
anni. e vorrei fosse portabile su linux/win/osx.
detto questo vorrei che il programmino  avesse una semplice gui, stile
vmd.. molto brutta, concordo, ma funziona.e siccome io non faccio il
programmatore e nn ho molto tempo per inventarmi programmatore java o
quant'altro... piu' e' rapido da apprendere un linguaggio meglio e',
anche se brutto o demode' ;)
se poi mi dite che phyton (e allora mi serve l'howto su di lui perhce'
so usicchiare perl e non phyton) con tk mi permette di fare le gui
facilmente, allora possiamo anche vedere. unico requisito: facile e
indolore. se poi e' brutto non mi importa.. nn e' roba commerciale, e'
per me e pochi altri utonti :)
--
ilnonno

 'brutto'.
Grazie a Tile gli inestetismi possono essere tamponati ma, in tema
di velocità e responsività, l'attuale bridge con Carbon/Quartz
sembra effettivamente aver qualche problema di troppo, che nemmeno
i numerosi patch all'imminente versione 8.5 sono purtroppo riusciti
a risolvere.
Scommetto che il trauma del L&F di PortAuthority, una delle pochissime
applicazioni Mac correntemente sviluppate in  Tcl/TK, una qualche parte
deve averla avuta nello spingerti a sviluppare iport. :)

 deve averla avuta nello spingerti a sviluppare iport. :)
onestamente non ho compreso mezza parola del tuo post... :(
--
ilnonno

): se provi
a sperimentarla, scoprirai subito perché in occasione della
Summer Of Code '07 le proposte per creare una nuova interfaccia
ai MP non si contavano più.
A proposito di MacPorts: per default Tk non viene compilato per
Quartz ma per X11 e, non solo esteticamente, sembra proprio meglio
così.

 per me e pochi altri utonti :)
Allora: Python è facilissimo da apprendere, estremamente potente e
comodo da usare. Ti permette di fare in modo *estremamente* semplice GUI
(e quant'altro, fino ad arrivare a complesse applicazioni di classe
enterprise, con una frazione dello sforzo necessario ad ottenerle con
altre tecnologie).
*Ma* tu dici di conoscere Perl. Per cui potresti valutare di usare
proprio quello. E mi chiedo come fai a non esserti mai accorto che in
Perl *di default* puoi fare applicazioni grafiche con proprio il toolkit
Tk.
Per il resto puoi usare altri toolkit altrettanto semplici... ma vabbè.
In Perl se hai il Nutshell (in italiano tradotto con non ricordo quale
titolo[0], comunque lo trovi facilmente) ti parla delle GUI in Tk.
-----
[0] le rarissime volte in cui devo fare qualcosa in Perl normalmente
consulto il classico di Larry Wall. Possiedo anche la 'traduzione' del
Nutshell, ma non so al momento in che angolo della mia casa si trovi,
visto che già se posso evito di usare Perl, e quando lo uso, come
dicevo, consulto il Camel Book.


 Tk.
il perche' non lo so e' racchiuso nel verbo "usicchiare" riferito al
perl
x il resto grazie delle info
--
ilnonno