Not quite so true of the Mac, which comes with a couple of decent high-level programming languages pre-installed. But of course, unlike the Speccy, you get nothing in the box that teaches you how to use them.
Well technically all macs come installed with some form of Java, but quite what inhouse support is provided for easy and straightforward program development I dont know.
But on the flip side, the fewer people learning the nuts and bolts of computing equates to better job security for those of us who remain in the trade :-) Unfortunately, it means we also must deal with an increasing quantity of Daily WTFs.
I fail to see how that will increase the number of Americans misunderstanding international customs and criticising English spellings... :p
I don't know what development stuff came installed with your Mac, but I got xcode on a separate DVD (albeit with the machine).
Python, Ruby and Java come pre-installed. You certainly don't need to install xcode to get started with any of those languages, although you'll most likely want it later on if you get to the level of writing Cocoa apps.
when we first had home computers pre-Spectrum, we had to program the games in ourselves! Okay, it was usually a magazine listing, but we still had to learn enough to de-bug it (with Dad's help) and had no problems tinkering around and trying to improve things.
yeah, ONE day, i leave JAVA, big boring enterprise and bank mainframes behind and become programer of refrigerators and washing machines. or perhaps elevators.
the elevator in my job has pretty stupid sw. it deserves be hacked :)
anyway, do you know personally somebody who is programming satellite sw in NASA ? :) dream job, i think.
Comments
Well technically all macs come installed with some form of Java, but quite what inhouse support is provided for easy and straightforward program development I dont know.
and that was clearly what Winston was looking for :)
however I'm a student so I'm too lazy to actually code anything
I fail to see how that will increase the number of Americans misunderstanding international customs and criticising English spellings... :p
also, FRIST!1oneone1eleven ;)
http://blogs.msdn.com/smallbasic/archive/2008/10/23/hello-world.aspx
http://msdn.microsoft.com/en-us/devlabs/cc950524.aspx
Seems like someone's been thinking along similar lines to this discussion (I mean it even mentions the Speccy!)
Very interesting thanks for pointing that out.
yeah, ONE day, i leave JAVA, big boring enterprise and bank mainframes behind and become programer of refrigerators and washing machines. or perhaps elevators.
the elevator in my job has pretty stupid sw. it deserves be hacked :)
anyway, do you know personally somebody who is programming satellite sw in NASA ? :) dream job, i think.
You can also use single increments in a for/next loop, and use the logical operator AND to perform the odd/even filtering:
1 FOR f=1 TO 100: PRINT ("Odd: " AND (f/2 <>INT (f/2)));("EVEN:" AND (f/2=INT (f/2)));f: NEXT fSurely a much easier solution is:
1 FOR f=1 TO 100 STEP 2: PRINT "Odd: ";f: PRINT "EVEN:"; f+1: NEXT f
But yeah it's steps of two not one.
Or were you deliberately going for the most compact yet esoteric solution? If thats the case I'm sure we could do better. :D