Go to Post You can never have enough figurative language. - Travis Hoffman [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

 
Closed Thread
Thread Tools Rating: Thread Rating: 2 votes, 5.00 average. Display Modes
  #76   Spotlight this post!  
Unread 09-08-2003, 19:06
Raven_Writer's Avatar
Raven_Writer Raven_Writer is offline
2004 Detroit & Pittsburgh Winners
AKA: Eric Hansen
FRC #0005 (RoboCards)
Team Role: Mentor
 
Join Date: Jan 2003
Rookie Year: 2002
Location: Melvindale
Posts: 1,549
Raven_Writer is just really niceRaven_Writer is just really niceRaven_Writer is just really niceRaven_Writer is just really niceRaven_Writer is just really nice
Send a message via ICQ to Raven_Writer Send a message via AIM to Raven_Writer Send a message via MSN to Raven_Writer Send a message via Yahoo to Raven_Writer
Quote:
Originally posted by Alfred Thompson
Actually the last couple of years Microsoft HAS given FIRST teams a free copy of Visual Studio.

And it's not all that expensive for schools anyway. With the MSDN AA for High Schools program a high school can get Visual Studio for $399 and install it on all the lap computers, all the faculty computers and all the students who are taking programming courses can install it on their home computers at no additional cost. http://www.msdnaa.net/hsmember/ for more information.

PS: Yes I do work for Microsoft but I thought this was a good deal when I was a high school computer teacher too.
I didn't know....I didn't think they did though, but it's sweet that they do.

Only thing about that is that what happens when your school (and city) is in debt? [darn this city of mine].
__________________
AIM: wisprmylastbreth
EMail: nightskywriter@gmail.com
Y!: synsoflife

"ai yoru ga" -- "Love the nights"
  #77   Spotlight this post!  
Unread 09-08-2003, 19:22
FotoPlasma FotoPlasma is offline
\: |
no team
 
Join Date: Jul 2001
Rookie Year: 2001
Location: San Jose
Posts: 1,900
FotoPlasma has a reputation beyond reputeFotoPlasma has a reputation beyond reputeFotoPlasma has a reputation beyond reputeFotoPlasma has a reputation beyond reputeFotoPlasma has a reputation beyond reputeFotoPlasma has a reputation beyond reputeFotoPlasma has a reputation beyond reputeFotoPlasma has a reputation beyond reputeFotoPlasma has a reputation beyond reputeFotoPlasma has a reputation beyond reputeFotoPlasma has a reputation beyond repute
Send a message via AIM to FotoPlasma
Quote:
Originally posted by Raven_Writer
Use .NET, doesn't FIRST get it for a fraction of the sales price? [I highly doubt Microsoft gives it away for free, but they might].
What the heck?

The .NET tools we get from Microsoft (through FIRST) have nothing to do with programming the robot, at all. Also, I'm willing to bet that Microsoft donates all of their software to FIRST, free of charge. Just like the tobacco and alcohol industries, Microsoft's best strategy is to "hook 'em when they're young," and for the most part, we're pretty young.

He's referring to the fact that Parallax is forcing us all to stay in the dark ages by using a closed (mileage / definitions may vary) tokenizer, which uses one of the most limited embeded system programming language in the world. If we had access to the Basic Stamp's assembly language level, there'd be a lot less of a problem, fundamentally, with using a Basic Stamp as the programming interface to the control system.

<rant type="irritable">
As a personal opinion, Parallax seems to be taking a typically Microsoft-esque approach to the marketing of their microcontroller series of products. They inflate the price of a low-quality product, and sell it to people who can't be bothered to learn about the intricasies of the system they're using.

Sure, it's really convenient for a hobbiest to be able to pick up a BS2 for less than $100, and be able to program it using a computer's serial port with a very rudimentary programming language. I will admit that there's a lot to say for "ease of use" features, but I can't see how they can possibly justify charging $50 for a hacked up bunch of components (the BS1 and BS2 use a PIC16C57, which you can get for around $3, and the BS2sx uses a Scenix SX28AC, which you can order from Digikey for less than $5). When you pay them $50 (for one of their "lower-end" microcontrollers, as the BS2p24 and p40 go for $80 and $100, respectively), you're paying for two things, basically: 1) $10, maybe $15 worth of actual electronic components, and B) anywhere from $35 to $90 for the privelige to use PBASIC (barf). They might have put enough programming labor into making the best tokenizer in the known universe, but that doesn't really impress me.

At least Microsoft doesn't go out of their way to try to convince you that they built your entire computer from scratch...
</rant>

Sorry about that. I'm irritated.

If what I've heard is correct, we won't have to deal with Parallax anymore, after this year....
__________________
I played hacky sack with Andy Baker.

2001-2004: Team 258, The Sea Dawgs
2005: Team 1693, The Robo Lobos
  #78   Spotlight this post!  
Unread 09-08-2003, 19:26
Raven_Writer's Avatar
Raven_Writer Raven_Writer is offline
2004 Detroit & Pittsburgh Winners
AKA: Eric Hansen
FRC #0005 (RoboCards)
Team Role: Mentor
 
Join Date: Jan 2003
Rookie Year: 2002
Location: Melvindale
Posts: 1,549
Raven_Writer is just really niceRaven_Writer is just really niceRaven_Writer is just really niceRaven_Writer is just really niceRaven_Writer is just really nice
Send a message via ICQ to Raven_Writer Send a message via AIM to Raven_Writer Send a message via MSN to Raven_Writer Send a message via Yahoo to Raven_Writer
Quote:
Originally posted by FotoPlasma
What the heck?

The .NET tools we get from Microsoft (through FIRST) have nothing to do with programming the robot, at all. Also, I'm willing to bet that Microsoft donates all of their software to FIRST, free of charge. Just like the tobacco and alcohol industries, Microsoft's best strategy is to "hook 'em when they're young," and for the most part, we're pretty young.

He's referring to the fact that Parallax is forcing us all to stay in the dark ages by using a closed (mileage / definitions may vary) tokenizer, which uses one of the most limited embeded system programming language in the world. If we had access to the Basic Stamp's assembly language level, there'd be a lot less of a problem, fundamentally, with using a Basic Stamp as the programming interface to the control system.....
And after that post, someone corrected me, and I said Ok.

the tokenizer.dll is very horid, but it also gets the job done when needed....look at rbbayer's programs. Some use the tokenizer.dll (atleast 1 of them).
__________________
AIM: wisprmylastbreth
EMail: nightskywriter@gmail.com
Y!: synsoflife

"ai yoru ga" -- "Love the nights"
  #79   Spotlight this post!  
Unread 09-08-2003, 19:29
KWachowski27
 
Posts: n/a
Quote:
At least Microsoft doesn't go out of their way to try to convince you that they built your entire computer from scratch...
GOOD! How about some cheap little 386s instead?
  #80   Spotlight this post!  
Unread 09-08-2003, 19:34
FotoPlasma FotoPlasma is offline
\: |
no team
 
Join Date: Jul 2001
Rookie Year: 2001
Location: San Jose
Posts: 1,900
FotoPlasma has a reputation beyond reputeFotoPlasma has a reputation beyond reputeFotoPlasma has a reputation beyond reputeFotoPlasma has a reputation beyond reputeFotoPlasma has a reputation beyond reputeFotoPlasma has a reputation beyond reputeFotoPlasma has a reputation beyond reputeFotoPlasma has a reputation beyond reputeFotoPlasma has a reputation beyond reputeFotoPlasma has a reputation beyond reputeFotoPlasma has a reputation beyond repute
Send a message via AIM to FotoPlasma
Quote:
Originally posted by Adam Y.
Actually I am going to use a free C compiler that I got from my book to program the Pic microprocessor. To be honest I know that .NET is a compiler but I thought microprocessors need specially designed compilers. I am pretty new to this though. Can anyone clarify this? I shall start a new thread.
Microprocessors need compilers to generate machine language binaries from source, per architecture (the x86 standard is a good example of an architecture, as there are many manufacturers of CPUs which all are (more or less) compatible, binary-wise). The same goes for microcontrollers. The Scenix microcontroller mentioned in my previous post has a free C compiler that you can download from the internet. Microchip provides MPLAB and MPASM as an umbrella C / ASM IDE and an assembler, respectively. There's a program named IC-PROG which provides assembling functions for many different microcontrollers / microprocessors.

Google is very useful, with regard to much of what I just said.

Quote:
Originally posted by Raven_Writer
the tokenizer.dll is very horid, but it also gets the job done when needed....look at rbbayer's programs. Some use the tokenizer.dll (atleast 1 of them).
I am familiar with the functionality of the Parallax tokenizer, and I would like to take a bit of time to personally thank Rob Bayer, and everyone who has contributed to his software (I'm thinking Joe Ross, but I'm not absolutely certain) for all of their hard work.
__________________
I played hacky sack with Andy Baker.

2001-2004: Team 258, The Sea Dawgs
2005: Team 1693, The Robo Lobos
  #81   Spotlight this post!  
Unread 09-08-2003, 19:37
Raven_Writer's Avatar
Raven_Writer Raven_Writer is offline
2004 Detroit & Pittsburgh Winners
AKA: Eric Hansen
FRC #0005 (RoboCards)
Team Role: Mentor
 
Join Date: Jan 2003
Rookie Year: 2002
Location: Melvindale
Posts: 1,549
Raven_Writer is just really niceRaven_Writer is just really niceRaven_Writer is just really niceRaven_Writer is just really niceRaven_Writer is just really nice
Send a message via ICQ to Raven_Writer Send a message via AIM to Raven_Writer Send a message via MSN to Raven_Writer Send a message via Yahoo to Raven_Writer
Quote:
Originally posted by FotoPlasma
I am familiar with the functionality of the Parallax tokenizer, and I would like to take a bit of time to personally thank Rob Bayer, and everyone who has contributed to his software (I'm thinking Joe Ross, but I'm not absolutely certain) for all of their hard work.
Me to...I am not saying I dispise them, I am not saying I don't like their work (well, Rob's anyways...I never seen much of anyone else's). I give them all the credit for what they've done to the FIRST community period.
__________________
AIM: wisprmylastbreth
EMail: nightskywriter@gmail.com
Y!: synsoflife

"ai yoru ga" -- "Love the nights"
  #82   Spotlight this post!  
Unread 09-08-2003, 19:45
Adam Y.'s Avatar
Adam Y. Adam Y. is offline
Adam Y.
no team (?????)
 
Join Date: Mar 2002
Location: Long Island
Posts: 1,979
Adam Y. is a splendid one to beholdAdam Y. is a splendid one to beholdAdam Y. is a splendid one to beholdAdam Y. is a splendid one to beholdAdam Y. is a splendid one to beholdAdam Y. is a splendid one to beholdAdam Y. is a splendid one to behold
Send a message via AIM to Adam Y.
Quote:
Me to...I am not saying I dispise them, I am not saying I don't like their work (well, Rob's anyways...I never seen much of anyone else's). I give them all the credit for what they've done to the FIRST community period.
Man I give anyone kudos who understands this stuff. Basic itself I can understand fairly well but past that my jaw just drops because of all those numbers. Thanks Fotoplasma that clarrified it for me. This forum also help me a lot. If I ever have a question about something there is usually something on it here. Now on to learn C then C++ then C+++.
__________________
If either a public officer or any one else saw a person attempting to cross a bridge which had been ascertained to be unsafe, and there were no time to warn him of his danger, they might seize him and turn him back without any real infringement of his liberty; for liberty consists in doing what one desires, and he does not desire to fall into the river. -Mill
  #83   Spotlight this post!  
Unread 09-08-2003, 19:47
Raven_Writer's Avatar
Raven_Writer Raven_Writer is offline
2004 Detroit & Pittsburgh Winners
AKA: Eric Hansen
FRC #0005 (RoboCards)
Team Role: Mentor
 
Join Date: Jan 2003
Rookie Year: 2002
Location: Melvindale
Posts: 1,549
Raven_Writer is just really niceRaven_Writer is just really niceRaven_Writer is just really niceRaven_Writer is just really niceRaven_Writer is just really nice
Send a message via ICQ to Raven_Writer Send a message via AIM to Raven_Writer Send a message via MSN to Raven_Writer Send a message via Yahoo to Raven_Writer
Quote:
Originally posted by Adam Y.
Man I give anyone kudos who understands this stuff. Basic itself I can understand fairly well but past that my jaw just drops of all those numbers. Thanks Fotoplasma that clarrified it for me. This forum also help me a lot. If I ever have a question about something there is usually something on it here. Now on to learn C then C++ then C+++.
C+++ isn't out yet.....but by the time FIRST ends, it probably will

[If it is, then please show me....because I'd like to learn it. And I'M NOT FLAMING FIRST.......just so that no one jumps on me again]
__________________
AIM: wisprmylastbreth
EMail: nightskywriter@gmail.com
Y!: synsoflife

"ai yoru ga" -- "Love the nights"
  #84   Spotlight this post!  
Unread 09-08-2003, 19:48
FotoPlasma FotoPlasma is offline
\: |
no team
 
Join Date: Jul 2001
Rookie Year: 2001
Location: San Jose
Posts: 1,900
FotoPlasma has a reputation beyond reputeFotoPlasma has a reputation beyond reputeFotoPlasma has a reputation beyond reputeFotoPlasma has a reputation beyond reputeFotoPlasma has a reputation beyond reputeFotoPlasma has a reputation beyond reputeFotoPlasma has a reputation beyond reputeFotoPlasma has a reputation beyond reputeFotoPlasma has a reputation beyond reputeFotoPlasma has a reputation beyond reputeFotoPlasma has a reputation beyond repute
Send a message via AIM to FotoPlasma
Quote:
Originally posted by Adam Y.
Man I give anyone kudos who understands this stuff. Basic itself I can understand fairly well but past that my jaw just drops because of all those numbers. Thanks Fotoplasma that clarrified it for me. This forum also help me a lot. If I ever have a question about something there is usually something on it here. Now on to learn C then C++ then C+++.
Hehe! You're very welcome! And by the way, I'm pretty sure it'd be "(C++)++", or something like that. Definitely not C#, though.
__________________
I played hacky sack with Andy Baker.

2001-2004: Team 258, The Sea Dawgs
2005: Team 1693, The Robo Lobos
  #85   Spotlight this post!  
Unread 09-08-2003, 20:19
KWachowski27
 
Posts: n/a
What about C<<2?
  #86   Spotlight this post!  
Unread 09-08-2003, 20:53
Alfred Thompson's Avatar
Alfred Thompson Alfred Thompson is offline
Adult troublemaker
FRC #0811
 
Join Date: Jan 2002
Rookie Year: 2001
Location: Danville, NH
Posts: 254
Alfred Thompson has a spectacular aura aboutAlfred Thompson has a spectacular aura about
Send a message via AIM to Alfred Thompson
Quote:
Originally posted by FotoPlasma
Hehe! You're very welcome! And by the way, I'm pretty sure it'd be "(C++)++", or something like that. Definitely not C#, though.
According to the guys who designed C# it is intended to be (C++)++. Picture two plus signs on top of two plus signs.
  #87   Spotlight this post!  
Unread 09-08-2003, 20:55
Raven_Writer's Avatar
Raven_Writer Raven_Writer is offline
2004 Detroit & Pittsburgh Winners
AKA: Eric Hansen
FRC #0005 (RoboCards)
Team Role: Mentor
 
Join Date: Jan 2003
Rookie Year: 2002
Location: Melvindale
Posts: 1,549
Raven_Writer is just really niceRaven_Writer is just really niceRaven_Writer is just really niceRaven_Writer is just really niceRaven_Writer is just really nice
Send a message via ICQ to Raven_Writer Send a message via AIM to Raven_Writer Send a message via MSN to Raven_Writer Send a message via Yahoo to Raven_Writer
Quote:
Originally posted by Alfred Thompson
According to the guys who designed C# it is intended to be (C++)++. Picture two plus signs on top of two plus signs.
Honestly, I can see how this can be. Isn't it true though that it is not a very good language (don't take me for that statement, I just read it.)?
__________________
AIM: wisprmylastbreth
EMail: nightskywriter@gmail.com
Y!: synsoflife

