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

Topic: Whitespace programming language


Related Topics

In the News (Sun 27 Dec 09)

  
  What Language Do You Need? Comparing Programming Languages - Cprogramming.com
Functional languages are often simpler syntactically and make it easier to work on abstract problems, but they can also be "further from the machine" in that their programming model makes it hard to understand exactly how the code is translated into machine language (which can be problematic for system programming).
Scripting languages are often procedural and may contain elements of object-oriented languages, but they fall into their own category because they are typically not meant to be full-fledged programming languages with support for large system development.
The take home message is that different programming languages have their advantages and disadvantages, and picking the appropriate language for the task is often an important step in the process of developing an application or program.
www.cprogramming.com /langs.html   (1449 words)

  
 blueRing software development - WhiteSpace - FAQ
WhiteSpace is the name of a new java-extension focused around the combination of an interpreted programming language and XML.
The original goal was to make an XML transformation tool that is as flexible as a real programming language, so that it would be efficient and powerfull at the same time, fun to work with for people who already know how to program and a great new way of learning to program.
There is a big shelf of scientific research into functional programming languages, and this research proves that speed does not depend on the implementation language but on the use of the right algorithms.
www.bluering.nl /whitespace/faq.html   (1725 words)

  
 Whitespace (programming language) - Wikipedia, the free encyclopedia
Whitespace is an esoteric programming language developed by Edwin Brady and Chris Morris at the University of Durham.
An interesting consequence of this property is that a Whitespace program can easily be contained within the whitespace characters of another language, making the same code a valid program in both.
The language itself is an imperative stack-based language.
en.wikipedia.org /wiki/Whitespace_programming_language   (256 words)

  
 Open Directory - Computers: Programming: Languages: Obfuscated   (Site not responding. Last check: 2007-10-21)
False - Programming language with two main goals: confusing everyone with an obfuscated syntax, and designing as powerful a language as possible with a tiny implementation: this compiler executable is only 1024 bytes, written in pure 68000 assembler.
In this language the programs are pictures, build out of 18 colors and fl and white - this is about the real "art of programming".
Programming in Malbolge - Introduction to Malbolge programming.
dmoz.org /Computers/Programming/Languages/Obfuscated   (546 words)

  
 debaday: whitespace - Programming language where only whitespace counts
Most modern programming languages do not consider white space characters (spaces, tabs and newlines) syntax, ignoring them, as if they weren't there.
Whitespace is a language that seeks to redress the balance.
Any non whitespace characters are ignored; only spaces, tabs and newlines are considered syntax.
debaday.livejournal.com /14410.html   (125 words)

  
 Which Programming Language? | Linux Journal
Despite the fact that C is a small programming language, the devil is in the details, and all that control comes at a price.
Pascal was best known as the teaching language of choice, despite its use in some high-profile technologies: when Apple Computer released The Macintosh, its applications programming language was Pascal; and Inprise Corporation use an object-oriented Pascal as the basis of their Delphi RAD tool.
The C Programming Language, 3rd Edition, by Brian Kernighan and Dennis Ritchie (Prentice Hall)--originally written in 1978, this is the classic introduction to C by the language authors.
www.linuxjournal.com /article/4402   (3643 words)

  
 Whitespace keywords patent invention
Dependent upon a programmer, program language decisions differ based at least in part upon strengths and weaknesses of the language.
Thus, programs having a type, variable or namespace identical to an adjacent token are entirely unaffected.
The whitespace component successively compares all of the tokens within a code in order to facilitate expanding an existing programming language (e.g., C++ Standard) within an expansion computer programming language (e.g., Common Language Runtime (CLR)).
www.freshpatents.com /Whitespace-keywords-dt20060427ptan20060089942.php   (2498 words)

  
 Rexx for everyone
The Rexx programming language was first created in 1979, as a very high level scripting language that had a particularly strong facility for text processing tasks.
The Rexx Language Association is a a general advocacy group for the Rexx programming language.
An object-oriented programming language suited for beginners as well as experienced OO programmers, Object REXX is upward compatible with previous versions of classic REXX and provides programming interfaces to existing applications, such as DB2, C, and C++ applications.
www-106.ibm.com /developerworks/library/l-rexx.html   (2423 words)

  
 Lisp programming language Summary
Information Processing Language was the first AI language, from 1955 or 1956, and already included many of the concepts, such as list-processing and recursion, which came to be used in Lisp.
Lisp was the first homoiconic programming language: the primary representation of program code is the same type of list structure that is also used for the main data structures.
Newer languages such as Java and Python have incorporated some limited versions of some of the features of Lisp, but are necessarily unable to bring the coherence and synergy of the full concepts found in Lisp.
www.bookrags.com /Lisp_programming_language   (5727 words)

  
 Free Esoteric, Obfuscated, Unusual and Downright Crazy Programming Languages (Compilers / Interpreters) ...
