[comp.lang.perl] perl as an extension language?

root@snake.cs.uidaho.edu (01/17/91)

Please include all the standard disclaimers about being new to the group etc...

Has anyone ever considered creating an editor with perl as the extension 
language?  I'm more than willing to work on it myself, but thought I would 
make sure no one has tread this path before.  Please no flames about why
this is a really bad idea or "nine reasons that it's impossible".

Mike Simon
Systems manager
simon@ted.cs.uidaho.edu

merlyn@iwarp.intel.com (Randal L. Schwartz) (01/17/91)

In article <1991Jan16.163116.8538@groucho>, root@snake writes:
| Has anyone ever considered creating an editor with perl as the extension 
| language?  I'm more than willing to work on it myself, but thought I would 
| make sure no one has tread this path before.  Please no flames about why
| this is a really bad idea or "nine reasons that it's impossible".

Well, you could do it by implementing it in Perl.  Perl's got enough
bells and whistles (and gongs and slide trombones and ... :-) to write
a decent editor.  Once you got it running, you could figger out where
it's spending most of its time, and write those in C through the
"usersub" hooks.

Didn't we talk about this about a year ago?

die "get the latest Perl!" if $] < 3.044; open(A,"|uncompress");
print A pack("H*","1f9d904aeacca103228c9b3774d094910302ca423620d08419b366210b")
-- 
/=Randal L. Schwartz, Stonehenge Consulting Services (503)777-0095 ==========\
| on contract to Intel's iWarp project, Beaverton, Oregon, USA, Sol III      |
| merlyn@iwarp.intel.com ...!any-MX-mailer-like-uunet!iwarp.intel.com!merlyn |
\=Cute Quote: "Intel: putting the 'backward' in 'backward compatible'..."====/