Re: Paul Graham's Arc is released today... what is the long term impact?



In article
<88c5de5b-25e3-4a51-b18b-4a4fe36ac16f@xxxxxxxxxxxxxxxxxxxxxxxxxxx>,
Griff <grettke@xxxxxxxxx> wrote:

On Jan 31, 8:56 am, Zach Beane <x...@xxxxxxxx> wrote:
are <Propon...@xxxxxxx> writes:
3. Names of built-in functions in Arc have been made more consistent
and generally shorter.

Arc's "acons" returns true if its argument is a cons.

What should "atom" return?

It should return true if the object is a 'tom' hahahaha

Obviously Paul has an argument that Common Lisp names are
a bit long.

It is well known that names are still recognizable when you
remove the vocals.

I'm now working on making the names of the built-in functions
for Common Lisp SGNFCNTLY shorter.

Here is a (partial) result of a first try:

....
MMBR-F MMBR-F-NT MN MNSP MP MP-NT MPC MPCN MPCN MPCR MPHSH
MPL MPLST MPRT MRG MRG-PTHNMS MSK-FLD MSMTCH MST-NGTV-DBL-FLT
MST-NGTV-FXNM MST-NGTV-LNG-FLT MST-NGTV-SHRT-FLT MST-NGTV-SNGL-FLT
MST-PSTV-DBL-FLT MST-PSTV-FXNM MST-PSTV-LNG-FLT MST-PSTV-SHRT-FLT
MST-PSTV-SNGL-FLT MTHD MTHD-CMBNTN MTHD-CMBNTN-RRR MTHD-QLFRS
MX N-NXT-MTHD N-PCKG N-PPLCBL-MTHD NBND-SLT NBND-SLT-NSTNC NBND-VRBL
NBTLST NCD-NVRSL-TM NCF NCNC ND ND-F-FL NDFND-FNCTN NDP NGH-NMSTRNG
NL NLL NLN NLSS NM-CHR NMBR NMBRP NMRTR NMSTRNG NN NNN NNTH
NNTRN NNTRSCTN NPT-STRM-P NRCNC NRD-CHR NRVRS NS-PCKG
NSBLS NSBST NSBST-F NSBST-F-NT NSBSTTT NSBSTTT-F NSBSTTT-F-NT
NSGND-BYT NSPCT NSR-DRCTRS-XST NSR-GNRC-FNCTN NST-DFFRNC
NST-XCLSV-R NSTRNG-CPTLZ NSTRNG-DWNCS NSTRNG-PCS NT NTGR
NTGR-DCD-FLT NTGR-LNGTH NTGRP NTH NTH-VL NTHCDR NTLZ-NSTNC
NTNLN NTNY NTRC NTRCTV-STRM-P NTRN NTRNL-TM-NTS-PR-SCND
NTRSCTN NTVRY NVK-DBGGR NVK-RSTRT NVK-RSTRT-NTRCTVLY
NVLD-MTHD-RRR NWND-PRTCT NXPRT NXT-MTHD-P P PCKG
PCKG-NCKNMS PCKG-NM PCKG-RRR PCKG-RRR-PCKG PCKG-S-LST
PCKG-SD-BY-LST PCKG-SHDWNG-SYMBLS PCKGP PDT-NSTNC-FR-DFFRNT-CLSS
PDT-NSTNC-FR-RDFND-CLSS PGRDD-CMPLX-PRT-TYP PGRDD-RRY-LMNT-TYP
PHS PK-CHR PLSP PN PN-STRM-P PP PPLY PPND PPR-CS-P
PPRNT PPRNT-DSPTCH PPRNT-FLL PPRNT-LGCL-BLCK PPRNT-LNR
PPRNT-NDNT PPRNT-NWLN PPRNT-PP PPRNT-TB PPRNT-TBLR
PPRNT-XT-F-LST-XHSTD PRB-FL PRCLM PRG PRG* PRG1 PRG2
PRGN PRGRM-RRR PRGV PRLS PRN1 PRN1-T-STRNG PRNC
PRNC-T-STRNG PRNT PRNT-BJCT PRNT-NRDBL-BJCT PRNT-NT-RDBL
PRNT-NT-RDBL-BJCT PRPS PRPS-LST PRS-NMSTRNG PRS-NTGR
PRS-RRR PRVD PSH PSHNW PSTF PSTN PSTN-F PSTN-F-NT PSTQ
PTHNM PTHNM-DRCTRY PTHNM-DVC PTHNM-HST PTHNM-MTCH-P
PTHNM-NM PTHNM-TY
....

I plan to get even more impressive results with the following
strategy:

* remove all double characters
* remove T and Y
* remove dashes and combine 4-2-letter subsequences

This would reduce UNWIND-PROTECT just to NWDPR.
DESTRUCTURING-BIND would be DSTRBN.

Another set of experiments will remove random symbols
and see if typical programs still run.
.



Relevant Pages

  • Re: SR cannot determine Contraction
    ... Your phrase "makes objects shorter" implies a change to the ... is the Lorentz transformation of F_i) and that, somehow, magically, ... the atom sizes or the lattice spaces between atoms have Lorentz ... There is evidence of contraction. ...
    (sci.physics.relativity)
  • Re: SR cannot determine Contraction
    ... Your phrase "makes objects shorter" implies a change to the ... is the Lorentz transformation of F_i) and that, somehow, magically, ... the atom sizes or the lattice spaces between atoms have Lorentz ...
    (sci.physics.relativity)
  • Re: Is length contraction of a rod real or perpective???
    ... Is length contraction of a rod real or perpective???BUSTED ... each atomis putting a force on the next atom. ... The faster you go the shorter you get. ... Your not shure you understand all the facts well enouph to make the ...
    (sci.physics)
  • Re: Animation of molecular orbital. First ever. Enjoy.
    ... that they gave up on real Physics 100 years ago ... It is 25% shorter than the atomic orbital ... Galaxy Model for the Atom ...
    (sci.physics)