1,336 questions

817 answers

6,243 users

Welcome to ti 84 plus Questions and Answer. Feel free to ask any question related to ti 84 plus (or others texas instrument calculators or even HP or Casio calculators). You could also ask for help if you have sciences questions (math, physics ...) We provide help for ti-84-plus usage, programming, hardware, math...

What is a shell?

+1 vote
Some programs needs a "shell" to run. Why?
asked Apr 4, 2013 by anonymous

1 Answer

0 votes
 
Best answer
A shell is a program used to launch other programs.

The first goal of a shell is to bypass some OS limitations (on ti83/ti83plus/ti84plus, run a program from home without shell is limited to ~8k max) and on ti83 regular you often need to unsquish the code. That's the first use case of a shell.

In addition, a shell could provide some cool other things like sharing libs (ION do that) or do some special action after a ram clear, or modify the font etc... This is a bonus ;)

A program which is programmed for a specific shell will have some dependancies so you simply can't run it without the shell (or even usually with another shell)

Well known shells for ti83/ti83plus/ti84plus are ION, MirageOS, DoorCS.

For ti82, you could use crash.
answered Apr 4, 2013 by anonymous

Related questions

0 votes
1 answer 105 views
asked Apr 4, 2013 by anonymous
0 votes
2 answers 1,250 views
0 votes
1 answer 84 views
asked Sep 13, 2013 by anonymous
0 votes
1 answer 223 views
asked Sep 13, 2013 by anonymous
0 votes
2 answers 116 views
asked Sep 13, 2013 by anonymous
...