Main > Free Download Search >

Free visualworks smalltalk software for mac

visualworks smalltalk

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 18
BottomFeeder 4.6

BottomFeeder 4.6


A news aggregator client (RSS and Atom) written in VisualWorks Smalltalk. more>> A news aggregator client (RSS and Atom) written in VisualWorks Smalltalk.

BottomFeeder is a news aggregator client (RSS and Atom) written in VisualWorks Smalltalk. It has full support for CSS, including user defined CSS.

Main features:>
- Full support for CSS, including user defined CSS.
- View news in 3 pane or 2 pane modes.
- Subscribe to any RSS or Atom format in use.
- View items in a summary Newspaper View.
- Synchronize 2 or more BottomFeeders via HTTP or file import.
- Subscribe to feeds or feedlists.
- Supports HTTPS, HTTP Authentication, and HTTP Digest Authentication.
- Plugins for blogging, IRC, and MSN Messenger contacts.
- Easy to update or upgrade from within BottomFeeder.
- Save as many or as few feed items for as long as you want.
- Import or Export in common OPML format.
- Binary compatible on every platform. No need to recompile.

<<less
Download (18.2MB)
Added: 2008-10-08 License: Freeware Price: FREE
397 downloads
 
Other version of BottomFeeder
BottomFeeder 4.4BottomFeeder Project - BottomFeeder is a news aggregator client (RSS and Atom) written in VisualWorks Smalltalk. BottomFeeder. BottomFeeder is a news aggregator client (RSS
License:Freeware
Download (18MB)
2043 downloads
Added: 2007-07-11
BottomFeeder for Mac OS 4.4

BottomFeeder for Mac OS 4.4


BottomFeeder is a news aggregator client written in VisualWorks Smalltalk more>> BottomFeeder is a news aggregator client (RSS and Atom) written in VisualWorks Smalltalk. BottomFeeder runs on Linux x86, (also FreeBSD), PowerPC Linux, Sparc Linux, Windows (98/ME/NT/2000/XP/CE 4), Mac OS8/9, Mac OS X (PPC, intel), AIX, SGI Irix, HP-UX, and Solaris (SPARC and x86).
What sets BottomFeeder apart?
Full support for CSS, including user defined CSS
View news in 3 pane or 2 pane modes
Subscribe to any RSS or Atom format in use
View items in a summary Newspaper View
Synchronize 2 or more BottomFeeders via HTTP or file import
Subscribe to feeds or feedlists
Supports HTTPS, HTTP Authentication, and HTTP Digest Authentication
Plugins for blogging, IRC, and MSN Messenger contacts
Easy to update or upgrade from within BottomFeeder
Save as many or as few feed items for as long as you want
Import or Export in common OPML format
Binary compatible on every platform. No need to recompile
<<less
Download (16.5MB)
Added: 2009-04-04 License: Freeware Price: Free
203 downloads
BottomFeeder for Mac OS X 4.4

BottomFeeder for Mac OS X 4.4


BottomFeeder is a news aggregator client written in VisualWorks Smalltalk more>> BottomFeeder is a news aggregator client (RSS and Atom) written in VisualWorks Smalltalk. BottomFeeder runs on Linux x86, (also FreeBSD), PowerPC Linux, Sparc Linux, Windows (98/ME/NT/2000/XP/CE 4), Mac OS8/9, Mac OS X (PPC, intel), AIX, SGI Irix, HP-UX, and Solaris (SPARC and x86).
What sets BottomFeeder apart?
Full support for CSS, including user defined CSS
View news in 3 pane or 2 pane modes
Subscribe to any RSS or Atom format in use
View items in a summary Newspaper View
Synchronize 2 or more BottomFeeders via HTTP or file import
Subscribe to feeds or feedlists
Supports HTTPS, HTTP Authentication, and HTTP Digest Authentication
Plugins for blogging, IRC, and MSN Messenger contacts
Easy to update or upgrade from within BottomFeeder
Save as many or as few feed items for as long as you want
Import or Export in common OPML format
Binary compatible on every platform. No need to recompile
<<less
Download (17.9MB)
Added: 2009-04-05 License: Freeware Price: Free
201 downloads
STEnum.Framework 1.0

STEnum.Framework 1.0


STEnum.Framework, is an embedable Objective-C framework that adds SmallTalk style enumerations more>> A web-based AJAX education and communication platform for schools including exam functions, messaging system, instance management and much more. The whole platform is extensible and easy to use with an user-friendly user interface.<<less
Download (72KB)
Added: 2005-10-11 License: GPL Price: FREE
183 downloads
 
Other version of STEnum.Framework
STEnum.Framework 1.0Objective-C framework that adds SmallTalk style enumerations. STEnum.Framework 1.0 - James ... SmallTalk style enumerations (collect, select, reject, detect, inject) to Cocoa collection
License:GPL
Download (72KB)
1474 downloads
Added: 2005-10-11
Mops 4.01

Mops 4.01


Mops is a convenient program for Forth and Smalltalk parentage, which comes with extensive OOP capabilities including multiple inheritance, and a class library supporting the Macintosh interface. more>>

Mops 4.01 is a convenient program for Forth and Smalltalk parentage, which comes with extensive OOP capabilities including multiple inheritance, and a class library supporting the Macintosh interface.

<<less
Download (2.1MB)
Added: 2000-12-02 License: Freeware Price:
downloads
Squeak 3.9

Squeak 3.9


Squeak - Smalltalk source for bitmap rotation & TrueType fonts more>>
Squeak is an open, highly-portable Smalltalk-80 implementation whose virtual machine is written entirely in Smalltalk, making it easy to debug, analyze, and change.
The image above was created in Squeak, and illustrates several of Squeaks abilities, including the ability to scale and rotate bitmap images at any color depth, anti-aliased TrueType fonts and vector graphics.
Main features:
- real-time sound and music synthesis written entirely in Smalltalk
- extensions of BitBlt to handle color of any depth and anti-aliased image rotation and scaling
- network access support that allows simple construction of servers and other useful facilities
- it runs bit-identical on many platforms (Windows, Mac, Unix, and others)
- a compact object format that typically requires only a single word of overhead per object
- a simple yet efficient incremental garbage collector for 32-bit direct pointers
- efficient bulk-mutation of objects .
<<less
Download (11.3MB)
Added: 2006-09-12 License: Freeware Price:
1139 downloads
 
Other version of Squeak
Squeak 3.10.2Based on Smalltalk which was created more than 35 years ago. Smalltalk defined the term object ... Smalltalk is deeply inspired by ideas from Simula, Sketchpad and Lisp. Even today, Smalltalk
License:Freeware
Download (14MB)
15 downloads
Added: 2008-06-24
Self 4.2.1

Self 4.2.1


Self provides you with much convenience of an object-oriented programming language and associated programming environment. more>>

Self 4.2.1 provides you with the convenience of an object-oriented programming language and associated programming environment. It is close in spirit and semantics to Smalltalk.

Major Features:

  1. It is a pure object-oriented language, i.e., everything in the computational domain of Self is an object.
  2. Its syntax borrows heavily from Smalltalk.
  3. As in Smalltalk, variables are of unrestricted type.
  4. It uses blocks objects which behave like procedures to implement control structures.
  5. Programs are constructed incrementally within the programming environment. An exploratory style is encouraged. However, it differs from Smalltalk in several important respects. The principal force guiding the design of Self was the desire for simplicity and concreteness. This force is manifested thus:
  6. Self is considerably simpler than Smalltalk in syntax and semantics. More of the basic facilities in the Self system are implemented in Self, itself.
  7. Self has no classes. Instead a more direct object-based inheritance mechanism is provided. The programming environment facilitates direct manipulation, in which the programmer communicates with objects directly (or appears to), rather than applying "tools" to effect changes.
Requirements: Mac OS X


<<less
Download (36.6MB)
Added: 2004-04-06 License: Freeware Price:
downloads
ToDoS 0.5

ToDoS 0.5


ToDoS is a simple system for keeping track of todo items using the StarBrowser more>>
ToDoS is mostly useful for one-man projects because the todo items are kept in your image rather than on a global server, though they are stored in classes so they can be easily filed out and published on a Store.
ToDoS is a simple system for keeping track of todo items using the StarBrowser.

After installing you should use MagicKeys to bind a shortcut key to the action #mgDefineNewTodo:, you can then press the shortcut key in all text editors in VisualWorks to quickly add a todo item you just thought of. (MagicKeys is automatically loaded when you load ToDoS.)


<<less
Download (18KB)
Added: 2005-11-17 License: Freeware Price:
1438 downloads
F-Script 2.0

F-Script 2.0


F-Script is such an effective open-source scripting layer which is specifically designed for the Mac OS X object system (i.e. Cocoa). more>>

F-Script 2.0 is such an effective open-source scripting layer which is specifically designed for the Mac OS X object system (i.e. Cocoa). F-Script provides scripting and interactive access to Cocoa frameworks and custom Objective-C objects. It aims to be a useful and fun tool for both beginners and experts, allowing interactively exploring, testing and using Cocoa-based objects and frameworks.

Major Features:

  1. The F-Script shell provides an interactive command line interface for manipulating Objective-C objects.
    • Use a fully featured object-oriented shell.
    • Manipulate objects interactively or write scripts.
    • Save and load objects easily.
    • Express complex object manipulations quickly and easily with a high-level programming model.
    • Access the Cocoa frameworks as well as your own Objective-C objects.
  2. The object browser lets you graphically find, explore and manipulate objects.
    • Explore objects and methods.
    • Browse Objective-C instances and Objective-C classes.
    • Quickly locate attributes and methods with the search field.
    • Graphically Invoke methods.
    • Navigate Cocoa bindings.
    • Explore Core Data objects graphs.
    • Select objects on screen with the "Select and browse" magic button.
    • Add custom actions to the browser.
  3. Powerful tools let you inspect objects.
    • Query Core Data interactively.
    • Explore Cocoa collections (arrays, dictionaries, etc.)
    • Edit and run scripts.
    • Inspect Cocoa objects.

Enhancements:

  • Garbage collection
    • New in F-Script 2.0 is a fast, concurrent, generational garbage collector. It was a lot of work to implement. Fortunately, Apple did all of it, as F-Script 2.0 uses the new Objective-C garbage collector. As with Objective-C, when you run F-Script in GC mode you no longer have to manage retain counts and to care for cyclic references. You can still use F-Script in non-GC mode, which is needed if you want to interact with non-GC capable frameworks or libraries. A new option in the F-Script preference panel let you choose your memory management model. Finally, you can embed F-Script in GC or non-GC applications.
    • Garbage collection is performed concurrently, on its own thread. Another notable aspect is that it works both for objects and for raw memory buffers. Actually, for raw memory buffers, you can either use managed or unmanaged memory. F-Script 2.0 lets you use unmanaged memory as usual (i.e., with the malloc: method) and introduces new methods, in the FSPointer class, for dealing with managed memory. Features such as weak references, explicit GC control, etc. are all available from F-Script using the standard methods provided by Cocoa.
  • 64-bit: F-Script 2.0 provides 64-bit support. Benefits include:
    • Very large virtual address space
    • New Objective-C runtime (optimized message dispatching, zero-cost setup model for exceptions, etc.)
    • Ability to load 64-bit frameworks in F-Script and to embed F-Script in 64-bit applications
    • You can still run in 32-bit mode and you can use the F-Script framework in 64-bit and 32-bit applications. The F-Script API itself now exposes both 64-bit and 32-bit capable interfaces, using Cocoa's NSInteger, NSUInteger and CGFloat macros.
  • New object browser: The graphical object browser gains a new look and a number of enhancements. This includes:
    • Introspection of Objective-C 2.0 properties
    • Improved introspection of bindings
    • Direct access to the view hierarchy
    • Visual feedback when selecting graphical components on screen
    • Additional information about standards Cocoa objects
    • And more...
  • Dynamic Cocoa class creation: F-Script 2.0 makes it very easy to dynamically define new classes. At run-time, these dynamically generated classes are regular Cocoa classes that happen to execute F-Script code instead of compiled Objective-C code. They can be used from both F-Script and Objective-C. You can subclass existing Cocoa classes in F-Script and, as in Objective-C, define instance variables, instance methods and class methods. In addition, F-Script also supports defining class instance variables.
  • System-wide scripting: F-Script 2.0 is able to control scriptable applications and graphically browse and interact with the applications scripting interfaces. This major new feature is based on the MAC OS X Scripting Bridge technology. For example, here is how you can connect to iTunes
  • Updated embedding and injecting capabilities: F-Script can be easily embedded into your own applications or dynamically injected at runtime into any running Cocoa application. Embedding is great for adding scripting or interactive object querying/manipulation capabilities to your applications, as well as for implementing parts of your apps with F-Script. Injecting is incredibly powerful when it comes to debugging or exploring the innards of applications. F-Script 2.0 comes with full support for the new plugin model of Interface Builder 3, allowing drag and drop of F-Script graphical components right into your application. F-Script 2.0 also includes a developer version of F-Script Anywhere 2.0, which allows injecting F-Script into any Cocoa application.
  • Refined syntax and class library
    • F-Script is a Smalltalk dialect. As such, its syntax is well suited to the manipulation of Objective-C objects, since Objective-C itself borrowed its messaging syntax from Smalltalk. F-Script 2.0 introduces several syntax refinements, including a handy notation for specifying dictionaries. Here is how an NSMutableDictionary instance with two entries looks like:
    • There are other syntax enhancements including support for Unicode in string literals and a hexadecimal notation for numbers. Besides, the base class library has been refined, with new methods for dealing with collections, new globals for easy access to the standards IO streams, a new facility for comparing objects with the special nil value and some changes in the way test for object equality is performed. It is also worth noting the introduction of a new public class, FSAssociation, which represents associations between two objects, a "key" and a "value", and is primarily used for specifying dictionary entries.
    • If you are not familiar with the F-Script syntax and fundamental elements, the two articles referenced below will get you up to speed in a breeze.
  • Direct access to the latest Mac OS X technologies: F-Script 2.0 lets you directly access a number of the latest Mac OS X frameworks. And other ones are just a simple loading instruction away.
  • New project infrastructure: The source code for F-Script is now available at Github

Requirements: Requires Mac OS X 10.5 or later

<<less
Download (24.5MB)
Added: 2009-08-16 License: Freeware Price: Notavailable
downloads
 
Other version of F-Script
F-Script 1.3.5Based on Smalltalk, F-Script provides a pure object-oriented environment that leverage Mac
License:Freeware
Download (11.1MB)
910 downloads
Added: 2007-04-27
EyeDB 2.8.7

EyeDB 2.8.7


Object Oriented Database Management System (OODBMS) based on the ODMG 3 specification more>>
EyeDB 2.8.7 is a professional and easy-to-use object Oriented Database Management System (OODBMS) which is based on the ODMG 3 specification. EyeDB provides an advanced object model (inheritance, constraints, methods, collections, arrays, triggers, reflexivity), an object definition language based on ODMG ODL, an object query and manipulation language based on ODMG OQL and programming interfaces for C++ and Java.

Major Features:

  1. Standard OODBMS features:
    • Persistent typed data management
    • Client/server model
    • Transactional services
    • Expressive object model
    • Inheritance
    • Integrity constraints
    • Methods
    • Triggers
    • Query language
    • Application programming interfaces
  2. Language orientation:
    • A definition language based on the ODMG Object Definition Language (ODL)
    • A query language based on the ODMG Object Query Language (OQL)
    • A C++ binding
    • A Java binding
  3. Genericity and orthogonality of the object model:
    • Inspired by the SmallTalk, LOOPS, Java and ObjVlisp object models (i.e. every class derives from the object class and can be manipulated as an object)
    • Type polymorphism
    • Binary relationships
    • Literal and object types
    • Transient and persistent objects
    • Method and trigger overloading
    • Template-based collections such as set, bag and array
    • Multi-dimensional and variable size dimensional arrays
  4. Support for large databases:
    • Databases up to several Tb (tera-bytes)
  5. Efficiency:
    • Database objects are directly mapped within the virtual memory space
    • Object memory copy are reduced to the minimum
    • Caching policy is implemented
  6. Scalability:
    • Programs are able to deal with hundred of millions of objects without loss of performance

Enhancements:

  • Fixed Java bug that made all OQL requests issued from a Java program crash with an exception.
  • Added test suites based on examples. make check runs and checks all the examples.
<<less
Download (2MB)
Added: 2008-12-26 License: GPL Price: FREE
22 downloads
Sophie 1.0.4

Sophie 1.0.4


Sophie is developed with the aim to enable people to create robust, elegant rich-media, networked documents without recourse to programming. more>>

Sophie 1.0.4 is developed with the aim to enable people to create robust, elegant rich-media, networked documents without recourse to programming.

The developer has word processors, video, audio and photo editors but no viable options for assembling the parts into a complex whole except tools like Flash which are expensive, hard to use, and often create documents with closed proprietary file formats. Sophie promises to open up the world of multimedia authoring to a wide range of creative people.

Originally conceived as a standalone multimedia authoring tool, Sophie is now integrated into the Web 2.0 network in some very powerful ways:

  • Sophie documents can be uploaded to a server and then streamed over the net
  • It's possible to embed remote audio, video and graphic text files in the pages of Sophie documents meaning that the actual document that needs to be distributed might be only a few hundred kilobytes even if the book itself is comprised of hundreds of megabytes or even a few gigabytes.
  • Sophie now has the ability to browse OKI (open knowledge initiative) repositories from within Sophie itself and then to embed objects from those repositories.
  • The developer now has live dynamic text fields (similar to the Institutes CommentPress experiments on the web) such that a comment written in the margin is displayed immediately in every other copy of that book - anywhere in the world.
Enhancements:
  • Release notes not available at developer site nor in download at the time of this posting
Requirements:
  • Mac OS X 10.3.9 or later.
<<less
Download (43MB)
Added: 2008-11-24 License: Free Price:
downloads
OCUnit v41

OCUnit v41


OCUnit is a testing framework for Objective C in the MacOSX and WebObjects environment more>>
OCUnit is a testing framework for Objective C in the MacOSX and WebObjects environment. It is based on SUnit, Kent Becks Smalltalk testing framework, also available for Java under the name JUnit.
With OCUnit, testing becomes integrated with development. You can test frameworks, bundles, or applications.
OCUnit is distributed as open source.
Main features:
- SenTestingKit, a framework to help you write test cases;
- otest, a testing tool;
- a collection of Makefiles and utilities to seamlessly integrate testing with Xcode and ProjectBuilder
- Object-oriented tests.
- Very low overhead.
- Tests are in the same language as the implementation.
- Test case classes cohabit with classes they test.
- Promotes aggressive refactoring.
- Helps capture requirements, expose dependencies.
- Total integration in the development process.
- Records testing expertise.
- Tests frameworks, bundles, or applications.
- Easy installation
- No license fee.
Enhancements:
- Make sure Foundation is loaded before SenTestingKit.
- Added autorelease pool to detect over-releases faster.
- Added license to all source files.
<<less
Download (956KB)
Added: 2005-10-19 License: Freeware Price:
1466 downloads
SqueakLand Browser Plugin

SqueakLand Browser Plugin


SqueakLand Browser Plugin is designed as a simple yet useful media authoring software that you can download to your computer and then use to create your own media or share and play with others. more>> SqueakLand Browser Plugin is designed as a simple yet useful media authoring software that you can download to your computer and then use to create your own media or share and play with others. This version of Squeak runs inside most popular browsers including Safari, Firefox and Opera. It is intended for kids who wish to learn how to program in a modern OO language. More experienced programmers interested in this new OOP language by the creators of Smalltalk should proceed to Deep Squeak. If you do not have admin rights, install this version

Requirements:
Mac OS X 10.4 or later.
<<less
Download (10MB)
Added: 2008-02-19 License: Free Price:
downloads
PowerMops 6.2

PowerMops 6.2


PowerMops offers you a free yet full-featured, stand-alone development environment designed for programming the Macintosh. more>>

PowerMops 6.2 offers you a free yet full-featured, stand-alone development environment designed for programming the Macintosh. Inspired by Smalltalk and Neon, PowerMops is based on Forth with extensive object-oriented features such as multiple inheritance, early and late binding, persistent objects, and garbage collection. Its interactive development environment provides for fluid and productive programming by allowing quick testing and modification of large or small code segments.

<<less
Added: 2009-10-23 License: Freeware Price: Notavailable
downloads
Io 1.0

Io 1.0


Io is small prototype-based programming language more>>
Io is small prototype-based programming language. The ideas in Io are mostly inspired by Smalltalk (all values are objects), Self (prototype-based), NewtonScript (differential inheritance), Act1 (actors and futures for concurrency), LISP (code is a runtime inspectable/modifiable tree) and Lua (small, embeddable).
Main features:
- open source BSD license
- pure object language
- small VM (~16K C statements, 8K Io specific)
- small memory footprint (between 64K-200K depending on the platform)
- reasonably fast (comparable to Python, Perl, Ruby)
- incremental collector, weak links
- differential prototype-based object model
- dynamic typing
- exceptions
- ANSI C implementation (except for coroutines)
- embeddable
- multi-state (multiple VMs can run in the same application)
- actor-based concurrency
- coroutines
- 64 bit clean.
<<less
Download (6.5MB)
Added: 2005-11-11 License: Freeware Price:
1442 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 2
  • 1
  • 2