Author Topic: Credit  (Read 6982 times)

0 Members and 1 Guest are viewing this topic.

Offline Deep Toaster

  • So much to do, so much time, so little motivation
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 8217
  • Rating: +758/-15
    • View Profile
    • ClrHome
Re: Credit
« Reply #15 on: March 20, 2011, 11:01:02 am »
What is newprog?

And I agree -- I always try to credit Axe in my readmes and programs.

It's like Axe for the 68K models: http://ourl.ca/4302

Never was as popular as Axe, mainly because there are fewer people with 89Tis now :(




Offline DJ Omnimaga

  • Former TI programmer
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55913
  • Rating: +3152/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • DJ Omnimaga Music
Re: Credit
« Reply #16 on: March 20, 2011, 12:13:07 pm »
The reason why newprog had a new category is because you need an extra software to run games compiled in the language, unlike Axe, which lets you compile for no-stub or with any of the popular shells.

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: Credit
« Reply #17 on: March 20, 2011, 12:24:43 pm »
The reason why newprog had a new category is because you need an extra software to run games compiled in the language, unlike Axe, which lets you compile for no-stub or with any of the popular shells.

I have to agree with DJ and also because of what I mentioned before on this topic.

Offline DJ Omnimaga

  • Former TI programmer
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55913
  • Rating: +3152/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • DJ Omnimaga Music
Re: Credit
« Reply #18 on: March 20, 2011, 12:27:22 pm »
Basically to have its own section, Axe would need to require a proprietary shell that only launches Axe games. I'm unsure if many people would like, though, since most of us already got one shell that can run all other games installed, such as DCS or the discontinued MirageOS.

Offline Deep Toaster

  • So much to do, so much time, so little motivation
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 8217
  • Rating: +758/-15
    • View Profile
    • ClrHome
Re: Credit
« Reply #19 on: March 20, 2011, 01:09:12 pm »
Basically to have its own section, Axe would need to require a proprietary shell that only launches Axe games. I'm unsure if many people would like, though, since most of us already got one shell that can run all other games installed, such as DCS or the discontinued MirageOS.

It'll start overflowing the ASM section soon though...

EDIT: On the other hand, the BASIC section is still far larger than asm/ ;)
« Last Edit: March 20, 2011, 01:09:42 pm by Deep Thought »




Offline calcdude84se

  • Needs Motivation
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2272
  • Rating: +78/-13
  • Wondering where their free time went...
    • View Profile
Re: Credit
« Reply #20 on: March 20, 2011, 03:54:36 pm »
I completely agree with Runer. Credit where credit is due. :)
Should this possibly be put in General Discussion, since even though it has a paragraph devoted to Axe, it is universally applicable?
"People think computers will keep them from making mistakes. They're wrong. With computers you make mistakes faster."
-Adam Osborne
Spoiler For "PartesOS links":
I'll put it online when it does something.

Offline Deep Toaster

  • So much to do, so much time, so little motivation
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 8217
  • Rating: +758/-15
    • View Profile
    • ClrHome
