home *** CD-ROM | disk | FTP | other *** search
/ ARM Club 3 / TheARMClub_PDCD3.iso / hensa / misc / tornado / easy001 / 7 < prev    next >
Text File  |  1995-07-23  |  5KB  |  94 lines

  1. Miscellaneous
  2. -=-=-=-=-=-=-
  3.  
  4. Well, this is simply here, as the name denotes, to stick in all the things
  5. not covered by the other parts of this archive. Or, in other words, to boast
  6. about Tornado!
  7.    Tornado is heavily future-proofed. It has provison for infinite length
  8. filenames, infinite files per directory, and interestingly 32 bit filetypes.
  9. Internally it uses all of these, and 'translates' to and from what is
  10. currently used when required. It can handle multiple processor architectures
  11. as and when they appear.
  12.    It's extremely flexible. Tornado will bend to even the most demanding
  13. applications, and can be customised to a level pretty much unheard of on any
  14. architecture. Routines can be replaced by 'fix-it-up' modules which correct
  15. bugs.
  16.    Tornado currently is written entirely in assembler, although it is
  17. envisaged that quite a bit will be eventually written in C. Tornado is fast,
  18. frugal and sucks as much power from the processor as it can. It should only
  19. use about 200k of module space (I'll remind you about all the things it
  20. does!).
  21.    All of Tornado's code is reusuable eg; a piece of code it might use to put
  22. a routine on the SWI vector will always have a SWI attached to it, so that
  23. other programmers may use Tornado's code. Tornado's code is written above
  24. that of the current norm, with extremely flexible abilities, proper error
  25. handling and also, it's fast.
  26.    Tornado supports multiple users on one computer, and stores config files
  27. in such a way that they are different for each user.
  28.    Also, little desktop nicities will be implemented eg; a hotkey which
  29. cycles through the currently open windows, bringing each to the front and
  30. giving it the caret. And a hotkey which opens the directory which the pointer
  31. (which is dragging a file into the filer) is over. And a hotkey & menu option
  32. to send/take all selected stuff to a certain app each time. This implements
  33. an extremely effective intertask clipboard, and the file will be converted if
  34. necessary.
  35.  
  36. Finally, some may have heard that it is intended that the RISC-OS desktop be
  37. rewritten to make best use of Tornado's facilities. This is a long way off,
  38. but it may become impractical to have the filing system still running on a
  39. RISC-OS level and everything else running at a Tornado level. Rewrites of the
  40. filer, display selector, and definately task manager will certainly be on the
  41. cards. I have a load of things that will be done if this ever happens, thanks
  42. to the people from c.s.a.*. But for the moment, it's not happening.
  43.  
  44. Other miscellaneous things
  45. -=-=-=-=-=-=-=-=-=-=-=-=-=
  46.  
  47. Also some may have heard of the Tornado verification procedure. Essentially,
  48. commercial writers writing code using Tornado will be encouraged to send in
  49. their program for testing, for a fee of course. The program will be
  50. meticulously tested, any problems (if any) noted and the writer informed as
  51. to whether the program has passed or not. From hence, the writer may quote in
  52. all adverts that the task passed the test, that it conforms to certain basic
  53. guidelines. Thus, a program with the test passed with have a considerable
  54. advantage in the marketplace over a non-passed program, as the consumer will
  55. know that a program which has passed the test will be guaranteed to have
  56. certain 'nicities' which other programs may not. Also, copies will be
  57. kept of the report sent back to the writer, and made available for public
  58. inspection so that potential buyers can check out a program before buying.
  59.  
  60. Far away things
  61. -=-=-=-=-=-=-=-
  62.  
  63. If Tornado really takes off, and for that it needs to be written first!, it
  64. can be expected that a professional suite of software will be released which
  65. will be based around the VisualXXX available for Windows, but definately
  66. _without_ the crippling disadvantages that those programs have. Essentially,
  67. it will allow tornado apps to be written very quickly, and that will justify
  68. its price tag. Users will still be able to write tornado apps without it in
  69. the time honoured traditional manner, but obviously it will be slower.
  70.  
  71. Finally ...
  72. -=-=-=-=-=-
  73.  
  74. Finally, tornado will remain public domain for all time, and will be made as
  75. accessable to users as possible. Development on tornado will go with what the
  76. users want, not what the writers /think/ they want. Unlike Acorn, we want to
  77. make a difference, a change - rather than constantly refining the same
  78. RISC-OS 2 over and over again, which is ultimately self-defeating. Grumbles
  79. in the Acorn market are growing stronger every day, as acorn users watch
  80. other platforms GUI's get better and better, and yet the RISC-OS GUI stays
  81. pretty much exactly where it is. Increasingly, MCIBTYC arguments are becoming
  82. harder and harder to win. Which, for any acorn-loving fanatic, is enough
  83. reason for violent action! :-)
  84.  
  85.  
  86.  
  87. Anyway, that's it! Let me know what you think. And please offer lots of help
  88. - although I must admit I have no idea of group management, so could someone
  89. help me there too?
  90.  
  91. Cheers,
  92. Niall,
  93.    at ndouglas@digibank.demon.co.uk & Niall Douglas@fidonet#2:257/501.13
  94.