1,333 questions

814 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 103 views
asked Apr 4, 2013 by anonymous
0 votes
2 answers 1,219 views
0 votes
1 answer 82 views
asked Sep 13, 2013 by anonymous
0 votes
1 answer 216 views
asked Sep 13, 2013 by anonymous
0 votes
2 answers 109 views
asked Sep 13, 2013 by anonymous
...