Re: Credit
« Reply #21 on: March 20, 2011, 07:38:06 pm »
Dunno, by far the biggest problem is with Axe (since it's so easy to get away with it). I just saw another ticalc.org Axe program that didn't mention Quigibo's project :(

I think it should be stickied so people who come here to download Axe can see it. Just my opinion, though. Ask Quigibo what he wants. It's his work, after all.
« Last Edit: March 20, 2011, 07:38:42 pm by Deep Thought »




Offline Quigibo

  • The Executioner
  • CoT Emeritus
  • LV11 Super Veteran (Next: 3000)
  • *
  • Posts: 2031
  • Rating: +1075/-24
  • I wish real life had a "Save" and "Load" button...
    • View Profile
Re: Credit
« Reply #22 on: March 25, 2011, 06:04:56 am »
Awwww, thanks guys (and girls)!  :D

I do like to give credit where credit is due, but I still feel like crediting me for every Axe program is really something that should be optional.  I'm just providing a tool to help programmers use their creativity in more powerful ways in their own works.  Film editing software for example, no mater how sophisticated, is generally not mentioned in the credits of a movie.  Likewise, I don't feel that the author has an obligation to credit the software engineer when the author has put so much of their own time and ideas into their project.  You don't credit TI when you write a program in TI-BASIC.  Now that being said, if you feel like you are being helped on a personal level on the forums, fixing specific bugs, using example code/programs, etc. then credit is probably due to that person.  And it is certainly not okay to make false claims about your work.

[rant]
I never imagined that Axe would get this popular because its really at a point now where I am honestly having trouble keeping up with all the new projects and development going on.  It probably also has a lot to do with how busy I am.  I've never overloaded myself like this before, with a job, research, school, girlfriend, responsibilities, its all so much to juggle, I haven't had free time for so long.  I think last week alone I didn't get much more than 5 hours of sleep a night and there were 2 all-nighters in there.  Its probably not healthy for me.  Even on my break right now, I have so much work it doesn't feel like a break at all.  But I've found a little bit of time to work on Axe luckily and I haven't lost interest in it.
[/rant]

Anyway, thanks for all the support everyone.  Its this kind of gratitude that keeps me so motivated to continue with the updates.
« Last Edit: March 25, 2011, 06:06:28 am by Quigibo »
___Axe_Parser___
Today the calculator, tomorrow the world!

Offline ZippyDee

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 729
  • Rating: +83/-8
  • Why not zoidberg?
    • View Profile
Re: Credit
« Reply #23 on: March 25, 2011, 06:14:13 am »
I know I'm new here, so I don't really know how much this post really counts for anything, but I completely agree with this. I'm new to ASM, but not to programming. I stand in awe of anyone who not only writes an entire language and parser, but who also pushes it to the limit of optimization. I am also one of those people who starts a project and never finishes it. I always have been that way. That being said, even if I did have the programming knowledge and the understanding it would take to write something so big as Axe, I would never have gotten anything even close to what Axe is. In this sense, I respect everything Quigibo has put into this project and he surely deserves credit for it. I could never imagine how much effort and time it would take to write in assembly what I could easily throw together in a matter of minutes in Axe, even though I only started using it three days ago. In THIS sense, Quigibo definitely deserves credit for being the one who has empowered so many people by creating this language.
Thank you for everything you've done.

I feel like I'm stating the obvious, so I'll just leave at that.


EDIT:
Quigibo, the issue with your argument is that most of those things weren't made primarily by ONE person.
« Last Edit: March 25, 2011, 06:21:58 am by ZippyDee »
There's something about Tuesday...


Pushpins 'n' stuff...


Offline DJ Omnimaga

  • Former TI programmer
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55913
  • Rating: +3152/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • DJ Omnimaga Music
Re: Credit
« Reply #24 on: March 26, 2011, 10:52:30 pm »
Ouch QUigibo, I hope your situation gets less hectic soon. X.x Never having free time sucks and can be discouraging at times. X.x

But yeah I think the reason why Axe got so popular compared to other such project attempts before was because of the way it was announced and the way the language is used. It is not because Omnimaga was very active when it started, because when Hybrid on United-TI was started, United-TI was getting about 2000-2500 posts per month (which is what Omni was getting when Axe got announced) and two other languages made front page news on Ticalc.org before. However these languages did not use the TI-BASIC tokens/editor and used an editor that wasn't very user-friendly or they were simply not that easy to learn. I think Antidisassemblage still required people to learn ASM, same for TI-Power Gold and EzAsm. As for other languages, the authors generally didn't realize the mangitude of such project and did premature announcments about it, so they lost interest.

Other languages migth have been great, especially BBC Basic, but there's something special that was done right in Axe: You pretty much answered TI-BASIC programmer's dream from the past decade. Now the only thing that could maybe hold off Axe is the confusing Getcalc() usage and the 8 KB 8xp code/16 KB 8xk limit, but I understand that both might be a challenge to fix.

In other word, awesome work Quigibo and thanks a lot.
« Last Edit: March 26, 2011, 10:53:40 pm by DJ_O »