Malbolge and Dis are probably the languages that take top place in the Programming Language Hall of Infamy for their sheer impossibility to use.
Dis is supposed to be the easier of this evil pair of languages; it was created by the author (in a fit of compassion?) after finding that Malbolge "defied current attempts to use it".
Unlambda is an obfuscated programming language that does not have any variables, data structures, loops, conditions, arrays, stacks, or many of the features found in the usual programming languages.
www.thefreecountry.com /compilers/esoteric.shtml   (1078 words)

  
 Whitespace - LQWiki
In general, any amount of whitespace, even blank lines, is identical to a single space and is used to improve program readability.
The C programming language includes vertical tabs, formfeeds, and comments in the definition of whitespace.
In LaTeX, most whitespace is the same as a space, except that a space after a macro often gets ignored, and a blank line separates paragraphs.
wiki.linuxquestions.org /wiki/Whitespace   (178 words)

  
 Getting to Know Groovy
The virtual machine doesn't care what programming language those opcodes started as, as long as what the JVM sees is the appropriate opcodes.
Analyst of Burton Group and former specification leader, "The Java programming language is excellent for large complex systems, but it can be overkill when it comes to small jobs." And, that's what Groovy offers, a scripting language that runs natively on the JVM and works with Java objects, APIs, and tools.
Languages are very personal, subjective things and so someone is always going to dislike any choice you make.
java.sun.com /developer/technicalArticles/JavaLP/groovy   (2405 words)

  
 Graphical Programming Language