"ai yoru ga" -- "Love the nights"
  #88   Spotlight this post!  
Unread 10-08-2003, 16:05
FotoPlasma FotoPlasma is offline
\: |
no team
 
Join Date: Jul 2001
Rookie Year: 2001
Location: San Jose
Posts: 1,900
FotoPlasma has a reputation beyond reputeFotoPlasma has a reputation beyond reputeFotoPlasma has a reputation beyond reputeFotoPlasma has a reputation beyond reputeFotoPlasma has a reputation beyond reputeFotoPlasma has a reputation beyond reputeFotoPlasma has a reputation beyond reputeFotoPlasma has a reputation beyond reputeFotoPlasma has a reputation beyond reputeFotoPlasma has a reputation beyond reputeFotoPlasma has a reputation beyond repute
Send a message via AIM to FotoPlasma
Quote:
Originally posted by Alfred Thompson
According to the guys who designed C# it is intended to be (C++)++. Picture two plus signs on top of two plus signs.
TWAJS
__________________
I played hacky sack with Andy Baker.

2001-2004: Team 258, The Sea Dawgs
2005: Team 1693, The Robo Lobos
  #89   Spotlight this post!  
Unread 11-08-2003, 17:35
Alfred Thompson's Avatar
Alfred Thompson Alfred Thompson is offline
Adult troublemaker
FRC #0811
 
