Factbites
 Where results make sense
About us   |   Why use us?   |   Reviews   |   PR   |   Contact us  

Topic: Factor programming language


Related Topics

  
  Factor programming language   (Site not responding. Last check: 2007-11-06)
Factor is a dynamically typed, stack-based programming language.
Factor is an attempt to modernize Forth by introducing concepts from Common Lisp, Joy, and Slate.
Factor has an optimizing native compiler, automatic memory management with a generational garbage collector, a powerful collections library, and various advanced language features such as higher-order programming, continuations, and extensible syntax.
factorcode.org   (470 words)

  
 Scripting Language
Language interpreter can be embedded within another application, allowing users to automate application operation, to provide customized handling of application events, or to define new application functions using the scripting language.
Still later, REXX came along, providing a "scripting language" with syntax resembling that of PL/I that had a rich enough set of control structures and data structures that it could be used itself for many of the things that would traditionally require a "systems programming language".
The underlying force remains, which is that there is a market for both languages which focus on a low overhead for the programmer on small programs (scripting languages), and for languages which focus on scalability to larger programs and teams (system languages).
c2.com /cgi/wiki?ScriptingLanguage   (2886 words)

  
 Java Application Development & Object Oriented Language Essentials
The Java programming language is a modern, evolutionary computing language that combines an elegant language design with powerful features that were previously available in other languages.
The Java programming language is strongly typed, meaning that it expects variables, variable values, return types, and so on, to match properly, partly because data types are used to distinguish among multiple methods with the same name.
The Java programming language does not provide this functionality for the programmer because the Java runtime environment automatically reclaims the memory for objects that are no longer associated with a reference variable.
www.kvcindia.com /javalanguage.htm   (1318 words)

  
 www.cybermight.com programming - Programming languages
Since programming languages are artificial languages, they require a high degree of discipline to accurately specify which operations are desired.
Programming languages are not error tolerant; however, the burden of recognizing and using the special vocabulary is reduced by help messages generated by the programming language implementation.
There are a few languages which offer a high degree of freedom in allowing self-modification in which a program re-writes parts of itself to handle new cases.
www.cybermight.com /programming_languages.php   (690 words)

  
 JakeO.com - History of the C Programming Language
The C programming language and its direct descendants are by far the most popular programming languages used in the world today.
This paper will explore the history of the C programming language and discuss the different aspects of the language in an attempt to determine why this language has thrived in spite of there being more powerful and better structured object oriented languages in existence.
Programmers can have fun with the language which certainly contributes to the popularity of C. Despite some aspects of the language that mystify beginners, C remains a simple and small language that is easily translatable with simple compilers.
www.jakeo.com /words/clanguage.php   (2520 words)

  
 The Occasional Blogger
Factor is a blend of Forth and Lisp with some of it's own concepts added in.
Factor, like Forth, is a stack based language (otherwise known as a concatenative language).
Whether you think factor is the next great thing or a huge waste of time sometimes it's nice to learn something simply for the reason that it is different from what you already know.
jroller.com /page/gstamp?entry=p_i_ve_been_playing   (614 words)

  
 Factor: a stack language
There is no good reason one should have to program in C, and learn the internals of their language runtime, to call C libraries, even those involving structures, callbacks, and so on.
Factor's garbage collector moves objects around in memory.
Compiled alien calls and callbacks need to be updated now, since the segment of code generated by the compiler to convert Factor objects to C values (and vice versa) now needs to accomodate the fact that objects may be moved around in the middle of this process.
factor-language.blogspot.com   (1352 words)

  
 What is a Good First Programming Language?
