Author Topic: Casio-BASIC  (Read 47187 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
Re: Casio-BASIC
« Reply #60 on: November 28, 2010, 11:30:57 pm »
Okay, that's a good suggestion.
∂²Ψ    -(2m(V(x)-E)Ψ
---  = -------------
∂x²        ℏ²Ψ

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: Casio-BASIC
« Reply #61 on: November 29, 2010, 08:53:11 am »
Okay, that's a good suggestion.

Ok, I've been noticing your sign many times, and decided to check this project.

I have one question: how different is CASIO-Basic from TI-Basic?

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: Casio-BASIC
« Reply #62 on: November 29, 2010, 10:02:15 pm »
It's hard to tell, some stuff isn't that different except command name. Normally, if you know 83+ basic, you should be able to pick up the basics of Casio FX-9860G BASIC language by checking doc. Qwerty's guide will help you do that or hopefully help Casio coders to transition to TI-BASIC.

Offline AngelFish

  • Is this my custom title?
  • Administrator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3242
  • Rating: +270/-27
  • I'm a Fishbot
    • View Profile
Re: Casio-BASIC
« Reply #63 on: November 29, 2010, 11:03:49 pm »
Okay, that's a good suggestion.

Ok, I've been noticing your sign many times, and decided to check this project.

I have one question: how different is CASIO-Basic from TI-Basic?

Casio-BASIC was designed like TI-BASIC should have been. It has a lot of useful commands, the company doesn't hate third party programmers, and the underlying hardware actually increases the capabilities of the language. In theory, it's like an extended version of TI-BASIC. In reality, it's still a lot more capable than TI-BASIC, but you'll pay the price in speed. Most Casio-BASIC commands operate even more slowly than TI-BASIC.

EDIT: Wait, I answered another question entirely  :P

Real answer: It's not terribly different. There are a few quirks to get used to and more commands, but that's about it.
« Last Edit: November 29, 2010, 11:04:59 pm by Qwerty.55 »
∂²Ψ    -(2m(V(x)-E)Ψ
---  = -------------
∂x²        ℏ²Ψ

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: Casio-BASIC
« Reply #64 on: November 30, 2010, 04:31:04 am »
Also, to get string support, you must install OS 2.0 on your 9860G calc, unless you got the 9860GII that has a backlight, which has string support by default. OS 2.0 basically turns your calc into a 9860GII, but with no backlight.

I think the faster commands are display ones, but all math/control commands seems much slower.
« Last Edit: November 30, 2010, 04:31:42 am by DJ Omnimaga »

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: Casio-BASIC
« Reply #65 on: November 30, 2010, 06:09:19 pm »
Quote
Casio-BASIC was designed like TI-BASIC should have been. It has a lot of useful commands, the company doesn't hate third party programmers, and the underlying hardware actually increases the capabilities of the language. In theory, it's like an extended version of TI-BASIC. In reality, it's still a lot more capable than TI-BASIC, but you'll pay the price in speed. Most Casio-BASIC commands operate even more slowly than TI-BASIC.

EDIT: Wait, I answered another question entirely 

Real answer: It's not terribly different. There are a few quirks to get used to and more commands, but that's about it.

Is there Assembly? Any third-party progamming language?

Like Casio is not very famous, they bet on what Texas won't give, it seems
« Last Edit: December 01, 2010, 05:24:44 am by DJ Omnimaga »

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: Casio-BASIC
« Reply #66 on: November 30, 2010, 06:10:50 pm »
Okay, that's a good suggestion.

Ok, I've been noticing your sign many times, and decided to check this project.

I have one question: how different is CASIO-Basic from TI-Basic?

Casio-BASIC was designed like TI-BASIC should have been. It has a lot of useful commands, the company doesn't hate third party programmers, and the underlying hardware actually increases the capabilities of the language. In theory, it's like an extended version of TI-BASIC. In reality, it's still a lot more capable than TI-BASIC, but you'll pay the price in speed. Most Casio-BASIC commands operate even more slowly than TI-BASIC.

EDIT: Wait, I answered another question entirely  :P

Real answer: It's not terribly different. There are a few quirks to get used to and more commands, but that's about it.

Is there Assembly too (probable)? Any third-party programming language? Oh! Is there C?

It looks like Casio bets on what Texas won't give programmers

Offline AngelFish

  • Is this my custom title?
  • Administrator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3242
  • Rating: +270/-27
  • I'm a Fishbot
    • View Profile
Re: Casio-BASIC
« Reply #67 on: November 30, 2010, 06:21:38 pm »
Yes, there's Assembly and C available on the later generation Casio calcs. But the community is pretty quiet. I'm not aware of any [popular] third party languages.
« Last Edit: November 30, 2010, 06:23:15 pm by Qwerty.55 »
∂²Ψ    -(2m(V(x)-E)Ψ
---  = -------------
∂x²        ℏ²Ψ

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: Casio-BASIC
« Reply #68 on: November 30, 2010, 06:25:53 pm »
Yes, there's Assembly and C available on the later generation Casio calcs. But the community is pretty quiet. I'm not aware of any [popular] third party languages.

Unlike the TI Community who is always blaming and blaming and making great software and programming

* ScoutDavid whistles as if he wasn't part of it

Offline AngelFish

  • Is this my custom title?
  • Administrator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3242
  • Rating: +270/-27
  • I'm a Fishbot
    • View Profile
Re: Casio-BASIC
« Reply #69 on: November 30, 2010, 06:31:31 pm »
I suspect the Casio community won't as quiet by the end of January  ;)
∂²Ψ    -(2m(V(x)-E)Ψ
---  = -------------
∂x²        ℏ²Ψ

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: Casio-BASIC
« Reply #70 on: November 30, 2010, 06:31:55 pm »
I suspect the Casio community won't as quiet by the end of January  ;)

Hum... Why?

Offline AngelFish

  • Is this my custom title?
  • Administrator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3242
  • Rating: +270/-27
  • I'm a Fishbot
    • View Profile
Re: Casio-BASIC
« Reply #71 on: November 30, 2010, 06:36:03 pm »
Several TI developers will be joining it. I'm also in the VERY early stages of an on-calc language for the Prizm.
∂²Ψ    -(2m(V(x)-E)Ψ
---  = -------------
∂x²        ℏ²Ψ

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: Casio-BASIC
« Reply #72 on: December 01, 2010, 05:27:50 am »
I wonder if we will get some new Casio users, though, because there are already some established Casio-exclusive boards, while we're mostly TI-related, so maybe even if we get Casio Prizm stuff Casio coders won't be interested in joining. In the past, we had some Casio members, but they made like 2 posts.

We would also need to make sure there won't be some sort of TI vs Casio war, lol. :P

Offline aeTIos

  • Nonbinary computing specialist
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3915
  • Rating: +184/-32
    • View Profile
    • wank.party
Re: Casio-BASIC
« Reply #73 on: December 01, 2010, 05:28:41 am »
TI would win that war, I think
I'm not a nerd but I pretend:

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: Casio-BASIC
« Reply #74 on: December 01, 2010, 05:30:31 am »
Nah, I mean between forum members. The French TI community have a long past history of bashing Casio users and I saw some TI bashing on Casio forums, so we would need to make sure no one starts a troll war or something. :P