Shop OBEX P1 Docs P2 Docs Learn Events
Arduino Vs. Propeller Round 100 — Parallax Forums

Arduino Vs. Propeller Round 100

Nick McClickNick McClick Posts: 1,003
edited 2012-05-30 01:15 in General Discussion
Spotted this little discussion on Reddit; http://www.reddit.com/r/electronics/comments/u9uuo/arduino_vs_parallax_comparison/. Right or wrong, I always like to see propeller discussions in the outside community and thought it was worth passing along to the forums.

Comments

  • ercoerco Posts: 20,259
    edited 2012-05-29 14:18
    Looks like Ken's in there swinging politely! :)
  • mindrobotsmindrobots Posts: 6,506
    edited 2012-05-29 14:30
    There certainly are some colorful adjectives being thrown around!!

    Is C like American English.....if you speak it loud enough and slow enough, any microcontroller can understand it??? :lol:

    (psst, I've actually heard of people that can write code in MULTIPLE languages and have even been able to learn more than one language!!!)
  • RagtopRagtop Posts: 406
    edited 2012-05-29 14:44
    Some folks become addicted to semi-colons and brackets I guess.
  • Oldbitcollector (Jeff)Oldbitcollector (Jeff) Posts: 8,091
    edited 2012-05-29 15:05
    Ragtop wrote: »
    Some folks become addicted to semi-colons and brackets I guess.

    LOL.. and become hostile if you threaten to take them away.. :)

    OBC
  • Invent-O-DocInvent-O-Doc Posts: 768
    edited 2012-05-29 15:59
    My. What foul mouths. Things are much friendlier here.
  • Duane DegnDuane Degn Posts: 10,588
    edited 2012-05-29 16:05
    My. What foul mouths. Things are much friendlier here.

    Absolutely! That's not even a nice place to visit.
  • Oldbitcollector (Jeff)Oldbitcollector (Jeff) Posts: 8,091
    edited 2012-05-29 16:09
    Don't count'em all out.

    /r/electronics is generally a decent social network of all kinds of "electronics geeks" with a few strange apples in the bunch. However, Reddit lacks the kind of strong moderation which is standard on these forums. It's gotta be pretty extreme before something achieves [deleted] status.

    OBC
  • jazzedjazzed Posts: 11,803
    edited 2012-05-29 16:12
    Fascinating and colorful thread.
  • xanaduxanadu Posts: 3,347
    edited 2012-05-29 16:29
    I'd love to tell him don't buy Parallax Propellers! If you're that closed minded you can't invest $20 to find out for yourself and learn something new then you deserve the fate you bestow upon yourself, and your vulgar reddit trash responses.

    I just don't see the mentality behind, 'having something to lose by learning something'. It's stupid and so is the person asking if they buy into everyone's opinion and not have their own opinion. Arrrrgh.
  • PJAllenPJAllen Banned Posts: 5,065
    edited 2012-05-29 17:32
    Ragtop wrote: »
    Some folks become addicted to semi-colons and brackets I guess.

    ;{
    That's a guy with a handlebar mustache, winking.
    I swear.
  • Martin_HMartin_H Posts: 4,051
    edited 2012-05-29 17:58
    erco wrote: »
    Looks like Ken's in there swinging politely! :)

    I think one post was by Phil Pilgrim as well.

    For $25 it's easy and cheap to jump in. Since the documentation and development tools are free. I'll admit that I wasn't that fond of Spin, but warmed up to it. After I learned Python I found it much easier to use.
  • prof_brainoprof_braino Posts: 4,313
    edited 2012-05-29 19:17
    Just from looking at the one thread, it seems there is a bunch of cranky guys on that forum. Very quick to slam one and other. In fact a noticeable portion of the civil posts are from folks I recognize from this forum.

    Doesn't make me jump to join that community. Makes me appreciate that half the fun of the prop is this forum and its people.
  • ElectricAyeElectricAye Posts: 4,561
    edited 2012-05-29 19:46
    mindrobots wrote: »
    ...

    Is C like American English.....

    Call me depressive, but I'm always bummed out when any sort of task makes me begin by using the word void.


    Void.jpg
  • mindrobotsmindrobots Posts: 6,506
    edited 2012-05-29 19:51
    ...I think declaring your main function void is frowned upon, you should end main() with a return.....but I'll let the C standards folk comment on that....

    I must have led a sheltered 52 years or run with more genteel crowd but do the younger generations really speak/write that way in day to day conversation?
  • Peter KG6LSEPeter KG6LSE Posts: 1,383
    edited 2012-05-29 20:47
    Call me depressive, but I'm always bummed out when any sort of task makes me begin by using the word void.


    Void.jpg

    AMen to this !


    I cant grasp why called VOID any ways ..
  • xanaduxanadu Posts: 3,347
    edited 2012-05-29 20:50
    It doesn't return a value, so it is void.
  • Ken GraceyKen Gracey Posts: 7,401
    edited 2012-05-29 21:03
    My. What foul mouths. Things are much friendlier here.

    That's right. You guys keep it clean because we welcome children on these forums. The language nastiness on that reddit thread says something on it's own. Like Bill Chennault (is that the right guy?) says "you are what you write". I kinda hope it's not true for that particular individual, wanting to give everybody the benefit of doubt.

    Ken Gracey
  • ElectricAyeElectricAye Posts: 4,561
    edited 2012-05-29 21:11
    xanadu wrote: »
    It doesn't return a value, so it is void.

    But being forced to C the void, isn't it all so pointless?

    A-Clockwork-Orange.jpg
  • Oldbitcollector (Jeff)Oldbitcollector (Jeff) Posts: 8,091
    edited 2012-05-29 21:14
    It's healthy for us to see what the outside perceptions are when trying to introduce others to the Propeller.
    (I can navigate the rough seas for that kind of information. It's useful.)

    OBC
  • rwgast_logicdesignrwgast_logicdesign Posts: 1,464
    edited 2012-05-29 23:11
    Hmmm, I have not read the reddit thing so I have no input there. Will probably save it as a bedtime story for tonight.

    I just wanted to put my 2 cents in as far as void main goes in C. I have always been taught the proper way is to declare main as an integer, i.e int main() and then return 0 at the end if nothing needs to be returned. The reason for declaring main as an int is mostly for error checking. I.e if my code returns a 2 on exit I know that it ended abnormally based on whatever error 2 may be..
  • msrobotsmsrobots Posts: 3,709
    edited 2012-05-29 23:44
    well a DOS Program returns a value usable in Batch-Files as ERRORLEVEL or so... so main should return an int.

    Enjoy!

    Mike
  • xanaduxanadu Posts: 3,347
    edited 2012-05-30 00:03
    msrobots wrote: »
    well a DOS Program returns a value usable in Batch-Files as ERRORLEVEL or so... so main should return an int.

    Enjoy!

    Mike

    Mmm I still use that lol works great to set a system variable-
    @echo off
    cls
    ECHO Please select your user name/location to set the printing environment.
    
    ECHO  (1) Main Office Doctors
    ECHO  (2) Front Desk
    ECHO  (3) Office 1
    ECHO  (4) Business Office
    ECHO  (5) Rita
    ECHO  (6) Rose
    ECHO  (7) Lisa
    ECHO  (8) Dr. Office
    ECHO  (9) Checkout
    
    CHOICE /C:123456789 /M "Please choose the user name/location, Ctrl-C to quit "
    
    if errorlevel 255 goto error
    if errorlevel 9 goto ninth
    if errorlevel 8 goto eighth
    if errorlevel 7 goto seventh
    if errorlevel 6 goto sixth
    if errorlevel 5 goto fifth
    if errorlevel 4 goto fourth
    if errorlevel 3 goto third
    if errorlevel 2 goto second
    if errorlevel 1 goto first
    
    :error
    echo Error or Break
    goto end
    
    :ninth
    SET PP_PRINT=PLUTO
    goto end
    
    :eighth
    SET PP_PRINT=GROSS
    goto end
    
    :seventh
    SET PP_PRINT=LISA
    goto end
    
    :sixth
    SET PP_PRINT=DIANE
    goto end
    
    :fifth
    SET PP_PRINT=RITA
    goto end
    
    :fourth
    SET PP_PRINT=TRIAGE
    goto end
    
    :third
    SET PP_PRINT=WELLCARE
    goto end
    
    :second
    SET PP_PRINT=FRONTD
    goto end
    
    :first
    SET PP_PRINT=MAINDOCS
    goto end
    
    :end
    "D:\Program Files(x86)\McKesson\Practice Partner\Updater\PMSI.Installer.Updater.AppStart.exe" "D:\Program Files(x86)\McKesson\Practice Partner\mbwin.exe
    
  • rwgast_logicdesignrwgast_logicdesign Posts: 1,464
    edited 2012-05-30 01:08
    well ya learn somethin new everday! while writing my reply i was thinking in linux u can pull mains return out of the io pipe but wondered how to catch mains return in dos.. cool trick.
  • Nick McClickNick McClick Posts: 1,003
    edited 2012-05-30 01:15
    Personally, I believe in showing what the Propeller can do instead of arguing the merits / demerits of any particular chip.

    Re: Reddit - I've found reddit to be no worse than an average Internet forum. The Parallax forums are significantly more civil than average.
Sign In or Register to comment.