Go to Post Glue it, screw it, bolt it, rivet it, weld it. If the design is flawed it will fail. - Gdeaver [more]
Home
Go Back   Chief Delphi > Technical > Programming
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
View Poll Results: Are you dissatisfied with the MPLAB IDE?
Yes 25 58.14%
No 18 41.86%
Voters: 43. You may not vote on this poll

Closed Thread
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 06-05-2005, 10:58
fowlerm's Avatar
fowlerm fowlerm is offline
Bringing .NET to Robots
AKA: Matthew Fowler
FRC #0312 (Heatwave); FRC #1369 (Minotaur)
Team Role: Engineer
 
Join Date: Apr 2005
Rookie Year: 2001
Location: St. Petersburg, FL, USA
Posts: 78
fowlerm has a spectacular aura aboutfowlerm has a spectacular aura aboutfowlerm has a spectacular aura about
Dissatisfaction With MPLAB

How many of you are not happy with the MPLAB IDE? What kinds of things would you change about MPLAB?
  #2   Spotlight this post!  
Unread 06-05-2005, 13:43
jdhawg's Avatar
jdhawg jdhawg is offline
Programmer/Mentor/Parent. Pick One
AKA: Jack D Higgs
FRC #0364 (Team Fusion)
Team Role: Programmer
 
Join Date: Jan 2005
Rookie Year: 2004
Location: Gulfport, MS
Posts: 49
jdhawg will become famous soon enough
Re: Dissatisfaction With MPLAB

That's a tought question, with no real good answer. I've used several IDE's over the years, and they all have little things I'd change. Even so, I like the way that MPLAB works, and can't really think of anything major I'd like to see done differently. When I hit the 'Build' button, it builds. What more can I ask for?
__________________
"Opportunity is missed by most people because it is dressed in overalls and looks like work." - Thomas A. Edison

"In the professional world, spelling mistakes, grammatical shortcuts, leet-speek, and misused verbiage are not interpreted as signs of cute, efficient communications. They are indicators of illiteracy, inefficiency, unprofessional behavior, and sloppy work habits." - Dave Lavery
  #3   Spotlight this post!  
Unread 06-05-2005, 13:54
Unsung FIRST Hero
Mike Betts Mike Betts is offline
Electrical Engineer
no team
Team Role: Engineer
 
Join Date: Dec 2001
Rookie Year: 1995
Location: Homosassa, FL
Posts: 1,442
Mike Betts has a reputation beyond reputeMike Betts has a reputation beyond reputeMike Betts has a reputation beyond reputeMike Betts has a reputation beyond reputeMike Betts has a reputation beyond reputeMike Betts has a reputation beyond reputeMike Betts has a reputation beyond reputeMike Betts has a reputation beyond reputeMike Betts has a reputation beyond reputeMike Betts has a reputation beyond reputeMike Betts has a reputation beyond repute
Re: Dissatisfaction With MPLAB

As I posted before, MPLAB is very well designed and easy to use for it's class.

Before you criticize, compare it to other embedded controller development systems. As an example, take the PBASIC interface for the Basic Stamp product line... Do you want to go back to that?

Remember, you can't compare an embedded development system which runs on a PC (non-native target) with a native target development system (you are developing on the same platform as your software will run). They are completely different animals...
__________________
Mike Betts

Alumnus, Team 3518, Panthrobots, 2011
Alumnus, Team 177, Bobcat Robotics, 1995 - 2010
LRI, Connecticut Regional, 2007-2010
LRI, WPI Regional, 2009 - 2010
RI, South Florida Regional, 2012 - 2013

As easy as 355/113...
  #4   Spotlight this post!  
Unread 06-05-2005, 13:59
Richard Wallace's Avatar
Richard Wallace Richard Wallace is online now
I live for the details.
FRC #3620 (Average Joes)
Team Role: Engineer
 
Join Date: Jan 2003
Rookie Year: 1996
Location: Southwestern Michigan
Posts: 3,666
Richard Wallace has a reputation beyond reputeRichard Wallace has a reputation beyond reputeRichard Wallace has a reputation beyond reputeRichard Wallace has a reputation beyond reputeRichard Wallace has a reputation beyond reputeRichard Wallace has a reputation beyond reputeRichard Wallace has a reputation beyond reputeRichard Wallace has a reputation beyond reputeRichard Wallace has a reputation beyond reputeRichard Wallace has a reputation beyond reputeRichard Wallace has a reputation beyond repute
Re: Dissatisfaction With MPLAB

