Author Topic: Not another ti shell  (Read 6671 times)

0 Members and 1 Guest are viewing this topic.

elfprince13

  • Guest
Not another ti shell
« Reply #15 on: December 21, 2006, 05:38:00 am »
QuoteBegin-xlibman+21 Dec, 2006, 8:34-->
QUOTE (xlibman @ 21 Dec, 2006, 8:34)
werent kernel the same thing than shells? On 68k i remember everything that was a shell was called a kernel, I dunno why.

Sound nice for a first project tho, I would allow the user to set his key combination to unlock the calc... uhm wait that would be a nice alternative for a password program (on xbox passwords are key based, not character based :Dbiggrin.gif)

because what takes the place of the z80 shells on the 68k calcs is much more kernel like. Furthermore TSE especially, but also MOS to a certain degree have Kernel-like functionality, but for the most part they are just shells on top of the real kernel (the TI-OS)

shell != kernel.
QuoteBegin-"Wikipedia"+
-->
QUOTE ("Wikipedia")
In computing, the kernel is the central component of most computer operating systems (OSs). Its responsibilities include managing the system's resources and the communication between hardware and software components. As a basic component of an operating system, a kernel provides the lowest level of abstraction layer for the resources (especially memory, processors and I/O devices) that applications must control to perform their function. It typically makes these facilities available to application processes through inter-process communication mechanisms and system calls.

These tasks are done differently by different kernels, depending on their design and implementation. While monolithic kernels will try to achieve these goals by executing all the code in the same address space to increase the performance of the system, microkernels run most of their services in user space, aiming to improve maintainability and modularity of the codebase.[1] A range of possibilities exists between these two extremes.



QuoteBegin-"wikipedia"+
-->
QUOTE ("wikipedia")
In computing, a shell is a piece of software that provides an interface for users (command line interpreter). Typically, the term refers to an operating system shell which provides access to the services of a kernel. However, the term is also applied very loosely to applications and may include any software that is "built around" a particular component, such as web browsers and email clients that are "shells" for HTML rendering engines. The name 'shell' originates from shells being an outer layer of interface between the user and the innards of the operating system (the kernel).

Operating system shells generally fall into one of two categories: command line and graphical. Command line shells provide a command line interface (CLI) to the operating system, while graphical shells provide a graphical user interface (GUI).

The relative merits of CLI- and GUI-based shells are often debated. CLI proponents claim that certain operations can be performed much faster under CLI shells than under GUI shells (such as moving files, for example). However, GUI proponents advocate the comparative usability and simplicity of GUI shells. The best choice is often determined by the way in which a computer will be used. On a server mainly used for data transfers and processing with expert administration, a CLI is likely to be the best choice. On the other hand, a GUI would be more appropriate for a computer to be used for image or video editing and the development of the above data.

Modern versions of the Microsoft Windows operating system use Windows Explorer as their shell. Explorer provides the familiar desktop environment, Start menu, and task bar, as well as the file management functions of the operating system. Older versions also include Program Manager which was the Shell for the 3.x series of Microsoft Windows.

Many individuals and developers dissatisfied with the interface of Windows Explorer have developed software that either alters the functioning and appearance of the shell or replaces it entirely. WindowBlinds by StarDock is a good example of the former sort of application. LiteStep, GeoShell and BB4Win are good examples of the latter.

graywolf

  • Guest
Not another ti shell
« Reply #16 on: December 21, 2006, 06:43:00 am »
QUOTE
werent kernel the same thing than shells? On 68k i remember everything that was a shell was called a kernel, I dunno why.


On 68k they are used synonymously by users who do not really know the difference. By kernel they now mostly refer to PreOS or Kerno. Some shells (basically file explorers) support kernel programs, like TICT (I believe) and probably PCTools. I hope this will be the case with DrewMarin's program (the ability to support kernel programs internally within the shell or with the use of a pre-existing kernel on the calculator).

And the 10 key thing: do you need to press 10 keys to unlock your calculator? Sounds like a lot (and easy to forget).

DrewMarin

  • Guest
Not another ti shell
« Reply #17 on: December 21, 2006, 07:25:00 am »
lol no he said to make the password/key program to only use 10 keys insted of all of them possible becuase of how long it would take, and it would also be easier to bruteforce it if you forgot the password

graywolf

  • Guest
Not another ti shell
« Reply #18 on: December 21, 2006, 07:35:00 am »
Oh, ok. Thats more reasonable.

DrewMarin

  • Guest
Not another ti shell
« Reply #19 on: December 21, 2006, 07:57:00 am »
Hmm well I got one thing to say dont expect a realy awesome release for awhile , I think my first few releases might well be lacking alot but it should get better as I learn more and hopefully get help  

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Not another ti shell
« Reply #20 on: December 21, 2006, 01:58:00 pm »
feel free to ask any question here, we will be glad to help if there is someone online :)smile.gif

DrewMarin

  • Guest
Not another ti shell
« Reply #21 on: December 21, 2006, 03:32:00 pm »
Well hearing that , development starts day after christmas (Im going up north in the car bringing my laptop and calc =] )

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Not another ti shell
« Reply #22 on: December 21, 2006, 04:03:00 pm »
did you fixed your computer btw?

DrewMarin

  • Guest
Not another ti shell
« Reply #23 on: December 21, 2006, 04:06:00 pm »
that pc was a emachine which I put in the closet just recently, i got it working but it wont ever be used by me again, Im buyin a mac and I got a new awesome laptop so basically it dosent have a use anymore unless I start modding ;]

Offline Radical Pi

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1143
  • Rating: +5/-2
    • View Profile
    • RealityRevolution
Not another ti shell
« Reply #24 on: December 21, 2006, 11:45:00 pm »
you should sell the parts on ebay :Dbiggrin.gif
One of these days I'll get a sig I'm really proud of.

DrewMarin

  • Guest
Not another ti shell
« Reply #25 on: December 22, 2006, 03:09:00 am »
Im actually willing to sell the whole pc for $30 , as long as they pay shipping and Ill include windows but selling it on ebay well no1 will want it the specs suc lol

graywolf

  • Guest
Not another ti shell
« Reply #26 on: December 22, 2006, 06:35:00 am »
Yay! What Mac did you get? I'm gonna gte a MacBook Pro  :)smile.gif

DrewMarin

  • Guest
Not another ti shell
« Reply #27 on: December 22, 2006, 11:50:00 am »
Im buyin the mini, its perfect for what I need

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Not another ti shell
« Reply #28 on: December 22, 2006, 03:54:00 pm »
i saw some at staples last week, but they are soooo expensive O_Oshocked2.gif

DrewMarin

  • Guest
Not another ti shell
« Reply #29 on: December 22, 2006, 05:03:00 pm »
$599 usd for a mini is dirt cheap ecspecially for the specs/ brand