Recull de pagines relacionades amb el llenguatge Smaltallk

Referència ràpida de links per matèries

Material didàctic

Articles

Articles i revistes relacionades amb el tema disponibles des del WWW. Hi ha artícles molt introductoris i n'hi ha d'altres molt especialitzats, és a dir, d'aquests links sempre hi han que ke interesen.

Smalltalk per a Mac: Resum de implementacions de Smalltalk per a Macintosh. Es tracten el Little Smalltalk, el Visual Works i Smalltalk Agents.
http://www.cambridge.apple.com/other-langs/smalltalk.html

Smalltalk Report: Publicacio 100% sobre SmallTalk. Tracta tots els dialectes. A mes de informacio per la subscripcio, pots trobar els numeros atrasats en html i llistes sobre publicacions, conferencies, llibres, grups d'usuaris...
http://www.sigs.com/publications/srpt/

Smalltalk, C++, and OO COBOL: The Good, the Bad, and the Uglyi: Comparativa entre el C++, el OO COBOL i Smalltalk realizada por Jeff Sutherland i publicada en Object Magazine. http://www.tiac.net/users/jsuth/papers/oocobol.html Jeff Sutherland

Manuals

Tutorials de tota mena: centrats en el llenguatge o o en la utilització de un determinat compilador, amb enfoc de curs practic o el típic manual de referència. Les especificacions, també les fiquem en aquest apartat.
Nomes fiquem, però, aquells manuals que son disponibles en suport informàtic. Per material imprés mireu les referencies bibliografiques.

Doctorial de GNU-Smalltalk realitzat pel Departament de Informatica d'Engenyeria la Salle.
http://www.salleurl.edu/%7eis04069/DI/smalltalk.html

IBM Smalltalk tutorial: Extens tutorial en html molt ben estructurat. Tracta un Smalltalk molt generic, sense entrar gens en les particularitats de VisualWorks que es la implementacio de la casa. Conte una introduccio als llenguatges orientats a objectes i un petit recull de links.
http://www2.ncsu.edu/eos/info/ece480_info/project/spring96/proj63/www/index.html

La Guia de usuari del GNU-SmallTalk la podeu trobar a:
http://www.cs.utah.edu/csinfo/texinfo/mst/mst.html

Atsushi Aoki's Smalltalk Textbook. Conjunt de manuals en japones, traduits a l'angles dirigits a programadors que entenen la filosofia i la sintaxi de l'Smalltalk pero que volen aprofundir en com fer servir la gran quantitat de clases que existeixen de les families ObjectWorks i VisualWorks.
http://srainc.com/~aoki/SmalltalkTextbook

Tutorial de ObjectWorks R4.1 en frances. Primer fa una explicacio del entorn de programacio i la forma de treballar-hi. Despres comenca a explicar els fonaments del llenguatge.
http://zeus.enst-bretagne.fr/Tutoriaux/smalltalk/s80part1/s80part1.html

Cursos presencials i conferències

Hi podeu trobar dos tipus de pàgines: una serie de pagines amb informació concreta sobre cursos i conferències organitzats permanentment o amb cert resó i d'altres pàgines que recullen les conferencies que es puguin organitzar esporadicament.

Smalltalk Summer School. Informacio sobre els cursos intensius d'estiu impartits per en Ralph Johnson.
http://st-www.cs.uiuc.edu/users/johnson/summerschool.html

Referencies bibliogràfiques

Pàgines amb referencies bibliogràfiques de llibres i revistes impreses.

The Art and Science of Smalltalk by Simon Lewis es un llibre adrecat als programadors acostumats a fer servir llenguatges imperatius. Una primera part explica les caracteristiques del llenguatge i la segona la metodologia correcta a fer servir. Explica diverses eines i utilitats. Els exemples del llibre estan fets en VisualWorks. Al seguent link hi trobaras un index de continguts, la portada, el prefaci i el resum de la contraportada. Tambe es pot fer l'encarrec.
http://www-uk.hpl.hp.com/people/scrl/ArtAndScience/home.html

IBM Smalltalk: The Language by David N. Smith. Es un llibre sobre el Smalltalk de IBM (VisualAge) Llegible per programadors no familiaritzats amb la filosofia de programacio orientada a objectes. A la seguent pagina hi trobareu el index de continguts i podreu baixar-vos els numerosos exemples del llibre.
http://bc.aw.com/bc/authors/smith/smalltalk/smalltalk.html