MPLAB-IDE is good choice for FIRST code development, because it is widely used in the real world and relatively inexpensive. Last summer I was able to hire a former FIRST student as an engineering intern. His experience with robot design and with embedded programming in the MPLAB environment enabled a really cool internship project. He built a Segway-like device using my company's brushless motors -- designed and built from scratch in six weeks. Sound familiar? The device has been quite useful for demonstrating our brushless motors' performance.
__________________
Richard Wallace

Mentor since 2011 for FRC 3620 Average Joes (St. Joseph, Michigan)
Mentor 2002-10 for FRC 931 Perpetual Chaos (St. Louis, Missouri)
since 2003

I believe in intuition and inspiration. Imagination is more important than knowledge. For knowledge is limited, whereas imagination embraces the entire world, stimulating progress, giving birth to evolution. It is, strictly speaking, a real factor in scientific research.
(Cosmic Religion : With Other Opinions and Aphorisms (1931) by Albert Einstein, p. 97)
  #5   Spotlight this post!  
Unread 06-05-2005, 16:30
jdhawg's Avatar
jdhawg jdhawg is offline
Programmer/Mentor/Parent. Pick One
AKA: Jack D Higgs
FRC #0364 (Team Fusion)
Team Role: Programmer
 
Join Date: Jan 2005
Rookie Year: 2004
Location: Gulfport, MS
Posts: 49
jdhawg will become famous soon enough
Re: Dissatisfaction With MPLAB

Has anyone else noticed that the only people posting comments are saying positive things about MPLAB? Come on, people. If you are going to vote that you are dissatisfied with MPLAB, tell us why!
__________________
"Opportunity is missed by most people because it is dressed in overalls and looks like work." - Thomas A. Edison

"In the professional world, spelling mistakes, grammatical shortcuts, leet-speek, and misused verbiage are not interpreted as signs of cute, efficient communications. They are indicators of illiteracy, inefficiency, unprofessional behavior, and sloppy work habits." - Dave Lavery
  #6   Spotlight this post!  
Unread 06-05-2005, 17:19
Dave Flowerday Dave Flowerday is offline
Software Engineer
VRC #0111 (Wildstang)
Team Role: Engineer
 
Join Date: Feb 2002
Rookie Year: 1995
Location: North Barrington, IL
Posts: 1,366
Dave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond repute
Re: Dissatisfaction With MPLAB

Quote:
Originally Posted by jdhawg
Has anyone else noticed that the only people posting comments are saying positive things about MPLAB? Come on, people. If you are going to vote that you are dissatisfied with MPLAB, tell us why!
If you don't like the MPLAB IDE, then why not use something else? The compiler and related tools can all run from the command line, and thus I imagine they could be integrated with a number of existing IDEs that are available.

Personally, I hate IDEs altogether. All of Wildstang's software people use a Cygwin shell (choose your favorite: ksh, bash, tcsh, etc), make, and vim
  #7   Spotlight this post!  
Unread 06-05-2005, 17:26
DanC DanC is offline
Registered User
#0484
Team Role: Programmer
 
Join Date: Jan 2005
Rookie Year: 2003
Location: PA
Posts: 1
DanC is an unknown quantity at this point
Re: Dissatisfaction With MPLAB

I (and the other programmers on my team) got fed up with the MPLAB IDE last year. We just ran into too many annoyances with it, like how it opened files from the wrong directory when we copied, say, the v2.5 directory and made a v2.6 one (though we've since switched to using subversion, which is needless to say a much better versioning system ), all of the files it generated in the code directory were annoying to sift through, and we often got mysterious "Catastrophic Errors". We find it much easier now to use a text editor with syntax highlighting, a .bat script to compile the program, a few utilities (can't live without grep), and TortoiseSVN.

So, yes, I would say I'm dissatisfied with MPLAB... Though that's in no way saying it's bad, just that I personally don't like using it.
  #8   Spotlight this post!  
Unread 06-05-2005, 21:04
JoeXIII'007's Avatar
JoeXIII'007 JoeXIII'007 is offline
Pragmatic Strategy, I try...
AKA: Joeseph Smith
FRC #0066
Team Role: Alumni
 