Join Date: Jan 2002
Rookie Year: 2001
Location: Danville, NH
Posts: 254
Alfred Thompson has a spectacular aura aboutAlfred Thompson has a spectacular aura about
Send a message via AIM to Alfred Thompson
Quote:
Originally posted by Raven_Writer
Honestly, I can see how this can be. Isn't it true though that it is not a very good language (don't take me for that statement, I just read it.)?
Do you mean C++ or C#? C++ is not a very good language. C# is an outstanding language. How good is C#? It is so good that a bunch of Microsoft hating, Linux loving developers are creating an open source compiler for C#. C# is so good that the Java people are borrowing features from C# for a future version of Java. C# is probably the best language I know of. Of course I've only programmed professionally in about 10 languages and played with a few more.
  #90   Spotlight this post!  
Unread 11-08-2003, 19:58
Matt Krass's Avatar
Matt Krass Matt Krass is offline
"Old" and Cranky. Get off my lawn!
AKA: Dark Ages
FRC #0263 (Sachem Aftershock)
Team Role: Mentor
 
Join Date: Oct 2002
Rookie Year: 2002
Location: Long Island, NY
Posts: 1,187
Matt Krass has a reputation beyond reputeMatt Krass has a reputation beyond reputeMatt Krass has a reputation beyond reputeMatt Krass has a reputation beyond reputeMatt Krass has a reputation beyond reputeMatt Krass has a reputation beyond reputeMatt Krass has a reputation beyond reputeMatt Krass has a reputation beyond reputeMatt Krass has a reputation beyond reputeMatt Krass has a reputation beyond reputeMatt Krass has a reputation beyond repute
Send a message via AIM to Matt Krass
Quote:
Originally posted by Alfred Thompson
Do you mean C++ or C#? C++ is not a very good language. C# is an outstanding language. How good is C#? It is so good that a bunch of Microsoft hating, Linux loving developers are creating an open source compiler for C#. C# is so good that the Java people are borrowing features from C# for a future version of Java. C# is probably the best language I know of. Of course I've only programmed professionally in about 10 languages and played with a few more.
You cannot directly compare any language like that, it depends on the situation and you cannot outright say one is horrible and the other is fantastic. For example FORTRAN will blow away most languages in math crunching, even C#. But C++ can devastate VB in efficency when used properly. It's not as simple as one is good and one is bad.
__________________
Matt Krass
If I suggest something to try and fix a problem, and you don't understand what I mean, please PM me!

I'm a FIRST relic of sorts, I remember when we used PBASIC and we got CH Flightsticks in the KoP. In my day we didn't have motorized carts, we pushed our robots uphill, both ways! (Houston 2003!)
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
What is your most prefered programming language? Hailfire Programming 156 19-01-2005 21:42
2004 Championship Eligibility Criteria!!! dez250 General Forum 214 28-12-2003 20:11
Championship Qualification - How you would've done it Ken Leung Championship Event 6 26-10-2003 14:00
Making heads or tails of the new announcement... Jessica Boucher General Forum 66 26-09-2001 11:13
TI programming using Z80 assembly language Jeff Wong Chit-Chat 1 07-06-2001 01:27


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

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