Will a version of SPIN ever evolve for the BS products
LoopyByteloose
Posts: 12,537
I suppose this is a 'left-handed' compliment, but SPIN is really easy and interesting.
Between the graphic features, the ease of documentation, and so forth; I am beginning to wonder if it could ever be another language for the BasicStamps.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
"When all think alike, no one is thinking very much.' - Walter Lippmann (1889-1974)
······································································ Warm regards,····· G. Herzog [noparse][[/noparse]·黃鶴 ]·in Taiwan
Between the graphic features, the ease of documentation, and so forth; I am beginning to wonder if it could ever be another language for the BasicStamps.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
"When all think alike, no one is thinking very much.' - Walter Lippmann (1889-1974)
······································································ Warm regards,····· G. Herzog [noparse][[/noparse]·黃鶴 ]·in Taiwan
Comments
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Jon Williams
Applications Engineer, Parallax
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
1+1=10
I wonder how/why you'd expect to see a more "PBASIC" version of the propeller?· Wouldn't it make more sense to buy a PBASIC native chip (ie BS of your choice) when you need its capabilities, and then buy the Propeller only when you need the more advanced features?· If you "emulated" PBASIC in spin or even in Assembly, what advantage would you gain?· Woudn't you just be limiting your features, and running slower as a result of the abstraction?
Personally, I'm chomping at the bit to get my hands on a Propeller exactly because of the new features and its extended capabilities (the areas my basic stamp is falling short on).· I've been using OOP for about 5 years in my day job on "Big Computers" and am elated that Parallax has elected to make it a core part of the Propeller's future.· You'll begin to see why as the product matures.
In the IT world, I've seen what happens when one tries to force the basic syntax into an OOP environment, and I can tell you, you're much better off biting the bullet and pulling ties to PBasic's simplicity in favor of complete OOP. It will make you a better programer in the process. (and you won't forget PBasic when you need it either)
Post Edited (mcstar) : 5/23/2006 8:54:11 PM GMT
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
1+1=10
Post Edited (Paul Baker) : 5/23/2006 9:21:31 PM GMT
The ASM and Spin languages·are optimized for the Propeller processors and the Propeller hardware·is optimized for ASM and Spin.· You cannot get a better combination of new technology than that.· Why screw it up by trying to mold it to be like the old technology?
What is there in PBASIC that cannot be done in Spin?
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Stan Dobrowski
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Who says you have to have knowledge to use it?
I've killed a fly with my bare mind.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
1+1=10
I have used the BS2, BS2SX, and all the SX's before. When I first saw the code a few weeks ago in SPIN i was a bit afraid of having to learn some new language, but I have to say I picked up SPIN in a few hours. Its really is very easy to use. Maybe not for the very BASIC of users, but I work in VB6 10 hours a day for a living so I'm not knocking BASIC. I just think SPIN is very easy to pick up and the idea of using OBJECTS on a uC is real cool.
I'm still amazed to see what a single chip w/ 8 processors can really do.
Anyone have any idea on how I could do a Video Overlay using just the Propeller?
Jim
I experienced the same fears and trepidations.
Amazingly - The SPIN's OOP IDE is really smooth, really clear.
I started with PBasic because Basic has always allowed an intuitive style of learning, but SPIN is even more so.
I still wonder a bit about the ASM side of it. I see the code in the DATA section, but that is all.
Will there ever be a Propeller Asm Simulator? [noparse][[/noparse]Forgive me if this ends up asking the ever generous Guenther to write more code].
The SX-Sim is really a terriffic learning tool, but I feel that Propeller ASM is not for neophytes.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
"When all think alike, no one is thinking very much.' - Walter Lippmann (1889-1974)
······································································ Warm regards,····· G. Herzog [noparse][[/noparse]·黃鶴 ]·in Taiwan
I imagine with little more than an '1881 to glom the vertical sync, the Propeller could handle this. Any thoughts, Bean?
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Truly Understand the Fundamentals and the Path will be so much easier...
Post Edited (Tom Walker) : 5/24/2006 1:26:53 PM GMT