norden.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
Moin! Dies ist die Mastodon-Instanz für Nordlichter, Schnacker und alles dazwischen. Folge dem Leuchtturm.

Administered by:

Server stats:

3.4K
active users

#picolisp

0 posts0 participants0 posts today
Replied to Alexander Burger

@Regenaxer @borkdude @vindarel Thanks! Right, so my comparable in-REPL times for iterative factorial 1000 are

#PicoLisp: (bench (apply * (range 1 1000)))
0.000 sec
#Clojure: user=> (time (apply *' (range 1 1000)))
"Elapsed time: 2.428199 msecs"
#SBCL: CL-USER[1]: (time (apply #'* (alexandria:iota 1000 :step 1)))
Evaluation took:
0.000 seconds of real time
0.000015 seconds of total run time (0.000000 user, 0.000015 system)
100.00% CPU
45,990 processor cycles
0 bytes consed

Replied in thread

@bahmanm
@philsplace
yes, definitely. But in this case I was interested in , because some of the constructs made me think of perl. e.g.
Defining of functions: "Variable number of evaluated arguments". With the @ sign and the (next) function.

In any case, I immediately feel at home in picolisp.

Is it possible that the picolisp developers were or are also programmers? because in some places I see real similarities to certain perl constructs. After playing around for the first time, I have to say that I think is really great.