LEGO MINDSTORMS EV3 Announced
-
- Posts: 175
- Joined: 28 Dec 2011, 13:07
- Location: Gelderland, Netherlands
- Contact:
Re: LEGO MINDSTORMS EV3 Announced
I seem to remember reading that the EV3 will have first-class support for real programming languages. Not just visual and not-quite ones. Can anyone confirm this, or maybe even point to the original info?
I'd loooove a GCC/LLVM backend to run anything from C to Rust to Javascript on this thing. It's just Linux, right?
It seems some people already have one?! Is that because you are a Lego Master something, signed an NDA, lucked out, or what?
I'd loooove a GCC/LLVM backend to run anything from C to Rust to Javascript on this thing. It's just Linux, right?
It seems some people already have one?! Is that because you are a Lego Master something, signed an NDA, lucked out, or what?
-- Pepijn
http://studl.es Mindstorms Building Instructions
http://studl.es Mindstorms Building Instructions
Re: LEGO MINDSTORMS EV3 Announced
http://sourceforge.net/apps/phpbb/mindb ... 195#p16195
genuine machine code generated by a C compiler surely will be "lightyears" faster than bytecode for VMs!
genuine machine code generated by a C compiler surely will be "lightyears" faster than bytecode for VMs!
Re: LEGO MINDSTORMS EV3 Announced
It is indeed just an embedded system running Linux The trick is knowing how to interface with the hardware. Currently, we (the LMEP + MCP) are still waiting for LEGO to release the source code so we can start working on a library to allow us to do this from outside the VM.
There are currently plans for Java and Python and I am sure John will come up with something that will bridge the gap between BrixCC and the EV3
I have a working Python binary + standard libraries but no "glue" between it and the actual sensors and motors, so it's a little boring. I believe John has already ported several programming languages to the EV3, but again, no "glue", yet.
= Xander
LMEP = LEGO MINDSTORMS Expert Panel
MCP = MINDSTORMS Community Partner
There are currently plans for Java and Python and I am sure John will come up with something that will bridge the gap between BrixCC and the EV3
I have a working Python binary + standard libraries but no "glue" between it and the actual sensors and motors, so it's a little boring. I believe John has already ported several programming languages to the EV3, but again, no "glue", yet.
= Xander
LMEP = LEGO MINDSTORMS Expert Panel
MCP = MINDSTORMS Community Partner
| My Blog: I'd Rather Be Building Robots (http://botbench.com)
| RobotC 3rd Party Driver Suite: (http://rdpartyrobotcdr.sourceforge.net)
| Some people, when confronted with a problem, think, "I know, I'll use threads,"
| and then two they hav erpoblesms. (@nedbat)
| RobotC 3rd Party Driver Suite: (http://rdpartyrobotcdr.sourceforge.net)
| Some people, when confronted with a problem, think, "I know, I'll use threads,"
| and then two they hav erpoblesms. (@nedbat)
-
- Posts: 175
- Joined: 28 Dec 2011, 13:07
- Location: Gelderland, Netherlands
- Contact:
Re: LEGO MINDSTORMS EV3 Announced
Wow so it basically runs everything!
I wonder if Numpy can be made to work, in that case Python might be fast enough to do some serious stuff.
I hope the ARM core does NEON instructions...
If it does LLVM, Rust would also be really interesting, or Emscripten?
Oh, so being in the LMEP or MCP is what gets you an EV3... How do I apply?
I wonder if Numpy can be made to work, in that case Python might be fast enough to do some serious stuff.
I hope the ARM core does NEON instructions...
If it does LLVM, Rust would also be really interesting, or Emscripten?
Oh, so being in the LMEP or MCP is what gets you an EV3... How do I apply?
-- Pepijn
http://studl.es Mindstorms Building Instructions
http://studl.es Mindstorms Building Instructions
Re: LEGO MINDSTORMS EV3 Announced
You don't apply, you get asked
= Xander
= Xander
| My Blog: I'd Rather Be Building Robots (http://botbench.com)
| RobotC 3rd Party Driver Suite: (http://rdpartyrobotcdr.sourceforge.net)
| Some people, when confronted with a problem, think, "I know, I'll use threads,"
| and then two they hav erpoblesms. (@nedbat)
| RobotC 3rd Party Driver Suite: (http://rdpartyrobotcdr.sourceforge.net)
| Some people, when confronted with a problem, think, "I know, I'll use threads,"
| and then two they hav erpoblesms. (@nedbat)
Re: LEGO MINDSTORMS EV3 Announced
but only if you're already sort of registered Lego-VIP, don't you?
Re: LEGO MINDSTORMS EV3 Announced
Nah, most people who get invited are very active the in the community. They contribute through the software they make, the models they create or the blogs they maintain. MCPs are kind of like ambassadors for the MINDSTORMS theme. The LMEP were a subset of 12 MCPs that were asked to collaborate with LEGO for the development of the EV3 platform.doc-helmut wrote:but only if you're already sort of registered Lego-VIP, don't you?
The best way to get noticed is to do cool stuff and write about it. That is how most of us in the MCP programme got in.
= Xander
| My Blog: I'd Rather Be Building Robots (http://botbench.com)
| RobotC 3rd Party Driver Suite: (http://rdpartyrobotcdr.sourceforge.net)
| Some people, when confronted with a problem, think, "I know, I'll use threads,"
| and then two they hav erpoblesms. (@nedbat)
| RobotC 3rd Party Driver Suite: (http://rdpartyrobotcdr.sourceforge.net)
| Some people, when confronted with a problem, think, "I know, I'll use threads,"
| and then two they hav erpoblesms. (@nedbat)
Re: LEGO MINDSTORMS EV3 Announced
MCP ? what's MCP ?
Now I find that very strange.
That's all I'm already doing, but got no invitation though.most people who get invited are very active the in the community. They contribute through the software they make, the models they create or the blogs they maintain.
Now I find that very strange.
Last edited by HaWe on 11 May 2013, 08:20, edited 1 time in total.
-
- Posts: 290
- Joined: 03 Oct 2011, 00:06
- Location: Gallifrey
- Contact:
Re: LEGO MINDSTORMS EV3 Announced
Well no one invited me.
Do they still have the JMCP? I thought you applied for that... Or not.
Do they still have the JMCP? I thought you applied for that... Or not.
A.K.A. NeXT-Generation.
"A kingdom of heaven for RobotC now has recursion!"
"A kingdom of heaven for RobotC now has recursion!"
Re: LEGO MINDSTORMS EV3 Announced
I am not aware of the Junior MCP programme, no.
= Xander
= Xander
| My Blog: I'd Rather Be Building Robots (http://botbench.com)
| RobotC 3rd Party Driver Suite: (http://rdpartyrobotcdr.sourceforge.net)
| Some people, when confronted with a problem, think, "I know, I'll use threads,"
| and then two they hav erpoblesms. (@nedbat)
| RobotC 3rd Party Driver Suite: (http://rdpartyrobotcdr.sourceforge.net)
| Some people, when confronted with a problem, think, "I know, I'll use threads,"
| and then two they hav erpoblesms. (@nedbat)
Who is online
Users browsing this forum: No registered users and 4 guests