Author Topic: Prizm languages  (Read 4388 times)

0 Members and 1 Guest are viewing this topic.

Offline AngelFish

  • Is this my custom title?
  • Administrator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3242
  • Rating: +270/-27
  • I'm a Fishbot
    • View Profile
Prizm languages
« on: March 26, 2011, 07:58:22 pm »
First of all, in advance, I apologize if I come across as anti-C or pro-ASM. That's not my position at all. I simply want future developers to be able to download a package and use it without a significant learning curve or frustration, which ASM doesn't have. The currently available C setup also lacks this. Such difficulties are at the root of Prizm development, since the community will lack significant progress until an easy to use or well known language becomes available. One such language is C, but as mentioned, it's difficult to set up. So, the crux of the problem is that there's no single easy to use tool to develop programs with. Unfortunately, this is not an easy problem to solve.
∂²Ψ    -(2m(V(x)-E)Ψ
---  = -------------
∂x²        ℏ²Ψ

Ashbad

  • Guest
Re: Prizm languages
« Reply #1 on: March 26, 2011, 08:00:57 pm »
One thing to make it simple enough to encourage them to program is not just the learning curve, but the ability to install it/make projects without having to worry about things like dlls and required licenses and stuff - maybe more simple like Axe, for Prizm.  That's why Axe is so popular, it's so easy to use (setting up wise)

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
Re: Prizm languages
« Reply #2 on: March 26, 2011, 08:02:36 pm »
Yeah right now the issue, while the package is a great start (thanks SimonLothar), is that people are forced to register an account on Casio website to download Casio FX-9860G SDK, which the PRIZM mini-SDK is dependent on. Casio site is slow from North America and on top of that, you need to enter your 9860G serial number. If you don't have a FX-9860G, you must find a serial illegally. What we need eventually is a C SDK that has no dependencies on anything: Just click a setup.exe and it's done installing or something close.

Later, I guess a 3rd-party language like Axe might be welcome. Let's not forget SH3 ASM of course, for those who prefer lower level stuff, but C is definitively gonna be a must for developers because if you check 68K and ARM9 calcs, most people code in C.
« Last Edit: March 26, 2011, 08:04:14 pm by DJ_O »

Ashbad

  • Guest
Re: Prizm languages
« Reply #3 on: March 26, 2011, 09:34:11 pm »
In fact, there might be a way to just port the prizm's development to a simple C compiler that supports SH3 natively -- and we write some additions for the specific hardware.  Actually, that would be the best short term solution IMHO.  All we need is about 20 hours of time to write the includes and such and to crack some more OS specs.

Also, I'm not really a prizm developer/cracker yet, I'm just here for ideas like normal ;)