The term "visual programming" seems to have been appropriated to describe GUI builders for conventional textual languages [for this see VisualProgramming, VisualProgrammingLanguage].
I'm not sure the future of programming languages is even a "language." I imagine that we'll be connecting components on a bus architecture.
For fully typed flow-based language, ideally, you should also be able to look at it and learn both legal protocols (message patterns between two boxes on a single, connected line of 'flow' that don't cause runtime exceptions to propogate out of the 'box') and identify some emergent behavior (patterns of connections, for example).
c2.com /cgi/wiki?GraphicalProgrammingLanguage   (3412 words)

  
 Whitespace   (Site not responding. Last check: 2007-10-21)
Whitespace is a particularly useful language for spies.
Below is an extract from a program which asks for a name then outputs it (see here for the full script.
Useful is a relative term, but there is another programming language project going on at compsoc called kaya, which is a statically tyed scripting language geared towards web application development.
compsoc.dur.ac.uk /whitespace   (302 words)

  
 Dr. Dobb's | The Modula-3 Programming Language | July 22, 2001   (Site not responding. Last check: 2007-10-21)
They are looking for a language that is "just right," to quote Goldilocks--a language that supports long-term reliability and maintainability, but also has enough modern, practical features to handle large problems efficiently.
In large programs, it is important to place some structure on collections of procedures and variables, restricting the proliferation of names.
Some features found in other languages, such as taking the address of a local variable, are prohibited because they are unsafe and because detecting their misuse at run time would be too costly.
www.ddj.com /184409400   (4206 words)

  
 [xp] Re: whitespace... the programming language   (Site not responding. Last check: 2007-10-21)
My favorite comment was this one: "Whitespace is a particularly useful language for spies.
Whitespace is a language that seeks to > > redress the balance.
Any non whitespace characters are ignored; only > > spaces, tabs and newlines are considered syntax.
eds.org /pipermail/xp/2006-June/000866.html   (268 words)

  
 The Python Programming Language   (Site not responding. Last check: 2007-10-21)
Therefore we believe Perl is not an optimal choice of programming language for linguists or for language processing.
Several other languages are used for NLP, including Prolog, Java, LISP and C. In the appendix we have provided translations of our five-line Python program into these and other languages, and invite you to compare them for readability.
As an object-oriented language, Python permits data and methods to be encapsulated and re-used easily.
nltk.sourceforge.net /tutorial/introduction/section-x309.html   (557 words)

  
 The Art & Logic Programming Style Guide v3.x
While this may seem odd when viewed from the position of a programmer working only in a language where different stylistic conventions are commonly used, it greatly eases the process of moving from project to project, and language to language here at Art and Logic.
While this Style Guide attempts to discuss programming style in as universal a way as possible, we also admit that each language we use will require some amount of specialization to adapt to the unique features, abilities, or oddities of each programming language used at Art and Logic.
In languages that do not use separate header files, the same principles obtain; the interface must be documented at a sufficiently high level for users of the code.
www.artlogic.com /careers/styleguide.html   (6257 words)

  
 Syntactically Significant Whitespace Considered Harmful
By using whitespace as a delimiter, it prevents users from just including spaces in their names, resulting in the CamelCase and EmbeddedUnderscore holy war.
However, syntactical whitespace creates other problems; for example cut and paste is broken across indentation levels, and you may be stuck with an obnoxious whitespace convention, etc.
A piece of paper is irrelevant to the argument since Python's syntactic whitespace is really as discrete as leading whitespace on a piece of paper - it's purely a relative comparison - "Is this line at the same level as the previous one, or is it indented, or is it dedented?".
c2.com /cgi/wiki?SyntacticallySignificantWhitespaceConsideredHarmful   (3443 words)

  
 Flex/Bison PLC Project   (Site not responding. Last check: 2007-10-21)
Lots of little languages exist that deserve to be scanned and parsed, with one of these languages being Whitespace.
Whitespace has existing interpreters written in languages such as Perl and Haskell, so you can compare implementations.
It is possible to extend the whitespace language.
www.cs.rit.edu /~jdb/plc/flexWhitespace   (895 words)

  
 whitespace - OneLook Dictionary Search
We found 3 dictionaries with English definitions that include the word whitespace:
Tip: Click on the first link on a line below to go directly to a page where "whitespace" is defined.
whitespace : Free On-line Dictionary of Computing [home, info]
www.onelook.com /cgi-bin/cgiwrap/bware/dofind.cgi?word=whitespace   (86 words)

  
 d2r: overloading the whitespace operator
Most interesting of all is the impact of this new operator on non-ASCII character sets, and the final recommendations they make for implementing it, near the end, so that it can be useful in 3D display devices.
Whitespace is a language that seeks to redress the balance.
Any non whitespace characters are ignored; only spaces, tabs and newlines are considered syntax.
www.dynamicobjects.com /d2r/archives/001850.html   (154 words)

  
 Linux Links - The Linux Portal: Software/Programming/Development/Debugging/Console
Introduction to Programming with Fortran: with coverage of Fortran 90, 95, 2003 and 77
DStress is a D programming language conformance test suite.
Its goal is to statically trap programming errors like illegal arguments used in a call for a predicate or illegally built data structures with respect to a given typing for function symbols or predicates.
www.linuxlinks.com /Software/Programming/Development/Debugging/Console/index.shtml   (1431 words)

  
 FreshPorts -- lang/whitespace
Whitespace is a imperative stack-based programming language that, contrary to most languages, ignores any non-whitespace characters.
Only spaces, tabs, and newlines are considered syntax in Whitespace.
This port is a prototype interpreter for the Whitespace programming language written in Haskell.
www.freshports.org /lang/whitespace   (96 words)

  
 The Occasional Blogger   (Site not responding. Last check: 2007-10-21)
Clearly the Whitespace programming language is the future.
I don't think it's a case of people not valuing elegance but more due to the fact that language adoption is not primarily driven by the language design but by a host of other factors.
As a language Java may just be mediocre but it hit the right sweetspot at the right time and has now grown up to be a well supported stable language to develop in.
www.jroller.com /page/gstamp   (1446 words)

  
 Five Programming Languages You Really SHOULD Learn Right Now (reddit.com)
note that every single programming language in existence 'provides means' for functional programming; and 'encouraging' functionalness is obviously not the job of the programming language, but a requirement made by your requirement spec or your boss.
If a language needs to force you to write all parts of your program in a purely functional style, with no mutable state and full referential transparency, to deserve the label "functional", then very few languages regarded as "functional" actually fit the description.
I asked the question: does a programming language have to enforce the use of a [paradigm/style/whatever you like to call it] to support it.
programming.reddit.com /info/irqi/comments   (5337 words)

  
 XML.com: Controlling Whitespace, Part 1
XML considers four characters to be whitespace: the carriage return, the linefeed, the tab, and the spacebar space.
XML applications often seem to take a cavalier attitude toward whitespace because the rules about the places in an XML document where whitespace doesn't matter sometimes give these applications free rein to add or remove whitespace in certain places.
When using it to create text documents whose whitespace isn't coming out the way you want, remember that XSLT is a transformation language, not a formatting language, and some other tool may be necessary to give you the control you need.
www.xml.com /pub/a/2001/11/07/whitespace.html   (1690 words)

  
 Standpedia / Map: What s the best programming language?   (Site not responding. Last check: 2007-10-21)
spacemanmatt made Syntactic whitespace hurts my feelings a reason for There is no single best programming language.
morpho edited manually adjusting whitespace is a major nuisance to now be it forces programmers to spend a lot of time manually adjusting whitespace
morpho added Python is a priggish programming language as a challenging reason for python.
www.standpedia.com /collabTest.php?id=43   (1045 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.