Language/Firmware Comparisons

Discussion specific to NXT-G, NXC, NBC, RobotC, Lejos, and more.
dsjove
Posts: 56
Joined: 22 Jan 2011, 23:22

Re: Language/Firmware Comparisons

Post by dsjove »

I jumped head first into Lejos. I put the extended firmware back on! That was a painful experience. None of it worked. None of it was simple. The amount of configuring necessary was crazy. All the varying instructions were inconsistent, skipped steps, and had errors. The new brick OS kept crashing just on normal use. I should have known that as soon as I was editing environment variables, nobody had yet taken the time to make the product reasonable and reliable.

Yes, that was my post-traumatic rant. I was really hoping to get some polymorphic re-entrant functions :D

So I am going to refactor my NXC code so a single function manages multiple components. It has been a long time since I dealt with cooperative-multitasking. :o
gloomyandy
Posts: 323
Joined: 29 Sep 2010, 05:03

Re: Language/Firmware Comparisons

Post by gloomyandy »

I'm sorry to see that you did not on with leJOS, perhaps it is just not for you. You could help improve things by reporting the problems that you saw. I've not seen reports of any firmware crashes and if no one reports them no one will fix them...

Andy
dsjove
Posts: 56
Joined: 22 Jan 2011, 23:22

Re: Language/Firmware Comparisons

Post by dsjove »

As I was replying (and hopefully not offending) doc-helmut, it is not a matter of preference to solve technical problems. You pick the best tool to solve it - even if you have to learn to think differently. But my many years in this industry has shown me that the experience I went through today of essentially random instructions and poor software is a sure sign of future headaches. I am disappointed too. My goal is to create a kick-a$$ LEGO train system, not debug a development tool where HelloWorld didn't always work after crazy setup procedures.

If somebody wants to make Lejos development as simple as
- double-click to install all tools
- template project and source code
- single click to upload firmware
- single click to build, upload, and run
- and an OS that doesn't look like the Linux to iPod port a saw 5 years ago :lol:

.. I'll gladly jump in.
Post Reply

Who is online

Users browsing this forum: Semrush [Bot] and 1 guest