Discovering Smalltalk By Wilf LaLonde. Llibre que explica com programar Smalltalk: Conceptes de la programacio orientada a objectes i els seus avantatges, entorn operatiu Smalltalki/V, sintaxi general, llibreries de classes i metodologia de projectes en Smalltalk. A la pagina hi trobareu el index de continguts i comentaris sobre el llibre.
http://bc.aw.com/bc/authors/lalonde/smalltalk/smalltalk.html

Object-Oriented Bibliography search engine
http://iamwww.unibe.ch/cgi-bin/oobib

Revistes

Articles i revistes relacionades amb el tema disponibles des del WWW. Hi ha artícles molt introductoris i n'hi ha d'altres molt especialitzats, és a dir, d'aquests links sempre hi han que ke interesen.

Smalltalk Report: Publicacio 100% sobre SmallTalk. Tracta tots els dialectes. A mes de informacio per la subscripcio, pots trobar els numeros atrasats en html i llistes sobre publicacions, conferencies, llibres, grups d'usuaris...
http://www.sigs.com/publications/srpt/

Software

Implementacions Shareware i Freeware

Les implementacions d'Smalltalk Shareware i Freeware no tènen les avantatges que ens donen les comercials però és una bona opció si no pots pagar-les.

Smalltalk/X: Entorn Smalltalk d'ús educacional lliure. La seguent pagina no es la dels autors pero proveeix direccions a on trobar les diferents implementacions, la seva documentacio i alguns exemples per a cada plataforma: AIX, SunOS, Solaris 2.4, HP-UX, Linux, Irix... El servidor es a Alemanya.
http://www.informatik.uni-stuttgart.de/stx/stx.html

Little Smalltalk version 4 by Timothy Budd. És una implementació per Mac de l'Smalltalk. La direcció no ha pogut ser comprovada encara, si conseguiu conectar-hi, envieu-me un e-mail a la direcció is04069@salleurl.edu Us ho agraire el que pugui.
ftp://ftp.cs.orst.edu/users/b/budd/little/ReadMe.html
Little Smalltalk

GNU-Smalltalk v1.11: El codi compilable del programa, la versio en DOS ja compilada i els doctorials en format text i Postcript. També es pot aconseguir a qualsevol GNU-site.
http://reality.sgi.com/employees/sbb_engr/smalltalk.html

GNU Smalltalk (mst) v1.11: Un dels GNU sites on trobar-lo.
ftp://prep.ai.mit.edu/pub/gnu

GNU Smalltalk v1.2 alpha: Ja te un entorn grafic propi. També localitzable a qualsevol GNU-site.
ftp://ftp.comlab.ox.ac.uk/pub/Packages/mst

Implementacions Comercials

La millor solució, si es disposa de diners suficients, es obtenir un programa comercial. Disposen de potents entors grafics i debbuggers.

Object Connect (Smalltalk MT for Windows NT4.0)
http://www.objectconnect.com/intro.htm

ANSI X3J20, Programming Language Smalltalk
http://info.er.usgs.gov/pub/smalltalk/Index.html

