Poll
Question:
What language do you use? (This is your favorite language and does not have to be calc related)
Option 1: Ti-Basic (Any Ti calc's basic language)
votes: 3
Option 2: Asm
votes: 3
Option 3: Axe
votes: 1
Option 4: Grammer
votes: 0
Option 5: Java
votes: 3
Option 6: Ruby
votes: 2
Option 7: Lua
votes: 2
Option 8: C/ C++
votes: 9
Option 9: C#
votes: 2
Option 10: Other
votes: 3
Option 11:
None
votes: 0
Option 12: JavaScript
votes: 0
Option 13: PHP
votes: 0
Option 14: Python
votes: 3
Option 15: Bash
votes: 0
Option 16: HP PPL
votes: 2
Option 17: Haskell
votes: 1
Tell us what your favorite language is for the computer or calc. The results will be shown after the poll is finished :).
ASM is my favorite to program in; it's the most fun; but that doesn't mean I'm any good at it :P
Lol I only do in-line Asm and very little of that :P (I chose Axe)
I found a few inaccuracies in your poll:
- JavaScript is wildly different from Java. It should more be next to HTML, since they're both used together (although it's less and less the case with Node.js and Duktape on Nspire).
- JQuery is not a language by itself but more a library for Javascript. They should probably be together.
- C# looks more like Java than C and C++, despite the name. They should probably not be together.
- While we're on the web, why not add PHP, Python, maybe even Bash?
Well, that's my two cents. Anyway, to answer your question, I find both Lua and Ruby pretty fun to program in, while I'm trying to make a living with HTML, JavaScript and PHP, which are also pretty nice. I know quite a lot of the languages we mentioned in this thread. But the best language of all time is Fluffle Puff (https://github.com/juju2143/flufflepuff).
TI-BASIC, as it's the only thing I'm decent at :P
EDIT:
but I like C
I think the poll should have allowed people to vote for more answers since some of us use multiple platforms, but I went with TI-BASIC since that is what I use the most lately. Also although HP PPL and Casio BASIC are not listed, I like them quite a lot too so I guess they could almost go in the TI-BASIC category.
I stopped using Axe 5.5 years ago, although I revisited one of my game 2.5 years ago to finish it. Finishing the game only required adding more level data and a graphic-oriented title screen requiring very minimal low-level knowledge of Axe, though. I never got into Grammer, Ruby, Lua, C, Jquery and Python style, to be honest. And my ASM learning attempts were futile >.<
C/C++ definitely has my vote. Even if that's because it's the language I am most familiar with by far :P
Too bad you can't choose multiple languages, i like ASM and Java, though i also like (but slightly less) javascript, c/c++, lua etc
Java above everything for me.
TI-BASIC for me :trollface:
Either Lua or DJ is my favorite programming language ;)
How do I view the results? Can't seem to find a button or something for that...
Quote from: jamesguessis on March 27, 2015, 10:45:10 AM
Either Lua or DJ is my favorite programming language ;)
What's DJ?
The button is right below the poll. :P
Agreed with juju, Fluffle Puff is best language. Haskell is 2nd best.
Can i vote mlg brainc?
Quote from: Cumred_Snektron on March 27, 2015, 11:20:22 AM
Quote from: jamesguessis on March 27, 2015, 10:45:10 AM
Either Lua or DJ is my favorite programming language ;)
What's DJ?
Tis DJ Omnimaga
He is most definitely a programming language
DJ DJ = new DJ(DJ); ?
Quote from: Cumred_Snektron on March 27, 2015, 04:19:19 PM
DJ DJ = new DJ(DJ); ?
try {
DJ Dj = new Dj();
catch (DJ Dj){
}
I have to say this, I ike the one programming language.
...
...
...
...
...
...
...
...
...
...
...
...
TI BASIC FTW!!!!
if only it was a bit faster <_<
I might go back on what I just said after I discovered CelticII Color det(12 commands. I think Hybrid Basic is my choice now.
Quote from: Cumred_Snektron on March 28, 2015, 12:36:19 PM
if only it was a bit faster <_<
I am not sure this is to be taken in account in this poll. Obviously you won't make a 3D multiplayer FPS in Basic but I think the point of the poll was more "what language do you most like to code with", as in "if it was possible to always use that language (no speed restrictions, language available on every platform), what language would you like it to be".
That's why I voted Axe. Because ok, I obviously mostly program in C, Java, etc due to Axe only being available on monochrome z80 calcs with user flash. But if I could do my school projects in Axe, I'd do them in Axe. Same for Unicorn, if he could do a 3D multiplayer FPS in Basic (and if he wanted to do a 3D multiplayer FPS), he'd do it in Basic. That's the point of the poll I guess.
Yeah what Hayleia said. The poll is only about preference. Of course some people will like a language better for its speed, but others might like a language better for different reasons.
Quote from: jamesguessis on March 27, 2015, 04:17:16 PM
Quote from: Cumred_Snektron on March 27, 2015, 11:20:22 AM
Quote from: jamesguessis on March 27, 2015, 10:45:10 AM
Either Lua or DJ is my favorite programming language ;)
What's DJ?
Tis DJ Omnimaga
He is most definitely a programming language
wut?
Quote from: Hayleia on March 28, 2015, 03:47:28 PM
Quote from: Cumred_Snektron on March 28, 2015, 12:36:19 PM
if only it was a bit faster <_<
I am not sure this is to be taken in account in this poll. Obviously you won't make a 3D multiplayer FPS in Basic but I think the point of the poll was more "what language do you most like to code with", as in "if it was possible to always use that language (no speed restrictions, language available on every platform), what language would you like it to be".
That's why I voted Axe. Because ok, I obviously mostly program in C, Java, etc due to Axe only being available on monochrome z80 calcs with user flash. But if I could do my school projects in Axe, I'd do them in Axe. Same for Unicorn, if he could do a 3D multiplayer FPS in Basic (and if he wanted to do a 3D multiplayer FPS), he'd do it in Basic. That's the point of the poll I guess.
Oh i didn't mean it like that :P i like TI-Basic too, and i didn't not-select it because it's slow, but simply because i like other languages better :P
Quote from: DJ Omnimaga on March 28, 2015, 04:14:13 PM
Yeah what Hayleia said. The poll is only about preference. Of course some people will like a language better for its speed, but others might like a language better for different reasons.
Quote from: jamesguessis on March 27, 2015, 04:17:16 PM
Quote from: Cumred_Snektron on March 27, 2015, 11:20:22 AM
Quote from: jamesguessis on March 27, 2015, 10:45:10 AM
Either Lua or DJ is my favorite programming language ;)
What's DJ?
Tis DJ Omnimaga
He is most definitely a programming language
wut?
are we seeing the beginning of a new inside joke here? O.O
oops, sorry for doule post
Scroll along ser, nuthin to see here
My favourite language by far is D! Jai looks like it is going to be pretty awesome too.
Is D very similar to C and the like or is it very different? Also I never heard of Jai. Is it still under development?
D is based on C and C++, but less complex.
And I never heard of Jai, but it looks pretty (http://youtube.com/watch?v=UTqZNujQOlA) interesting (https://sites.google.com/site/jailanguageprimer/).
Quote from: Cumred_Snektron on March 28, 2015, 04:40:56 PM
Quote from: jamesguessis on March 27, 2015, 04:17:16 PM
Quote from: Cumred_Snektron on March 27, 2015, 11:20:22 AM
Quote from: jamesguessis on March 27, 2015, 10:45:10 AM
Either Lua or DJ is my favorite programming language ;)
What's DJ?
Tis DJ Omnimaga
He is most definitely a programming language
wut?
are we seeing the beginning of a new inside joke here? O.O
[/quote]
Yes
DJ Omnimaga is now a programming language everyone
Quote from: Juju on March 29, 2015, 05:39:14 AM
D is based on C and C++, but less complex.
And I never heard of Jai, but it looks pretty (http://youtube.com/watch?v=UTqZNujQOlA) interesting (https://sites.google.com/site/jailanguageprimer/).
Interesting indeed
Quote from: Juju on March 29, 2015, 05:39:14 AM
And I never heard of Jai, but it looks pretty (http://youtube.com/watch?v=UTqZNujQOlA) interesting (https://sites.google.com/site/jailanguageprimer/).
Looks like what's used in Coach 6, a modelling program we sometimes use in Physics class. Though that maybe just the
same Syntax, because i don't think there is any flow contol in that
My favorite program languages are Java, C#, C, VB.Net, PHP and Lua.
And CSS, which is essentially not a programming language, but a descriptive language.
CSS (http://cdn.gifbay.com/2014/06/ptsd_dog-137948.gif)
Quote from: Juju on March 27, 2015, 02:45:06 AM
I found a few inaccuracies in your poll:
- JavaScript is wildly different from Java. It should more be next to HTML, since they're both used together (although it's less and less the case with Node.js and Duktape on Nspire).
- JQuery is not a language by itself but more a library for Javascript. They should probably be together.
- C# looks more like Java than C and C++, despite the name. They should probably not be together.
- While we're on the web, why not add PHP, Python, maybe even Bash?
Well, that's my two cents. Anyway, to answer your question, I find both Lua and Ruby pretty fun to program in, while I'm trying to make a living with HTML, JavaScript and PHP, which are also pretty nice. I know quite a lot of the languages we mentioned in this thread. But the best language of all time is Fluffle Puff (https://github.com/juju2143/flufflepuff).
Will change thanks!
EDIT: you may want to change your vote because I updated the list thanks :)
And Curmed just lol
Also seems we can finally view the results
Yup, I thought April 1st was too long to wait so I showed them.
One more for C. But who put C and C++ in the same option ? They aren't the same langague or bear the same philosophy anymore!
Though they're often referred to as "C/C++"
Tbis worked more or less at the beggining but C++ took direcitons that C won't, like auto types.
Aah I thought they were still somewhat similar to a certain extent. That said, I wonder what's the amout of options allowed in forum polls? I should check if there's a limit because there are so many popular languages here that listing more would result into a massive poll.
You know, this is actually pretty hard for me. I can not choose between Axe and TI-Basic. TI-Basic brings back good memories.
Heya SiphonicSugar, welcome to the forums. Glad to see you are into programming. :)
I personally used Axe for a while in 2010, but then I switched back to hybrid TI-BASIC like I used way before Axe came out. I almost completely switched to color calcs, though, and I often do stuff in HP PPL on the HP Prime. I hope that KermMartian gets the signing key to make a Doors CSE for the new TI-84 Plus CE because the speed would be amazing compared to the CSE.
I am now into hybrid basic (like dj) but I may be sliding over to ruby...
As much crap as I like to give Java, I can get stuff done pretty quickly in it while also having it run quickly too. It's not bad as languages go :P
How do you guys format your code btw?
void test(){
}
or
void test()
{
}
I myself do the latter :P
also you can combine the two too O.O
void test(){
{
}
}
I do the second one. Makes code easier to read because matching { and } are on the same alignment.
Yeah I definitly agree on the brackets stuff. Especially since my IDE does that alone :P
Pretty much hard to decide the one I prefer though, cause I like all the one I do ><
I made a new one (HP PPL :))
a new what? (am i missing something? O.O)
New poll entry.
Ah okay. sadly i don't have a HPP so i wont change my vote :P
Me neither :( I might be able to score a new calc today tho!
Oh cool! Which one?
Quote from: Cumred_Snektron on June 13, 2015, 10:11:10 AM
a new what? (am i missing something? O.O)
A new addition to the poll
Quote from: Cumred_Snektron on June 13, 2015, 08:23:17 PM
Oh cool! Which one?
Any, but sadly, I couldn't find one. I also just took apart my casio one so something might happen there.
^:( did you go to a shop or something?
Garage sales ;)
hmm... i should go to one here and see if someone has one.. :3
YeH,the first time I went, I found a casio first and bought that, not knowing that there was a 82 for 10 dollars at the next sale. :/
:/ at least you got a new calc :3
At least, but I can't connect to a computer with it. :/
Quote from: Cumred_Snektron on June 12, 2015, 08:15:41 AM
How do you guys format your code btw?
void test(){
}
or
void test()
{
}
I myself do the latter :P
also you can combine the two too O.O
void test(){
{
}
}
I do the 2nd one.
As for the poll, if I could change my vote, I would probably vote HP PPL.
Lately, I've begun to not do any python. And now I really love Lua.
Lua is the best language I have used so far, in my opinion.
Do you us the love framework or whatever itts caled? :trollface:
Quote from: Strontium on June 20, 2015, 06:08:25 AM
Lately, I've begun to not do any python. And now I really love Lua.
Lua is the best language I have used so far, in my opinion.
Lua is awesome :D i love how small and simple it is.
it would be awesome if someone, someday made lua for the ti84 :P
Quote from: Cumred_Snektron on June 20, 2015, 09:39:35 AM
Quote from: Strontium on June 20, 2015, 06:08:25 AM
Lately, I've begun to not do any python. And now I really love Lua.
Lua is the best language I have used so far, in my opinion.
Lua is awesome :D i love how small and simple it is.
it would be awesome if someone, someday made lua for the ti84 :P
Or for the HP Prime O.O
It would be able to run quite fast I would think :)
Quote from: Unicorn on June 20, 2015, 06:16:37 AM
Do you us the love framework or whatever itts caled? :trollface:
IIRC he mostly programs for the TI-Nspire but I think his unfinished contest entry used LÖVE.
Quote from: alexgt on June 20, 2015, 11:12:19 PM
Quote from: Cumred_Snektron on June 20, 2015, 09:39:35 AM
Quote from: Strontium on June 20, 2015, 06:08:25 AM
Lately, I've begun to not do any python. And now I really love Lua.
Lua is the best language I have used so far, in my opinion.
Lua is awesome :D i love how small and simple it is.
it would be awesome if someone, someday made lua for the ti84 :P
Or for the HP Prime O.O
It would be able to run quite fast I would think :)
Yes, as long as the one who ports it doesn't butcher the interpreter like TI did with the TI-Nspire CX (although it improved a lot since OS 3.6).
Quote from: DJ Omnimaga on June 22, 2015, 06:51:15 AM
Quote from: Unicorn on June 20, 2015, 06:16:37 AM
Do you us the love framework or whatever itts caled? :trollface:
IIRC he mostly programs for the TI-Nspire but I think his unfinished contest entry used LÖVE.
Quote from: alexgt on June 20, 2015, 11:12:19 PM
Quote from: Cumred_Snektron on June 20, 2015, 09:39:35 AM
Quote from: Strontium on June 20, 2015, 06:08:25 AM
Lately, I've begun to not do any python. And now I really love Lua.
Lua is the best language I have used so far, in my opinion.
Lua is awesome :D i love how small and simple it is.
it would be awesome if someone, someday made lua for the ti84 :P
Or for the HP Prime O.O
It would be able to run quite fast I would think :)
Yes, as long as the one who ports it doesn't butcher the interpreter like TI did with the TI-Nspire CX (although it improved a lot since OS 3.6).
It would be cool if HP made the Prime LUA compatible.
The built in physics engine would be awesome for mineprime O.O
Yeah, i think there is a Box2D implementation in Lua
Quote from: Cumred_Snektron on June 20, 2015, 09:39:35 AM
Quote from: Strontium on June 20, 2015, 06:08:25 AM
Lately, I've begun to not do any python. And now I really love Lua.
Lua is the best language I have used so far, in my opinion.
Lua is awesome :D i love how small and simple it is.
it would be awesome if someone, someday made lua for the ti84 :P
Totally agree! Lua is just awesome :D
Quote from: Cumred_Snektron on June 12, 2015, 08:15:41 AM
How do you guys format your code btw?
void test(){
}
or
void test()
{
}
I myself do the latter :P
also you can combine the two too O.O
void test(){
{
}
}
void test() {
call(lol, lol2);
}
Darkest, whats with all the Double Posts?
Also, I format my code like this:
ClrHome
I changed mine to HP PPL instead if Axe :) (Axe is second but it is first for the z80s)
Thought you might do that. I need to get back on a comp and try a new language :/
Its hard with only and kindle and calculator.
Yeah, you mean computer by comp right?
I agree there is only so much you can do without tools on the computer for calc programming :(. For example I can't put pics for SIFS or convert PNGs into ICON format with out my PC.
Hmmm... that makes me think if I could make UtilPack or SIFS create a ICON from a GROB :D
Yeah the poll was edited to allow people to change their vote. Mine is HP PPL right now. Now if only we had more HP Prime game programmers... (most people who use that calc only do maths :P)
Yeah I am glad to have the Prime for maths (it is my only CAS calc)
I hope to eventually have a equation solver for SIFS in the AI system that shows it's work, but I would want it to be so people would learn how to do it not just copy the answers <_<
I'm trying to find one that is affordable, so there may be a new programmer! The CAS would also be a big help. :)
Quote from: Unicorn on July 02, 2015, 04:06:42 AM
I'm trying to find one that is affordable, so there may be a new programmer! The CAS would also be a big help. :)
you can get a Prime on Amazon for ~110$ free shipping with Amazon Prime, man that was confusing :P
Lol, we are primed to get a prime using prime :P
Yeah, I'm currently hoping that there might be one in a thrift shop near by. High hopes eh? :P
High hopes but I doubt it since most people that got a Prime are in high school/ college and are not going to get rid of it :-\
Yeah, but there may be a ti calc.
Oh, I see what you mean. I would think that it would be broken or something :(
Then I could try to fix it ;D
/me buys calc, the clerk says "are you sure it is broken" Unicorn goes home and heals calc with magical Unicorn powers
Then Unicorn brings it back and sells it for 120$, an 1000% markup. :P
Then Unicorn buys a Prime ;)
And the story ends :D
But enough off topic.
On topic:
Then Unicorn changes his favorite Language to HP PPL :D
My life is complete, I become a buddist monk.
Wait, whaaaaaat?
If you get a prime, I hope you like HP PPL :)
I hope so too, and I probably will like HP PPL, I mean its BASIC and powerful :D
Quote from: Unicorn on July 08, 2015, 12:51:39 PM
I hope so too, and I probably will like HP PPL, I mean its BASIC and powerful :D
Speaking about powerful I just added smooth scrolling into MinePrime again :P
Smooth scrolling? As in scrolling very fast making it look very nice? Awesome!
Quote from: Unicorn on July 08, 2015, 01:48:12 PM
Smooth scrolling? As in scrolling very fast making it look very nice? Awesome!
No, I display the GROB 16 times in the direction the camera moves to simulate scrolling through the world :)
I think HTML should be removed from the poll since it isn't a programming language.
Quote from: Strontium on July 11, 2015, 04:26:26 AM
I think HTML should be removed from the poll since it isn't a programming language.
How is it not a language? Because it needs another one to work well?
It's not a programming language, but rather a markup language. I am surprised myself that it's included in the poll above so I'll remove it, since the poll isn't about markup languages.
Ok, but I would call it some form of a coding language...
Neither. It's truly to display stuff. Maybe we could call HTML5 something closer to a programming language, but not HTML4.
Yeah, that's what I thought, but I saw a whole game was in html5 once, so I was a little sceptic about that.
Y U NO HASKELL
Quote from: bb010g on July 12, 2015, 01:44:11 AM
Y U NO HASKELL
I've started to learn haskell, but then stopped, because it seems useless for most things I use code for.
Why isn't scratch on there? :P
What can scratch do? I never heard of that one.
By the way, ideally we try to include languages that aren't overly limited for game dev and general programming, such as COBOL. TI-Nspire Basic might be fine to include since TI-BASIC is included, but it would definitively not be a standalone language in the list, since it pretty much lacks any viable interactiveness for games.
https://scratch.mit.edu
But bb010g for https://snap.berkeley.edu/ a scratch clone allowing for your own conditions. I was joking about that, because you don't ever have to type one bit of code.
Quote from: DJ Omnimaga on July 13, 2015, 12:46:09 PM
What can scratch do? I never heard of that one.
By the way, ideally we try to include languages that aren't overly limited for game dev and general programming, such as COBOL. TI-Nspire Basic might be fine to include since TI-BASIC is included, but it would definitively not be a standalone language in the list, since it pretty much lacks any viable interactiveness for games.
I have the Ti - Basic choice include all of the languages: 84+, Nspire, ect.
Also scratch is more of a gui language for learning code am I right?
Yup, though you can do some coolish things with it. Like this! (https://scratch.mit.edu/projects/2243193/) :P
URL fali :P correct URL: https://scratch.mit.edu/projects/2243193/[/url
and lol Unicorn :P (https://scratch.mit.edu/projects/2243193/)
Quote from: alexgt on July 13, 2015, 02:30:39 PM
URL fali :P correct URL: https://scratch.mit.edu/projects/2243193/[/url
and lol Unicorn :P
(https://scratch.mit.edu/projects/2243193/)
lol you failed to. THIS (https://scratch.mit.edu/projects/2243193/)
Lol I did, but it works tho :P
Did you actually look at what is at the link?
Yes :P that is one smart Unicorn :)
But not as smart as me :P
are you smarter than my HP Prime :P! it can calculate 2500+ digits at once O.O
You mean like floating point digits? with enough time you can use a float format thats accurate to like a googol digits :P
DelVar A
While 1
1+A->A
Disp A
End
Could that make it to googol? :p
Quote from: Cumred_Snektron on July 13, 2015, 08:55:13 PM
You mean like floating point digits? with enough time you can use a float format thats accurate to like a googol digits :P
I just typed in 999999999999999999999^99 in CAS mode and put it in a string and then asked it for the size of the string :P
but accurate to a googol digits is amazing O.O
Quote from: bb010g on July 12, 2015, 01:44:11 AM
Y U NO HASKELL
Someone add Haskell to the poll so I can switch my vote to it.
I now am a ruby fan person. ;D
Oh wow, I can vote now :D +1 for asm, of course ;)
--snip because I decided this post was too pessimistic--
@alexgt I cant remove my previous vote now though ):
Edit: Thanks, Juju
Ruby can be used in RPG Maker VX scripts, by the way.
My favorite language over all will have to be java. But for calcs I usually use axe.