Menu
Home
About PenDraw
About PenDrawDev
Downloads
Demos
Buy Now
SVG
SVG 2D Research
News
Email Sign-Up
Support
Forum
Manual
PenGuides
About Us
|
Benefits
- PenDrawDev — Fastest way to Program and Learn PenDraw
- At Last! A Coherent, Purpose-built 2-D Graphics Language.
|
SVG Plug-in Info
Adobe Svg Viewer, or ASV, has been pretty much the standard for the last few years, but things may well change.
Many browsers are including SVG capability as a native, built-in feature. That has soem good implications for SVG.
Follow this link for more on that...
More on SVG and Browsers
|
|
|
Up to 10 times faster
PenDraw achieved 10 times speed advantage; in a contract for a major oil company.
- You write 1/3 of the code for the same graphics.
- Less code: less time to program: less opportunity to make mistakes.
- You program more easily and quickly in PenDraw's expressive graphics syntax.
- Your programs are clearer and cleaner, because program structure is graphics-centric with PenDraw.
- Graphics structure is compiler checked. Saves you time. Eliminates bugs. (You can't do that with add-on graphics routines.)
- You can see clearly how to manage attributes.
- Attribute handling has a coherent philosophy: no mysteries.
- PenDraw's unique attribute control gives you true control of graphics output.
- PenDraw No Side-Effects language makes frustrating 'why did it do that?' sessions a thing of the past.
- You save time testing: this is huge: strongly-typed language plus compile-time checking eliminates the vast majority of bugs. (Impossible with add-on graphics routines.)
- You save maintenance time: clear program structure plus intuitive language syntax means programs are truly easy and quick to read and change.
|
Payment Methods for PenDrawDev Development Environment
(You don't pay for PenDraw: the PenDraw Interpreter is FREE)








|
Dynamic, Automated Drawing on the Web
- Automate Drawing on the Web.
- Browser Technology viewing: for simple, cheap deployment.
- Cut bandwidth to a fraction of what's needed for pixel graphics (gifs etc).
|
PenDraw is Free
- PenDraw version 2.2.e.1 is the current release.
- Download a copy for free evaluation:-
- PenDraw is a Compiler and Interpreter in one program
- You can run any PenDraw program with it
- It's a command-line program that runs on a PC or web server
|
PenDrawDev — Fastest way to Program and Learn PenDraw
- PenDrawDev is a whole Development Environment
- Editor, debugger, compiler and run-time in one program
- Helpful syntax highlighting.
- Plus, its great syntax constructor makes learning PenDraw a snap.
- Fast one-touch execution (compile → run → view-graphics).
- Super run/step/trace control.
- Invaluable View-geometric-variables.
- Exemplary data stack display, for tracing data values during execution.
- 30 days free trial
- Low price after that
|
New Web Potential
- Dynamic generation of graphics from data.
- Automation - efficency levels far beyond point-and-click packages.
- Integration into your web systems.
- Families of graphics output, from a single program.
|
XML-SVG = Value
- SVG seamlessly embeds in HTML.
- SVG is text - so Search Engines can scan your graphics!!!
- XML leverages existing developer skills.
- SVG + javascript = interactive graphics.
- SVG = high quality truly scalable output.
- SVG improves system performance: smaller downloads.
|
At Last! A Coherent, Purpose-built 2-D Graphics Language
- Eliminates graphics stack errors and side-effects.
- No surprises: consistent attribute combination (colour, position etc)
- True graphics types (line, point, circle, etc).
- Attribute values are inherited.
- But controllable
- Define any element as un-scalable, or un-rotatable, etc.
- And leave it to PenDraw.
|
Great Productivity
- Quick to learn: low investment, high return.
- BASIC-like syntax.
- Intuitive graphics language.
- Tight type-checking language.
- No side-effects, no surprises, language.
- Reliable finished programs.
- Compile-time debugging eliminates bugs before run-time.
- Flexible data retrieval for system integration
- ODBC
- CGI — HTTP GET/POST
- Sockets
- ASCII data files
- stdin channel
- Command-line flags/parameters/character-strings
|
A Wide Range of Platforms
- Windows (now) and Linux (real soon).
- Web Servers.
- LAN Servers.
- PCs.
|