Legality of Cannabis by U.S. Jurisdiction

Content deleted Content added
Citation bot (talk | contribs)
Alter: url. URLs might have been internationalized/anonymized. | You can use this bot yourself. Report bugs here. | Suggested by Headbomb | All pages linked from cached copy of Wikipedia:WikiProject_Academic_Journals/Journals_cited_by_Wikipedia/Sandbox | via #UCB_webform_linked
m ce
Line 7: Line 7:


==Further reading==
==Further reading==
* <ref name="Inc.1990">{{cite journal|author=Don Crabs|title=Actor offers a sophisticated OOP development system|journal=Infoworld|url=https://books.google.com/books?id=LjwEAAAAMBAJ&pg=PT86|accessdate=18 August 2011|date=15 October 1990|publisher=InfoWorld Media Group, Inc.|pages=86–|issn=0199-6649}}</ref>
* <ref name="Inc.1990">{{cite journal|author=Don Crabs|title=Actor offers a sophisticated OOP development system|journal=InfoWorld|url=https://books.google.com/books?id=LjwEAAAAMBAJ&pg=PT86|accessdate=18 August 2011|date=15 October 1990|publisher=InfoWorld Media Group, Inc.|pages=86–|issn=0199-6649}}</ref>


== References ==
== References ==

Revision as of 21:27, 3 October 2020

The Actor programming language was invented by Charles Duff of The Whitewater Group in 1988. It was an offshoot of some object-oriented extensions to the Forth language he had been working on.

Actor is a pure object-oriented language in the style of Smalltalk. Like Smalltalk, everything is an object, including small integers. A Baker semi-space garbage collector is used, along with (in memory-constrained Windows 2.1 days) a software virtual memory system that swaps objects. A token threaded interpreter,[1] written in 16-bit x86 assembly language, executes compiled code.

Actor only was released for Microsoft Windows 2.1 and 3.0. Actor used a pure object-oriented framework over native operating system calls as its basic GUI architecture. This allows an Actor application to look and feel exactly like a Windows application written in C, but with all the advantages of an interactive Smalltalk-like development environment. Both a downside and upside to this architecture is a tight coupling to the Windows architecture, with a thin abstraction layer into objects. This allows direct use of the rich Windows OS API, but also makes it nearly impossible to support any other OS without a significant rewrite of the application framework.

Further reading

References

  1. ^ Inc, InfoWorld Media Group (1991-02-25). InfoWorld. InfoWorld Media Group, Inc. {{cite book}}: |last= has generic name (help)
  2. ^ Don Crabs (15 October 1990). "Actor offers a sophisticated OOP development system". InfoWorld. InfoWorld Media Group, Inc.: 86–. ISSN 0199-6649. Retrieved 18 August 2011.