The TI Programming Alliance
|
Posted on 23 September 1998
The following text was written by Patrick
Wilson: I don't know about you, but I'm tired of crappy programs. I'm sorry
for being so blunt, but come on... Either you get a crappy program that does one thing good,
a program that does many things well but is buggy, or if your lucky, you get a truly great
program. Sadly, the latter is very rare. It's been proven, teamwork accomplishes more and
better results faster than if the results were from just one person. My point is simple. If
the best programmers for the TI-8X (and TI-92) teamed up in a sort of Alliance, then imagine
the amount and frequency of high-quality programs that would be made. Below are a few ideas
about what this could do to the TI programming community. These are ONLY a few and are not
meant to cover all aspects of creating such an organization. I intend for many responses
with more ideas to be posted and I hope you expand on my ideas in future articles!
Bug free programs If everyone developed together, everyone would know
what everyone else's programs do and conflicts could be eliminated. One way to accomplish
this is to have a web site listing all resources used by all programs and which ones have
been specifically requested by a developer to be for use only with their program since it
might contain volatile information or program specific data. Shared
variables It would be nice when if you enter a game, be it Mario, Vertigo,
Penguins, whatever, you would be greeted by a splash screen with the game title, and your
name. Also, what about other personal information, like registration, if programs got good
enough for shareware. This would also allow for system wide preferences like contrast, text
size, preferred grayscale bit depth, and other things. The Ultimate
OS The 85 is a good example of where this feature is sorely needed. Usgard,
ZShell. They have different programs that will only run on a certain shell. If the alliance
were to make a universal OS that would run all programs, then we would have no need for
porting. Imagine a multitasking OS that would let you run one program while suspending one.
You wouldn't actually have that program open, but it would save the last place or action
that the program was performing. Once you were done, you would open the program again and,
voila! Plug In Architecture This would make programs more
effective. Instead of having a lot of programs, you would only need one called a "Dock" or
plug in dock. One for math, science, and utility plugins. In the long run, you would have
many more programs but the total space taken up by all the programs would be considerably
less.
|
|
Reply to this item
|
Re: Article: "The TI Programming Alliance"
|
THe GReaTTaKiDo
(Web Page)
|
Your idea is very good and opinionated. It has it's positives and negatives. For me however I would opt for an alliance. Even with my knowledge of ti 83 programing i sometimes need help and need someone else to make routines smaller or to save memory. I think a group of people would reduce the amount of bugs in programs for every type of calculator. All in all, Alliance seems to be a better concept.
by the way,
Check out my homepage
|
Reply to this comment
|
24 September 1998, 04:51 GMT
|
|
Re: Article: "The TI Programming Alliance"
|
nobody
|
is anybody interested in hacking the ti-73 to make a shell? i have quite a bit of info on it, but i really can't do much hacking without actually having a ti-73. if we could get a bunch of people working together on it, we might be able to create an "ultimate os" and avoid the shell wars going on with the other ti calculators.
|
Reply to this comment
|
24 September 1998, 05:24 GMT
|
|
Re: Article: "The TI Programming Alliance"
|
andrew lundberg
|
This is an excellent idea. It would not only lessen the chances of problems within your calc, It would also increase the benifits of programs through shared ideas.
|
Reply to this comment
|
24 September 1998, 05:42 GMT
|
|
Re: Article: "The TI Programming Alliance"
|
Aladdin
|
An alliance should be put together to make programs for the TI-89/TI-92 plus. This is because they're faster calculators and they have a lot more memory than the rest of them. These two calculators could have programs on them that far exceed any of the other programs of the rest of the TI-8x series. These two calculators are where the really programs should be.
|
Reply to this comment
|
24 September 1998, 06:18 GMT
|
|
Re: Article: "The TI Programming Alliance"
|
Lee Garland
|
An idea would be to start up some kind of page where everybody contributes ideas to a game. A person who wants to write a game gives the basic idea and what should be included with it. This is then shown to everybody who can then comment on the layout and basics. Once this has been 'fine tuned' the code can be produced. At this stage people have an idea of what the program involves and can help develop parts of the code. For example people can develop routines which handle certain aspects of the game (these would have to be develpoed in such a way that many can be combinbed into one program). This would enable the best routines to be selected for certain tasks. Once this has been done then all of the individual parts can be combined into one final program which can be tested. The main aim of this is, at the very least to get people together in the basic design of a program, to pool ideas together and overcome the spread in quality of games that people complain about.
|
Reply to this comment
|
24 September 1998, 10:00 GMT
|
|
Re: Article: "The TI Programming Alliance"
|
NeTi
|
This idea is great.
A lot of persons think like me. I need it because i'm a young programmer on the Fargo but i've got some capacity and a lot of idea.
So WHEN THE TPA BEGIN ?
|
Reply to this comment
|
24 September 1998, 11:58 GMT
|
|
Re: Article: "The TI Programming Alliance"
|
this article sucks
|
this hole article sucks
having to register a program mean having to send the programer money which i believe that this is a bad idea
though mabey a group of people who ask each other for there input would be good it might help to get around "programers block"
|
Reply to this comment
|
24 September 1998, 11:59 GMT
|
|
1 2 3 4 5 6
You can change the number of comments per page in Account Preferences.
|