Casio AI-1000 Pocket Lisp Computer from 1989
Vložit
- čas přidán 15. 07. 2024
- This video is about the remarkable Casio AI-1000, a pocket computer from 1989 that supported the Lisp programming language.
In this video I walk through its basic usage, using the Lisp REPL, defining Lisp functions, functions that return functions and macros.
For more information about the AI-1000 checkout the following links:
- casio.ledudu.com/pockets.asp?...
- calculators.torensma.net/index...
- jameltayeb.com/2018/02/03/mis... (includes a photo of John McCarthy using the AI-1000)
For a simulator of the device, see the excellent Pocket Emul app: pockemul.com/
For another simulator written in Delphi that includes the disassembled Lisp ROM, check out www.pisi.com.pl/piotr433/pb200...
And for more calculator videos, check out my stream / calculatorculture - Věda a technologie
The anime Serial Experiments Lain features a hand-held lisp computer. I think it may have been an explicit reference to this incredible device.
Thats an astounding find! Thanks for showing.
I was very lucky to get my hands on it and it the the most prized device in my collection currently.
Very nice, thanks! And thanks *very much* for the extremely useful links. I found some useful information there that allowed me to finally learn how to program my AI-1000. (Oh, I know LISP...I'm an implementer of one version, but I didn't know the Casio UI stuff to get into LISP :)
You might want to watch your video with automatic closed-captioning turned on ... it can reveal areas where it has problems captioning your speech due to your volume dropping, and/or accent. Having feedback helps, as I've found out in my own speaking!
Very cool. Shame you can't get devices like this anymore
There is something very appealing about a handheld programmable devices with a QWERTY keyboard and a multiline screen. A modern one with multi-language support and internet connectivity would be pretty sweet.
@@CalculatorCulture I'd buy it in a heartbeat. My beloved TI-92+ is getting long in the tooth
Swiss Micros make pretty cool, programmable scientific calculators, HP replicas...I just haven't found a way to justify the expense :)
Interesting device, I didn't know there was a personal device for programming Lisp back in those days :)
I have this product and since I no longer need it, I am selling it on Mercari.
Could you post your Mercari listing link? Thx !
Love the song
Very cool. I love the era of 80's pocket computers. HP-71B next?
I'd like to do a video on the HP-71B - I don't have one at the moment though but I'm on the lookout.
I'm learning Elisp right now, for Emacs!
Hell yeah. Just be prepared to learn Vim keybindings afterwards.
FOR EMACS! ;-)
@@DABATTLESUIT If you don't already know vi and thus the vi key binds, theres no reason to pick them up; regular Emacs is perfectly super awesome without eVIl-mode
@@DABATTLESUIT you are evil =)
@@skeezixcodejedi but if you do you should use vim and the slimv etc as fighting the emac in decades I gave up. There are emacs people and there are vi people. Given most nix came with vi we all have to learn vi.
I need to get this one!!!!
they are very rare, but they do pop up from time to time.
@@CalculatorCultureI will have to make one
This has to be the smallest lisp machine ever made.
in the future, id be interested to know columns as well as rows for the display, especially for a device like this. (seems like 4 rows, 32 columns)
Yes it has 32 columns.
i have pascal within
now we need one for Urbit. a “hoon machine”
What a weird choice, it's an astonishing curiosity. Aren't the parenthesis keys significantly more worn-out than the others? :D
Do you have some books to suggest on history of pocket computer?
I don't know of any unfortunately. Because they were mostly made by Japanese companies for the Japanese market I suspect most of the literature around them is written in Japanese. The best resource I've found about particular models is the Pocket Computer Museum site pocket.free.fr/
@@CalculatorCulture thank you for your suggestion!
If they implemented lisp, is there Emacs ? Or Xemacs i think it's a lisp editor.
No the AI-1000 just has a basic program editor.
Get one but also trying to build ulisp. Just not want to spend money on its peripheral.
I wonder if it can be remade using an arduino and custom hardware 🤔
See: www.ulisp.com/ for a small lisp for microcontrollers.
See: www.ulisp.com/show?2L0C
Me with my poor python on fx-cg50: sedo
It is actually sort of better as you can easily download program. Unless you are lucky that come with peripheral (floppy) I am not sure how you get in and out of your programs.
Is it 16-bit computer?
It has an Hitachi HD61700A processor which I presume is 8-bit. I believe the Casio Z-1GR was the first 16-bit Casio pocket computer, but that came a lot later in 1995.
@@CalculatorCulture Thank You. I have two pocket PC FX-850P end Sharp PC-E500.
i love both of them, but I cannot buy dedicated memory module.