Join Date: Feb 2004
Rookie Year: 2001
Location: Ypsilanti, MI (Ann Arbor's shadow)
Posts: 753
JoeXIII'007 has a reputation beyond reputeJoeXIII'007 has a reputation beyond reputeJoeXIII'007 has a reputation beyond reputeJoeXIII'007 has a reputation beyond reputeJoeXIII'007 has a reputation beyond reputeJoeXIII'007 has a reputation beyond reputeJoeXIII'007 has a reputation beyond reputeJoeXIII'007 has a reputation beyond reputeJoeXIII'007 has a reputation beyond reputeJoeXIII'007 has a reputation beyond reputeJoeXIII'007 has a reputation beyond repute
Send a message via AIM to JoeXIII'007
Re: Dissatisfaction With MPLAB

I like MPLAB. Very easy to use if you know what you are doing. Plus, it builds programs OK, projects OK, generally OK. Not much else I can say than that.
__________________
Joeseph P. Smith
jpthesmithe.com
University of Michigan - Informatics (B. Sci. 2012)
General Purpose Programmer - Cooperative Institute for Limnology and Ecosystems Research (CILER) at NOAA-GLERL
  #9   Spotlight this post!  
Unread 06-05-2005, 23:57
Goldeye Goldeye is offline
Registered User
AKA: Josh Hecht
FRC #0694 (Stuypulse)
Team Role: College Student
 
Join Date: Jan 2005
Rookie Year: 2005
Location: New York
Posts: 145
Goldeye has a spectacular aura aboutGoldeye has a spectacular aura aboutGoldeye has a spectacular aura about
Send a message via AIM to Goldeye
Re: Dissatisfaction With MPLAB

In terms of a text editor, MPLAB really annoys me in some cases. Its indenting seems a bit strange, it often draws the code the wrong color (can get very confusing when a block of code tells you its a comment.) The problems it has with projects pointing to the wrong file sometimes is also quite annoying. I don't really see a reason not to use an alternate editor along with a make or bat setup.
__________________
Team 694

2005 Championship - Galileo Semifinalist
2005 New York - Regional Chairmans Award
2005 New York - Semifinalist (Thanks 1257,1340)
  #10   Spotlight this post!  
Unread 07-05-2005, 00:00
Redneck's Avatar
Redneck Redneck is offline
Hacker Hick
AKA: Jamie (2.0) Moran
FRC #0599 (Robodox)
Team Role: Engineer
 
Join Date: Aug 2004
Rookie Year: 2004
Location: California
Posts: 90
Redneck is just really niceRedneck is just really niceRedneck is just really niceRedneck is just really nice
Send a message via AIM to Redneck
Re: Dissatisfaction With MPLAB

Well, I admit that MPLab has some good points. It's easy to use, and (mostly) works well. However, I voted dissatisfied. It's not because of any major problems, just lots of minor annoyances. The random changing text colors in the code just bug the hell outta me and throw me off. ("Oh, wait, you mean that code there ISN'T commented out? Oops...") The random occurences of "Catastrophic Failure", while amusing, are NOT welcome at 3 am after 12 solid hours of coding. Even though it's not at all a big deal, "pathname exceeds 64 character limit" bugged me. And of course, projects pointing to the wrong file is just so much fun as it sends me and my fellow programmers searching through the code for non-existant errors.
__________________


Which badges can you claim?
  #11   Spotlight this post!  
Unread 07-05-2005, 00:43
Ferazel2001 Ferazel2001 is offline
Mac Junkie
AKA: Devon
None #0599 (Robodox)
Team Role: Programmer
 
Join Date: Jan 2004
Rookie Year: 2003
Location: California, North Hills
Posts: 20
Ferazel2001 is on a distinguished road
Send a message via AIM to Ferazel2001 Send a message via MSN to Ferazel2001 Send a message via Yahoo to Ferazel2001
Re: Dissatisfaction With MPLAB

I agree with Jamie2 on many things, this... not being one of them. He actually admitted there were some good things about MPLab. I have no regrets when I formatted MPLab off RP2, (Zeroing all data, of course... (foul best)) to make space for Knoppix 3.8. First thing I did was reinstall IFILoader with Wine, and aside from some minor font issues it works fine. My next task is to get Eclipse to compile the code on my one and only iBook (2nd gen, Firewire 400, 366 mhz, _100 GB HD_, 5 hr battery (Modded, of course... not as much as it will be by the end of this summer... *evil grin*)) and once thats done... I will start an angry letter to IFI Robotics getting them to port the loader to the Mac. I have a USB to nine pin, whats the hold up?

Anyway... I think its great that people who have more imagination then I do can reinvent the wheel... im still stuck on a WiFi accessable Robot First Aid Station (Team 599)

(If you cant tell, I was distracted by my new PC catching fire, (Blasted thing... one of the reasons I like my mac so much) I wanted to get a lot more ranting against MPLab in... sorry guys. If someone wants to get a IRC chat going about this we can post the results, I just prefer IRC to forums because you are informed instantly when someone says something.)

-Devon (Macboy)
irc.freenode.net #macosx , #sfvlug - devonst17
  #12   Spotlight this post!  
Unread 07-05-2005, 13:25
BrianBSL BrianBSL is offline
Registered User
FRC #0190
 
Join Date: Sep 2004
Rookie Year: 2000
Location: Worcester, MA
Posts: 251
BrianBSL has much to be proud ofBrianBSL has much to be proud ofBrianBSL has much to be proud ofBrianBSL has much to be proud ofBrianBSL has much to be proud ofBrianBSL has much to be proud ofBrianBSL has much to be proud ofBrianBSL has much to be proud ofBrianBSL has much to be proud ofBrianBSL has much to be proud of
Re: Dissatisfaction With MPLAB

Remember that MPLAB was originally designed as, and is still primarily used as, an assembly IDE. The C18 compiler only works with 17 and 18 series PIC's, which is not the majority of Microchip's sales (the 12C and 16F's are extremely popular due to their low price and abundance of features). The C compiler is simply an add-in, and the IDE itself is free (the C compiler is what costs money if we had to pay for it).
  #13   Spotlight this post!  
Unread 07-05-2005, 14:27
Stephen Kowski's Avatar
Stephen Kowski Stephen Kowski is offline
BSEE, MSEE, JD
AKA: employed
no team
Team Role: Alumni
 
Join Date: Jun 2001
Rookie Year: 2000
Location: Saint Petersburg, FL
Posts: 1,144
Stephen Kowski has a reputation beyond reputeStephen Kowski has a reputation beyond reputeStephen Kowski has a reputation beyond reputeStephen Kowski has a reputation beyond reputeStephen Kowski has a reputation beyond reputeStephen Kowski has a reputation beyond reputeStephen Kowski has a reputation beyond reputeStephen Kowski has a reputation beyond reputeStephen Kowski has a reputation beyond reputeStephen Kowski has a reputation beyond reputeStephen Kowski has a reputation beyond repute
Send a message via AIM to Stephen Kowski
Re: Dissatisfaction With MPLAB

eh for some reason i think most of these issues will be reconciled by/before next year.....
  #14   Spotlight this post!  
Unread 07-05-2005, 16:33
jgannon's Avatar
jgannon jgannon is offline
I ᐸ3 Robots
AKA: Joey Gannon
no team
 
Join Date: Feb 2004
Rookie Year: 2004
Location: Pittsburgh, PA
Posts: 1,467
jgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond repute
Re: Dissatisfaction With MPLAB

I'm not entirely fond of the random syntax highlighting (as mentioned in several posts above), but until they figure out how to port KWrite to Win32 (I know it'll never happen, but a nerd can dream), there's nothing too frustrating about MPLAB that would drive me to complain, or to go in search of another IDE.
__________________
Team 1743 - The Short Circuits
2010 Pittsburgh Excellence in Design & Team Spirit Awards
2009 Pittsburgh Regional Champions (thanks to 222 and 1218)
2007 Pittsburgh Website Award
2006 Pittsburgh Regional Champions (thanks to 395 and 1038)
2006 Pittsburgh Rookie Inspiration & Highest Rookie Seed

Team 1388 - Eagle Robotics
2005 Sacramento Engineering Inspiration
2004 Curie Division Champions (thanks to 1038 and 175)
2004 Sacramento Rookie All-Star

_
  #15   Spotlight this post!  
Unread 07-05-2005, 21:21
katkana katkana is offline
that programmer chick
AKA: Gillian Koch
FRC #1412 (Mercedes Metalheads)
Team Role: Programmer
 
Join Date: Feb 2005
Rookie Year: 2004
Location: Hackensack
Posts: 28
katkana is on a distinguished road
Send a message via AIM to katkana
Re: Dissatisfaction With MPLAB

I'll be the first one to admit I'm a novice programmer, so my problems with MPLAB may sound like 'duh, just do this and this to arrive there and get those files', but I tried using some general C-tutorials to learn more about the language, and whenever I would go to write some program with say, #include <stdio.h>, that file wouldn't be found and I would find myself unable to build said program.

Note: any and all help/smack upside the head for such blatant stupidity in regards to the above problem would be very much appreciated!

~kat
__________________
And now for something completely different...

GO DRAGONS!!!
Drexel University, Class of 2010

"The definition of insanity is doing the same thing over and over and over and over again, but expecting a different result." ~ Albert Einstein

"Strength is irrelevant. Freedom is irrelevant. Self-determination is irrelevant. Death is irrelevant. You must comply." ~ the Borg

"Therapy is expensive. Popping bubble plastic is cheap. You choose." ~ Unknown

"We're [engineers]! We're the opposite of people!" ~ pirated from Rosencrantz and Guildenstern are Dead!
Closed Thread


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
MPLAB C18 problem Justyn Programming 0 09-03-2005 11:37
MPLAB Variable Simulator? Chris_Elston Programming 3 18-02-2004 12:08
using the MPLAB IDE MPLAB SIM simulator WizardOfAz Programming 1 03-11-2003 01:24


All times are GMT -5. The time now is 00:18.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi