12
I Use This!
Very Low Activity

News

Analyzed about 10 hours ago. based on code collected about 14 hours ago.
Posted about 15 years ago by Gwenael Casaccio
Now we have GST-Web Browser ;) imagik.fr The only thing that you need is GtkWebKit ;)
Posted about 15 years ago by Gwenael Casaccio
Hi, Here is a preview of a prototype of an interface for Gnu Smalltalk and the Gtk binding This is the main window where you can open a new browser (inside a tab or outside), you can create also new workspaces (in a tab or not) There is also the classical browser An inspector too with an embeded browser : read more
Posted about 15 years ago by Stephen Woolerton
The issue is to extract the firstname and lastNames from a string called fullname. e.g. fullname of "michael john horatio bassett" -> firstname "michael" and lastnames "john horatio bassett" Below is the code that got the job done in the short ... [More] time I had, but its not a Smalltalk solution. if anyone would like to post Smalltalkish solutions that would be great.read more [Less]
Posted over 15 years ago by Stephen Woolerton
When using other scripting languages for server scripting, the result has been a file (sometimes large), but generally a single file. I'm finding I now do things differently and I think better in GST. So here is the process now:- Break the task ... [More] into pieces which seem like objects (an Object manages its own data. If in doubt I just pick a chunk of work which seems autonomous and start there) Make a class for the task, and then write at least one test method for the class. So in my FooBar class, there'll be a method something like:- test [ | fooBar |read more [Less]
Posted over 15 years ago by Stephen Woolerton
One thing I've come across with open source Smalltalks is that there is often no formal documentation for a Library. So, coming from Java and commercial programming, I'm like "where is the documentation and an example?".read more
Posted over 15 years ago by Stephen Woolerton
In GNU Smalltalk package loading and namespaces are separate. If like me you've come from Java, it takes an example to see what this means in practice. Here is a very simple example using sockets (found in TCP package up to 3.0.x, and Sockets ... [More] package in 3.1). The example below is for 3.1 so the Sockets package is used. Sockets package documentation is at... http://www.gnu.org/software/smalltalk/manual-libs/html_node/Sockets-pack... What I tried to do first was this... #!/usr/local/bin/gst -f PackageLoader fileInPackage: 'Sockets'.read more [Less]
Posted over 15 years ago by Paolo Bonzini
There was an interesting thread on reddit about how glibc releases are managed. Well, interesting except for calling names at the glibc maintainer, so you have to filter out that to get the real message.read more
Posted over 15 years ago by Paolo Bonzini
GNU Smalltalk 3.1 has been released at ftp://ftp.gnu.org/gnu/smalltalk/smalltalk-3.1.tar.gz Compared to the 3.0.x branch, focus on porting libraries from other Smalltalks, adding bindings to other external libraries, and facilitating the creation ... [More] of C/Smalltalk interfaces. More in detail, changes between 3.0.5 and 3.1 include the following. New base class features BlockClosure methods #cull:, #cull:cull:, #cull:cull:cull: evaluate blocks removing parameters that are not accepted by the block. read more [Less]
Posted over 15 years ago by Paolo Bonzini
GNU Smalltalk 3.0.5 has been released at     ftp://ftp.gnu.org/gnu/smalltalk/smalltalk-3.0.5.tar.gz GNU Smalltalk 3.0.5 is the last release in the 3.0 stable branch. New features and bugfixes include: Bugfixes for gst-convert. ... [More] CallinProcesses can be terminated with Process>>#terminate. DBI connection strings accept db/dbname/database, and host/hostname, as synonyms. Fixed rare garbage collection bugs. Fixed rounding error in Float>>#floorLog: and Float>>#ceilingLog:. read more [Less]
Posted over 15 years ago by brett s hallett
Extracting and manipulation numbers from a text string. Some years ago I came across a interesting text manipulation puzzle, on a c site I think. I was learning Ruby at the time so had fun with implimenting in Ruby, I decided to redo it in gst ... [More] -- just for fun. The problem: you have a string of mixed Alpha and Numeric characters, jumbled up, '098m03r9f80239802389f0m9KDKL3KLJDKLJm0983m890DMOm003 dlkfj33hljf4h3klhl00000002998'. We need to extract all the numerics, sort them into numeric order, but print them with read more [Less]