Poll: Lanuage Confusion
The other day, after writing a fairly sizable block of code (in python), I got to a point where I could test it. So I saved and pressed run, only to find out that throughout the whole thing, I had used 'repeat' (as in SPIN) instead of 'for' and 'while.' This was quite simple to fix, but it got me wondering.
1) How many languages do you program in on regular basis?
2) How often do you make stupid mistakes that combine several languages, like using 'repeat' instead of 'for'?
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
My system: 1.6 GHz AMD Turion64 X2, 4GB DDR2, 256MB ATI Radeon Graphics card, 15.4" Widescreen HD Screen
I have a duel boot of Ubuntu Linux and Windows Vista. Vista, because it came with the PC, Ubuntu because I like software that works.
"Failure is not an option -- it comes bundled with Windows."
Use The Best...
Linux for Servers
Mac for Graphics
Palm for Mobility
Windows for Solitaire
1) How many languages do you program in on regular basis?
2) How often do you make stupid mistakes that combine several languages, like using 'repeat' instead of 'for'?
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
My system: 1.6 GHz AMD Turion64 X2, 4GB DDR2, 256MB ATI Radeon Graphics card, 15.4" Widescreen HD Screen
I have a duel boot of Ubuntu Linux and Windows Vista. Vista, because it came with the PC, Ubuntu because I like software that works.
"Failure is not an option -- it comes bundled with Windows."
Use The Best...
Linux for Servers
Mac for Graphics
Palm for Mobility
Windows for Solitaire
Comments
1. Try to limit regular use to two or three languages ( Pbasic, SB, ladder logic), especially on paying jobs!
2. Its only a stupid mistake if it gets shipped! I guess it makes sense to focus on a couple of languages and get very proficient in them.
Cheers,
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Tom Sisk
http://www.siskconsult.com
·
Regards,
Craig
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
My system: 1.6 GHz AMD Turion64 X2, 4GB DDR2, 256MB ATI Radeon Graphics card, 15.4" Widescreen HD Screen
I have a duel boot of Ubuntu Linux and Windows Vista. Vista, because it came with the PC, Ubuntu because I like software that works.
"Failure is not an option -- it comes bundled with Windows."
Use The Best...
Linux for Servers
Mac for Graphics
Palm for Mobility
Windows for Solitaire
I'd written the entire thing in C without even thinking about it.
Considering how completely different the two languages are... I had to scrap the whole thing and start over.
And I make a lot of stupid mistakes and not all of them are related to switching between different languages.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
There's nothing like a new idea and a warm soldering iron.
shell and batch files [noparse]:)[/noparse]