Search found 9 matches

by poromenos
19 Aug 2011, 08:41
Forum: Mindstorms Software
Topic: NXT development framework?
Replies: 17
Views: 20275

Re: NXT development framework?

That looks very interesting, thank you! I don't want to introduce an unneeded dependency, but I'll make it so people can write in Moonscript and have it work with Jelly, thanks again!
by poromenos
18 Aug 2011, 22:53
Forum: Mindstorms Software
Topic: NXT development framework?
Replies: 17
Views: 20275

Re: NXT development framework?

"pb" stands for Peanut Butter, and often when people abbreviate it to pb they add "& Jelly" (or "and Jelly"), as in "PB&J sandwich". Since there is pbLua, he is calling this JellyLua :lol: Yep, exactly :) I've pushed the first commit to the repo, It b...
by poromenos
18 Aug 2011, 14:15
Forum: Mindstorms Software
Topic: NXT development framework?
Replies: 17
Views: 20275

Re: NXT development framework?

My philosophy is a bit different: Do something you like. If you're lucky, others will like it too. (this has worked for me) Yep, that's why I'm doing it! I'm still having trouble getting Lua to talk to the serial port without blocking (I want to write a tool to easily concatenate and send Lua files...
by poromenos
18 Aug 2011, 08:16
Forum: Mindstorms Software
Topic: NXT development framework?
Replies: 17
Views: 20275

Re: NXT development framework?

That's true, but I think we have to accept it as a given, as there's not much we can do about it... Hopefully it will still be useful even if there are long roundtrip times.
by poromenos
17 Aug 2011, 12:06
Forum: Mindstorms Software
Topic: NXT development framework?
Replies: 17
Views: 20275

Re: NXT development framework?

Haha, I hope I make you proud, although I probably won't.
by poromenos
17 Aug 2011, 12:05
Forum: Mindstorms Software
Topic: NXT development framework?
Replies: 17
Views: 20275

Re: NXT development framework?

Yep! I don't see why a simple type of RPC couldn't be possible over Bluetooth...
by poromenos
17 Aug 2011, 08:52
Forum: Mindstorms Software
Topic: NXT development framework?
Replies: 17
Views: 20275

Re: NXT development framework?

Thank you very much for your help, very interesting points! The remote-controlled vs on-brick debate is very apt, but I think nxt-python is too far off the brick and nxt-lua is too far on the brick. Maybe my framework will include libraries for easily offloading computation to the PC to execute and ...
by poromenos
17 Aug 2011, 00:12
Forum: Mindstorms Software
Topic: NXT development framework?
Replies: 17
Views: 20275

Re: NXT development framework?

I see, thank you for illustrating the differences. I think it essentially boils down to the compiled vs interpreted debate, so each language is suited to its own use cases. pbLua does need its own firmware, which is a bit of a disadvantage, but I think that a small framework would find some use in t...
by poromenos
16 Aug 2011, 14:10
Forum: Mindstorms Software
Topic: NXT development framework?
Replies: 17
Views: 20275

NXT development framework?

Hi all, I came upon pbLua the other day, and it sounds like a very good, high-level way of developing for the NXT. I'm not clear on how popular it is, because I'm just starting out, but I see that the language mostly mentioned here is NXC. Can someone explain to me the relative merits of each? That ...