Object Technology International (OTI) (ENVY/*)
http://www.oti.com

IBM (VisualAge and IBM/Smalltalk)
http://www.torolab.ibm.com/software/ad/vastub.html

ParcPlace-Digitalk (VisualWorks, VisualWave, etc)
http://www.parcplace.com/
ParcPlace Gopher Server

Quasar Knowledge Systems (QKS) (SmalltalkAgents i VisualAgents)
http://www.qks.com/
VisualAgents,
SmalltalkAgents

VMARK (Object Studio and ENFIN Smalltalk)
http://www.vmark.com/

Paquets i productes pel desenvolupament en Smalltalk

Utilitats, entorns gràfics i d'altres eines per la realitzacio de projectes en Smalltalk.

XMST: Entorn de desenvolupament integrat per a GNU-ST 1.11 germa del Xm++ per a C++. Es proveeix de la mateixa forma que el GNU-ST 1.11: Sense compilar pero multiplataforma! Localitzable a qualsevol GNU-site.
ftp://sokrates.ani.univie.ac.at/pub/Xm++/

Biblioteques d'objectes

Georg Heeg Objektorientierte Systeme Random stuff: Fonts per a ParcPlace VisualWorks/Smalltalk (2.0) de lliure distribucio. Hans-Martin
http://www.heeg.de/pub/hmm-goodies

Servidors de ftp per Smalltalk

Servidors de ftp on podeu trobar arxius relacionats amb l'Smalltalk.

Llista de servidors de ftp de GNU. Entre altres coses podreu baixar-vos el GNU-Smalltalk si els anteriors links tenen servidors lents. Segurament hi ha que son d'aquí d'Europa i tot.
http://www.salleurl.edu/%7eis04069/DI/OOP/gnu-sites.html

UIUC Smalltalk Archive Home Page
http://st-www.cs.uiuc.edu/

The Washington University archive
http://wuarchive.wustl.edu/languages/smalltalk/

Smalltalk Ftp Server (Manchester)
ftp://mushroom.cs.man.ac.uk/pub/goodies

Projectes industrials

HP Distributed Smalltalk. Permet crear i ejecutar Corba fent servir el Smalltalk. Fa servir el dialecte del VisualWorks 2.0.
http://www.hp.com/sesd/products/dst/main.html

Smalltalk: A safe choice for building business systems
http://www.ac.com/eagle/stalk9a.htm

Various projects at AMS
http://www.amsinc.com/special/techexp/objtech/home.htm

Kyma sound shaper
http://www.prairienet.org/arts/symbolic/kymainfo.html

Fusion and Correlation Techniques Testbed
DFACTT: Data http://www.dreo.dnd.ca/pages/electwf/ewd005.htm">DFACTT: Data

AMEP: Advanced Modular ESM Processor Part of CANEWS 2
http://www.dreo.dnd.ca/pages/electwf/ewd006.htm

DEBU: DREO EliNT Browser Utility
http://www.dreo.dnd.ca/pages/electwf/ewd007.htm

Projectes universitaris

CodA, Tj, ... Meta-level architectures for distribution, concurrency, etc. in Smalltalk
http://web.yl.is.s.u-tokyo.ac.jp/~jeff/research/obdu.html

The Larch/Smalltalk Project
http://www.cs.iastate.edu/~leavens/larchSmalltalk.html

RealTimeTalk Hard real-time Smalltalk
http://www.damek.kth.se/~ellus/rtt.html

The MEAD Project
http://orgwis.gmd.de/~bentley/MEAD.html

NéOpus The rule-based system by Francois Pachet.
http://www-laforia.ibp.fr/~fdp/

The Smalltalk Refactory
http://st-www.cs.uiuc.edu/users/brant/Refactory

The SWeb Project A WWW browser
http://ursaminor.scs.carleton.ca/COOP/Students/whui/SWebProject.html

Computational Geometry Workbench
ftp://alfred.ccs.carleton.ca/pub/workbench/

Informació i suport

FAQ sobre Smalltalk

FAQ amb respostes a les preguntes mes comuns o mes curioses relacionades amb Smalltalk.

Craig's Smalltalk FAQ
http://www.xcf.berkeley.edu/pub/misc/smalltalk/FAQ/

Dave's Smalltalk FAQ
http://st-www.cs.uiuc.edu/users/dnsmith/SmallFaq.html

ALT Smalltalk FAQ
http://www.cis.ohio-state.edu/hypertext/faq/usenet/smalltalk-faq/faq.html

Smalltalk-80 FAQ
http://XCF.Berkeley.EDU/misc/smalltalk/FAQ

Newsgroups sobre Smalltalk

Els newsgroups son uns serveis d'internet que va molt bé per solucionar cap dubte, per comentar coses amb altra gent... El que venen ara son newsgroups que tenen per tema l'Smaltalk.

Usenet comp.lang.smalltalk group
news:comp.lang.smaltalk
archived on vm.gmd.de

Agrupacions d'usuaris

Hi ha diverses associacions d'usuaris d'Smalltalk a les que et pots adreçar si vols obtenir qualsevol informacio.

The European Smalltalk User's Group (ESUG): es una associacio de usuaris europeus de qualsevol dialecte de Smalltalk que funciona des de 1991. Si ets d'aquí a prop, segur que et conve mirar-te la seva pàgina. Tambe hi penja una pàgina on hi han un seguit de cursos i xerrades impartides arreu del continent. Si organitzeu cap, tambe podeu comunicar-ho.
http://www-laforia.ibp.fr/~fdp/esug.html

UK Smalltalk Users' Group
http://www.cocking.co.uk/ukstug.htm

Llistat bastant complert de Grups d'usuari d'Smalltalk
http://www.halcyon.com/podenski/stug/st-user-groups.html

Organitzacions i empreses que ofereixen suport

Algunes empreses i organitzacions es dediquen a promoure i facilitar la utlització d'Smalltalk i a facilitar la tasca.

L'empresa Bytesmiths es dedica a la introduccio de els metodes orientats a objectes de Smalltalk a les empreses. Te alguns articles interesants sobre el tema de l'Smalltalk aplicat. A les seves pagines hi trobareu les seves publicacions electroniques, material educatiu, tutorials i links d'interes.
http://www.bytesmiths.com/

The Object Management Group (OMG): is a non-profit consortium dedicated to promoting the theory and practice of object technology (OT) for the development of distributed computing systems. OMG was formed to help reduce the complexity, lower the costs, and hasten the introduction of new software applications. Our goal is to provide a common architectural framework for object-oriented applications based on widely available interface specifications. Our international membership currently stands at over 600 software vendors, software developers and end users.
http://www.omg.org

Borses de treball per Smalltalkers

Si programes en Smalltalk i cerques treball, pots visitar aquestes borses de treball.

Borsa de treball de UIUC a Europa.
ftp://st.cs.uiuc.edu/pub/st-docs/European-jobs

Borsa de treball de UIUC als Estats Units.
ftp://st.cs.uiuc.edu/pub/st-docs/smalltalk-jobs

Altres Pàgines amb links

Referències cap a altres pàgines semblants a aquesta on podeu trobar molts més links, si els que tenim aquí no fossin del vostre grat ;-) Encara que els meus links estan basats en algunes d'aquestes pàgines, algunes s'actualitzen més sovint i d'altres no les he pogut mirar encara. Potser i trobeu mes coses.

Jeff McAffer te una nodrida pagina plena de links. Bona part dels que venen en aquesta pagina els hi vaig trobar en la seva.
http://www.oti.com/jeffspg/smaltalk.htm

Useful Web Pages of SmallTalk by Steve Edwards es una plana molt rica en links a altres pagines sobre SmallTalk i s'actualitza molt sovint.
http://ourworld.compuserve.com/homepages/Steve_Edwards/Smalltlk.htm

Serge Stinckwich's Smalltalk page: Tambe hi trobareu uns quants links dels quals vaig recopilar una part el seu dia.
http://www.info.unicaen.fr/~serge/smalltalk80.html

Index to Object-Oriented Information Sources. Sistema de recerca similar al NetSearch o al Yahoo pero especialitzat en Llenguatges orientats a objectes.
http://iamwww.unibe.ch/cgi-bin/ooinfo

La pagina corresponent del Yahoo: No gaire brillant l'ultima vegada que la vaig visitar.
http://www.yahoo.com/Computers/Languages/Smalltalk/

The Smalltalk Store Productes d'Smalltalk i links útils. Encara no la he mirada a fons.
http://www.smalltalk.com/

DI-UFPE Smalltalk page: Mes i mes links pel body. Tampoc no la he mirada a fons. Per aixo pot ser que trobeu coses que no son en la meva pagina.
http://www.di.ufpe.br/smalltalk/
http://www-laforia.ibp.fr/~fdp/bookmarks.html

Links no clasificats encara

Portland Pattern Repository
http://c2.com/ppr/index.html

RWI's Smalltalk Site Smalltalk related info and links: Es una guia completa per a tot aquell que vulgui desemvolupar un projecte amb Smalltalk. Podeu trobar des de un calendari de actes relacionats amb Smalltalk, varies llistes amb links amb les cases implementadores de entorns Smalltalk, proveidors de serveis relacionats amb Smalltalk, desenvolupadors de objectes base i de tools i una altre pagina amb un calaix de sastre amb altres links d'interes...
http://www.rwi.com/smalltalk/smalltalk.html

AMS' Smalltalk Hints: La direccio no ha pogut ser comprovada encara, si conseguiu conectar-hi, envieu-me un e-mail a la direccio is04069@salleurl.edu Us ho agraire el que pugui.
http://www.amsinc.com/special/techexp/objtech/hints/index.htm

Top 10 Smalltalk coding tips: Son unos consejos dirigidos a desarrolladores de Soft en Smalltalk en quanto a la metodologia que se debe de usar.
http://www.ac.com/eagle/topten.htm

OSF SmallTalk Evaluation
Usenet comp.lang.smalltalk group (archived on vm.gmd.de)
The Larch/Smalltalk Project
Jeff Smalltalk Page