Search found 56 matches
- 17 Feb 2011, 00:30
- Forum: Mindstorms Software
- Topic: What interest is there in LLVM?
- Replies: 23
- Views: 27371
Re: What interest is there in LLVM?
The model... Subset of C/C++... This gives us all the C/C++ parsing for free - templates, struct/array initializers, full type system, etc. NXC struggles with even basic C constructs. It is fast, very fast. Compiled down to LLVM bytecode... This includes some of the most advanced optimizers and stat...
- 16 Feb 2011, 02:39
- Forum: Mindstorms Software
- Topic: What interest is there in LLVM?
- Replies: 23
- Views: 27371
Re: What interest is there in LLVM?
It is a fascinating developer video. And Apple always touts their tech as awesome :lol: LLVM does stand for "Low Level Virtual Machine". To quote LLVM's site, The LLVM Project is a collection of modular and reusable compiler and toolchain technologies. Despite its name, LLVM has little to ...
- 14 Feb 2011, 01:24
- Forum: Mindstorms Software
- Topic: What interest is there in LLVM?
- Replies: 23
- Views: 27371
Re: What interest is there in LLVM?
Well, all the internet is not reading this forum Well, they should be. Excusing the weekly Safari compatibility glitches, this forum or any LEGO forum is awesome 8-) I am not planning on creating another VM or Brick OS. I want a C++ compiler for the extended firmware that fully integrates with XCod...
- 12 Feb 2011, 01:34
- Forum: Mindstorms Software
- Topic: What interest is there in LLVM?
- Replies: 23
- Views: 27371
Re: What interest is there in LLVM?
I don't have the time to do this alone. I would be surprised if in all the internets there are not some people interested in contributing to a project like this.
- 11 Feb 2011, 03:04
- Forum: Mindstorms Software
- Topic: What interest is there in LLVM?
- Replies: 23
- Views: 27371
Re: What interest is there in LLVM?
Ok. FireFox it is... @doc-helmut I see your point. And that is why I tried Lejos. But I found the implementation way too hackish for my liking. Given our domain (specialized robots), I can live with many of the limitations of the extended firmware. I have worked in embedded systems with many of thos...
- 11 Feb 2011, 03:00
- Forum: Mindstorms Software
- Topic: What interest is there in LLVM?
- Replies: 23
- Views: 27371
Re: What interest is there in LLVM?
I have been receiving a blank screen on "submit" of this reply for a week (Safari MacOSX) . I am trying Firefox now...
- 07 Feb 2011, 04:06
- Forum: Mindstorms Software
- Topic: What interest is there in LLVM?
- Replies: 23
- Views: 27371
Re: What interest is there in LLVM?
Very good questions and points! This makes me have to really think about what I proposing. :mrgreen: @spillerrec I big yes. LLVM has been designed ground up to be a modular system. It is what Apple is using to provide the flexibility for their large array of platforms, including JIT compilation for ...
- 06 Feb 2011, 20:03
- Forum: Mindstorms Software
- Topic: What interest is there in LLVM?
- Replies: 23
- Views: 27371
- 06 Feb 2011, 19:42
- Forum: Mindstorms Software
- Topic: What interest is there in LLVM?
- Replies: 23
- Views: 27371
What interest is there in LLVM?
I would love to start an LLVM compiler for the extended firmware. LLVM produces a language agnostic assembler and bytecode. It is a truly modern compiler system that is fast, has great error generation, and built in optimizers. This will enable the use of Ada, Fortran, C, C++, etc without having to ...
- 02 Feb 2011, 23:59
- Forum: Mindstorms Software
- Topic: wishlist for NXC
- Replies: 240
- Views: 443080
Re: wishlist for NXC
We cannot pass an array member as a reference. The work around is to use the array index as the reference variable. Is it possible to resolve the array access as a reference? struct Something { int v1; int v2; }; void DoSomethingWith(Something& Else) { } Something everything[4]; task main() { So...