The designers of these languages are domain experts in the field of programming, and thus, are not able to fully appreciate the problems faced by a novice programmer.
As an example, at the Indian Institute of Technology, Kanpur (the author's undergraduate school), the introductory programming language used to be Pascal until the mid-1990s.
The C programming language has had an interesting history, and has come to be known as the language of "hackers." The use of C in an introductory course has attracted a lot of controversy and there are compelling arguments both for and against it [7].
www.acm.org /crossroads/xrds10-4/firstlang.html   (3878 words)

  
 Semiformal Visual Languages, a case study
Some are indeed comparable to usual general purpose programming languages, mapping graphical structures over regular programming structures [2][3][5][6][12][13][16], and others, more application oriented, have a level of abstraction that is closer to the problem domain [10][15].
The visual language is then no longer a programming language, but merely a specification formalism (specification is used here in a broad sense, since it actually covers most of the design and, hopefully, the major part of the implementation).
The interpreter for the conventional programming language would then have to be integrated into the graphical interpreter to allow the latter to invoke the former for a code segment item of the graphical specification.
vlib.org /cuisung/VP.papers/semiformal.visual.languages   (4448 words)

  
 Factor (programming language) - Wikipedia, the free encyclopedia
Factor is a dynamically typed concatenative programming language whose design and implementation is led by Slava Pestov.
One of Factor's main goals is to be useful for interactive and test-driven development, which is why Factor is, at its core, a safe version of Forth.
The native runtime of the C version is continually shrinking as an increasing proportion of Factor is self-hosted.
en.wikipedia.org /wiki/Factor_programming_language   (412 words)

  
 STSC CrossTalk - SEPR and Programming Language Selection - FebĀ 2003   (Site not responding. Last check: 2007-11-06)
Program managers are once again required to cope with a multiple-language policy rather than a single-language policy.
Gone are the days when a program manager would be able to insist on a validated compiler for the chosen programming language.
Paige's SEPR memo suggests that programming language selection should be a carefully considered process with the decision made on the basis of criteria derived from the project requirements.
www.stsc.hill.af.mil /crosstalk/2003/02/riehle.html   (3875 words)

  
 Factor - Wikipedia, the free encyclopedia
A factor (agent), a person who acts for another, notably a mercantile and/or colonial agent
a factor (Scotland) is a person or firm managing a Scottish estate
An authentication factor used to identify an object or person;
en.wikipedia.org /wiki/Factor   (162 words)

  
 Factor Programming Language Win32 alien interface
I was doing my daily JRoller reading and by chance, caught Slava's recent blog entry on the factor programming language and not using loops or recursion.
As I mentioned earlier, factor and jedit are both opensource projects, it will take you 10 minutes to download and install.
I would suggest exploring languages as well, including Lisp, Python, so that you can get a feel for the Factor influences(Python is not an influence, but Java/C is probably on the other end of the spectrum).
www.newspiritcompany.com /factorintro.html   (1112 words)

  
 Languages Programming Computers   (Site not responding. Last check: 2007-11-06)
Programming missteps can cause a computer to gain minimal insight from the new...
Once again, ancient languages and cultures are explored by this eclectic, talented, and controversial...
Students will learn to use current programming languages, as well as develop, utilize and apply a working knowledge of computer hardware, programming languages...
www.iaswww.com /ODP/Computers/Programming/Languages   (359 words)

  
 PLNews: Programming Language News
Factor is portable, dynamically typed stack-based language, drawing from Forth, Common Lisp, Joy and Slate.
Factor is a dynamic language with a postfix syntax, inspired by languages such as Forth, Common Lisp, Joy, K and Slate.
Factor is a dynamic language with a postfix syntax, offering support for object-oriented programming, and inspired by languages such as Forth, Common Lisp, Joy, K and Slate.
tacojuice.org /plnews/Languages/Factor/index.rss2   (460 words)

  
 Computer Programming, Services, Language
Personal programming will become more important (and feasible) at this scale, while mass peer review will become relatively less important, due to diminished returns (the logistics of integrating bug fixes from thousands of sources is already a formidable task).
It is well understood that there is something of a dichotomy between "general" programming languages on the one hand and "domain-specific" languages on the other.
For this discussion, we use the term "general" in a broad and loose sense, to include functional programming languages and possibly even logic programming languages, to the extent to which they are usable as a general programming tool.
www.mediavue.net /programming/programLanguage/computer_programming.html   (2922 words)

  
 Keith Devens - Weblog: Adam Langley on Factor - January 17, 2006
Factor - a programming language; very Forth like.
They have nice advantages: factoring out functions is stupidly easy and when the data flow works, it's very elegant.
None the less, factor has a good environment (based on jEdit, by the same author) and Erlang like concurrency.
keithdevens.com /weblog/archive/2006/Jan/17/Langley.Factor   (406 words)

  
 O'Reilly Radar > Programming Language Trends   (Site not responding. Last check: 2007-11-06)
All of these programming languages are basically rounding errors when all you do is show them as a percentage of all jobs.
This seems to be not due to a sudden decline in interest in those two languages, but because of an increase in interest in other languages.
A clear example is Delphi, it is a very popular language, but few books are publish by year (3,4) based on the TIOBE ranking, the distance in popularity between C# and Delphi is of less than 1%.
radar.oreilly.com /archives/2006/08/programming_language_trends_1.html   (4399 words)

  
 Ideal Programming Language
If the query is not dependent on run-time data in your program, you typically define it in the database and refer to it using a name string (or a trivial SQL query string that refers to it) in your program (encapsulated or not).
And some language features have really cool mathematical properties, but don't fit my brain very well (I think MultiMethods might be like this), or else compromise some of the psychological properties that I want the language to have (I'm pretty sure LispMacros are like this).
The ideal programming language is probably one that fits the way I think and work, but probably would be distasteful to many others.
c2.com /cgi/wiki?IdealProgrammingLanguage   (6306 words)

  
 NLREG Programming Language
NLREG includes a full programming language that you can use to describe the function that is to be fitted to the data values.
The NLREG language is modeled after the C programming language and shares the same syntax and many of the same language statements.
The data statement introduces the data for the analysis and must be the last statement in the file (data records may follow it).
www.nlreg.com /language.htm   (5222 words)

  
 [No title]
The objects are classless as in the language SELF, which cecil is based on.
In this paper, Cecil was referred to as a new programming language (1).
It was designed in such a way as to facilitate object-oriented programming education and is currently used by many colleges and universities in introductory programming courses.
www.eg.bucknell.edu /~mead/CS379/Languages.txt   (675 words)

  
 Parser for the Oberon-2 Programming Language
The programming language Oberon is the latest generation in the Wirth family of languages, an heir to the Pascal and Modula tradition.
Whatever its merits as a programming language, its design clearly has the compiler writer in mind.
The language is small, its syntax is well defined and relatively easily parsed, and most of the features of the language can be understood from the language report, an incredibly concise document when compared to other languages of similar power.
www.cs.may.ie /~jpower/Oberon   (881 words)

  
 The Shakespeare Programming Language
In the Hello World program, only two kinds of sentences are used: output, which causes output to the screen, and statements, which cause the second person to assume a certain value.
The whole program is a long sequence of constructing a number, writing the corresponding character, constructing the next number, writing the corresponding character, and so on.
One might almost say that the language described this far ought to be able to do anything that can be done with other programming languages, albeit more flowery, were it not for the fact that the storage capacity is severely limited.
shakespearelang.sourceforge.net /report/shakespeare/shakespeare.html   (2869 words)

  
 Paul Hsieh's Programming Page
Anybody who learns a structured programming language and some data types can program nearly anything.
The value of a program is generally associated with its lifetime.
The sub-directories for any programming project are determined by how the developers decide to break down the problem.
www.azillionmonkeys.com /qed/programming.html   (2033 words)

  
 ITworld.com - The library IS the programming language
I think the 'aha' moment we are heading for is this: programming language doesn't matter half as much as it used to and frankly, we should stop talking so much about them.
The common interview question "what programming languages do you know?" is becoming less and less useful.
There is a risk that focusing too much on programming language choices can mask the real issues surrounding portability, ease of maintenance, lock-in and so on.
www.itworld.com /AppDev/nls_ebiz_library060214/index.html   (650 words)

  
 schucker.org: Forth
Ficl is a programming language interpreter designed to be embedded into other systems.
Forth is one of those languages that I've had some good experiences with.
In the early CP/M days, Forth was a good language since it was small and easy to program in.
www.schucker.org /Wiki.jsp?page=Forth   (385 words)

  
 Chris Double's Radio Weblog
For those interested in exploring the Factor Programming Language implementation I've put a running instance of the Factor webserver online.
This is the 'C' implementation of Factor that is running, using a 5MB heap.
Getting things working on the 3650 will not be too difficult and I hope to do that over the next week or two.
radio.weblogs.com /0102385/2004/09/17.html   (315 words)

  
 SourceForge.net: Files
Factor is a stack-based language featuring dynamic typing, interactive development, extremely compact code, and a portable C interpreter, along with an x86 dynamic compiler.
Below is a list of all files released by this project.
View older releases in the factor package »
sourceforge.net /project/showfiles.php?group_id=113849   (81 words)

Try your search on: Qwika (all wikis)

Factbites
  About us   |   Why use us?   |   Reviews   |   Press   |   Contact us  
Copyright © 2005-2007 www.factbites.com Usage implies agreement with terms.