Open Source Programming On The UK PSX2 124
Anonymous Coward writes: "According to this article at www.ComputerandVideogames.com the demo disc included with PS2 in Europe will come with a fun programming utility called YABASIC (Yet Another BASIC). YABASIC is an open source language that allows for the creation of simple routines, including rudimentary 3D. The programs created will be saved on memory cards. Isn't the purpose of buying a PSX2 so you don't have to play old- looking games?"
Old-looking games?! (Score:1)
Oh, for god's sakes. Play games because they're good games, not because they're "old looking." I still play doom and stuff even older than doom because it's fun to do so. Show me someone who claims a game is superior to another game just because it has X-blitted trilinear alpha-mipped gigapolypixels or whatever they think is the latest and greatest, and I'll show you someone who doesn't know how to enjoy a good game.
This sort of stuff is useful for people who are just learning to program. I would have _loved_ to have something like this when I was young. As it was, I had to make do with Logo :)
Second Post?! (Score:1)
Re:Definitely not (Score:1)
See this for a bit more detail [dailyradar.com] - I can't find the original link I read a day or two ago which had more information, I'm afraid.
Re:PS2, boy what a disappointment (Score:1)
nibbles and gorilla!! (Score:1)
Re:... (Score:1)
There was an article yesterday on
Re:... (Score:1)
are you nuts?
I can buy an apex dvd player for $89.00
I think that is a helluva lot cheaper than a PS2
I really think you should look at dvd players before saying that a ps2 is a cheap dvd player. (cheap as in quality? yes. cheap as in price? no.)
Re:PS2 - pulling an 8 bit micro (Score:1)
no thank you. If we want to teach a kid to program we start with turtle when they are 7-8, then to basic for 9-10 and then start the introduction to C for 11-12 and then revert to assembler for 13-14. A kid following that regiment would out-program any of the self proclaimed leet. anyone that has programmed in assembler has a solid understanding on how things work. Java? the computer becomes a nice puffy cloud.... oooohhh fluffy, pretty... Frame buffering? what's that? fluffy clouds, Mmmm I love java.... access registers directly? why would I do that? fluffy java.... yummy....
No I would never let a kid touch java. unless I was trying to make them confused and un-productive.
(Go ahead, write quake in java my friend.)
Re:Oh, those ports... (Score:1)
Probably should not use RF connector on PS2 (Score:1)
Fantavision is a pretty decent puzzle game, and actually has some really good visuals - it doesn't look like much at first but it has more detail than you realize. Plus, it's a great particle system demo!
DOA2: Hardcore looks great, although there isn't much that makes you say "WOW" it has a lot of detail as well and the animation is well done.
SSX, however, is just amazing. Playing the first two tracks did not totally amaze me, though I thought the game looked great - playing the Mercury City Meltdown track though is AMAZING. The distance you can see is huge, the jumps are huge, the course is huge. It's just about worth owning the system for all by itself, just as Mario 64 made the initial purchase of the N64 worth while. The fact that it is a first generation game leaves me in awe at what future games might look like.
Re:PS2, boy what a disappointment (Score:1)
Re:PS2, boy what a disappointment (Score:1)
Re:PS2, boy what a disappointment (Score:1)
Re:Just like N64 (Score:1)
Re:Not just to be nice =) (Score:1)
Re:coming to a 0 day warez FTP server near you... (Score:1)
Re:Oh, those ports... (Score:1)
This is good (Score:1)
Re:10 PRINT "What's the point?" : GOTO 10 (Score:1)
Brian Macy
MOD THIS GUY DOWN (Score:1)
You are yet another sign that Slashdot is degenerating.
That said, I would think the benefit of programming in BASIC on the PSX2 would be less that using a computer, because a large part of learning is seeing examples, sharing with friends, etc. However, for the more intermediate/advanced programmers I can see where it might be fun.
Re:nibbles and gorilla!! (Score:1)
Re:YAST? Oh YABASIC! (Score:1)
Re:the whole point of this... (Score:1)
Re:BASIC's back (Score:1)
- Michael Cohn
Re:!keyboard==!code (Score:1)
No idea how this one is supposed to work though.
Re:Not just to be nice =) (Score:1)
Re:the whole point of this... (Score:1)
Believe it or not, the UK is still subject to the laws of supply and demand. If there was less demand at this price, the cost would come down. The answer is simple. Don't buy a PS2 until they half the price in a month or two (which is what always happens after the peak demand has gone)
Re:Kids could also try Allegro (Score:1)
Try uhm, Beggining Java from WROX, its not the greatest but it assumes no prior OO nor programming experience..
Jeremy
Kids could also try Allegro (Score:1)
Re:Kids could also try Allegro (Score:1)
installing [the Allegro [sunsite.dk] library] is a kind of rocket science
What's so hard about this?
make
make install
Re:10 PRINT "What's the point?" : GOTO 10 (Score:1)
Introducing kids to programming through BASIC or Visual BASIC is doing a great disservice to them. Show them a language that supports intuitive forms of computational abstraction. If the kids aren't taught how to see various levels of abstraction, in programming, then they will never see the power of it.
I remember when I was taught a version of some line numbered BASIC (can't remember the exact BASIC)... it was my first introduction to programming in a high school class. Yuck! Talk about a turn off to programming. I couldn't see how anything worthwhile could be accomplished with BASIC. Yes, I now know that many people have coded great things in BASIC. My point is that its hard witness the intuitive notion of computational abstraction, which is a trancendental issue for computer science, in most variants of BASIC.
Give the kids something simple, clean, and yet which supplies intuitive abstraction constructs.
BASIC was a beginners language in the 70s and 80s. This is the year 2000. Lets move on.
Re:Not just to be nice =) (Score:1)
Just from memory, nothing to quote from, isn't there something like 14% tax on video equipment imports to EU (hangover from anti-Japanese VCR protectionism in the '80s). Better not shout about that DVD drive.
Re:PS2, boy what a disappointment (Score:1)
Apples and oranges comparisons are difficult. You can compare, but it's hard to compare figures, it's easier to let the the customer's eyeballs and wallet decide.
I too am disappointed with the Sony I have, a Japanese import. I'm not a PS2 developer, but I do program VLIW machines with similar complexity and parallelism, and you can see why it's a nightmare to code for by reading any -serious- article about the internals, eg in Microprocessor Report.
If the games are to get better, it will be because game developers use middleware that has been optimised for PS2 at great cost in time and effort, as opposed to each developer re-inventing the wheel, which must be becoming prohibitively expensive. I'm thinking stuff like Netimmerse, Alchemy, Renderware, Mathengine ...
It's naive to ask here, but can anyone give me any useful feedback on my opinion regarding middleware?
Re:Apples and Oranges. (Score:1)
Huh? tolan-b gets a cheap laugh out of my use of the expression "apples and oranges", but redeems himself by posting a funny link, one that can be used as he did to constructive effect. So I reply saying ha ha well done. I get moderated down as overrated for that?
So punish me more. I've got 5 points and I'll try bring some joy into the world with them.
JAVA SDK ?!!!! (Score:1)
Re:Kids could also try Allegro (Score:1)
HTH.
Re:Simple BASIC for the Masses. (Score:1)
I doubt the PS2 will come with a freeze machine and examine the machine state / twiddle the bytes in memory one by one tool even if it was understandable.
Also on the ZX spectrum they did at least tell you what all the hardware was and how it worked, they also had programming books in libraries for people to try out.
my first program (Score:1)
20 LET Z = N1
30 DVDZONESET = Z
40 PRINT "Your DVD playback is now set to zone", Z
Note - DVDZONESET is a PS2 specific keyword...
Re:nibbles and gorilla!! (Score:1)
Re:Old games rule! (Score:1)
Re:Not just to be nice =) (Score:1)
And since basic is cheap, and they do not want to spend devlopment money.......
Another advantage is that it is unlikely that anyone will be able to do an opensource game in YABASIC that will compeate with the "real" games.
Distribution alone is going to be a problem.
Re:... (Score:1)
... (Score:1)
Not to be a starched shirt or anything, but aren't all programming languages inherently 'open source'. Or is this Timothy's favourite buzzword for posting articles?
Now, about the PS2, I'm thinking of buying one as a gift simply because it makes a cheap DVD player...What exactly is the quality like on them? Any experiences good/bad?
Re:BASIC's back (Score:1)
10 PRINT "Hello World"
---
Re:my first program (Score:1)
10 input "Select DVD Zone ";Z$
20 rem line 20 in above program is not needed, its is filled in by user above
30 rem this line won't do anything either, YABASIC doesn't know anything about DVDZONESET
40 ?"Your DVD playback zone is: "; Z$;" Not that this didanything."
cheers!
N473
visit www.n473.com [n473.com]
Maybe it's just the beginning? (Score:1)
Kinda reminds me of the old Atari 800. But...
Atari 800 (circa mid 80's) cost---5-600 PSX2 cost---300
Besides, if it's just to "play with" maybe, just maybe, people will look at the YABASIC inclusion the same way they look at both Playstation games, and other forms of Basic.
Fun to screw around with, but do not attempt to apply to real world situations.
Besides, what if this was just a test market? It's happened before. Maybe Sony is testing the waters with the inclusion of a small language to see what the feedback is on it. If it's good? Maybe they'll throw in more. If it sucks? Maybe you won't see anymore.
I guess it's time to brush off that Star Raiders code, and see if I can port it to an Analog Joystick with Feedback. THAT WOULD ROCK!!
krystal_blade
I'd hack it (Score:1)
That said, if I can get a copy of the BASIC language for the PS2 and a keyboard, I would love to play around with something like that. I play around with OpenGL on my Windows box, but it's complicated and blows up frequently. I'd love to abstract my environment out to something simple like some sort of BASIC on the PS2 and hack around with some remakes of old games, yes, possibly even in 3D.
Computers should be programmable (Score:1)
Let me explain why programmability is such an important thing by starting with these two quotes:
Alan Kay ("Computer Software'", Scientific American, September 1984) wrote:
Danny Hillis in his book "Magic in the Stone", Basic Books, 1998 writes:
OK, so then what happens. Sony, Nintendo, Sega, etc. take these wonderful computers and close them off to everyone but licensed developers. Of course, the PS2 is a computer whether YABASIC is bundled with it or not. But it is important news that a computer that has the potential of reaching tens of millions of homes will not be completely closed (at least in Europe). Sony should release YABASIC in the rest of the world as well.
Is Basic the best choice of a programming language for the PS2? We could argue about what other languages would have been better (and that might be fun), but the important fact is that some general purpose programming language is there. Suppose some other language X is twice as good as Basic. The percentage increase from Basic to X is 100% improvement while from nothing to Basic is an infinite improvement.
Having said that, I'd like to plug my own language, ToonTalk [toontalk.com], as a much better choice. Rather than typing text with a virtual keyboard and then trying to read a program on a TV screen, in ToonTalk you construct your program from inside of a game world. You train robots, give birds messages to deliver, drop things in boxes, use animated tools, etc. to construct and run programs. No need for a virtual keyboard. No need to try to read text on a TV while sitting 10 feet away on the couch. And children much younger than 10 are making games with it [ioe.ac.uk].
-ken kahn
Re:the whole point of this... (Score:1)
I have deliberately held back buying, on principle.
Re:the whole point of this... (Score:1)
BLITZ BASIC is what you're after! (Score:1)
This commercial was brought to you by thesurfaces.net :)
http://www.blitzbasic.com/
Re:BLITZ BASIC is what you're after! (Score:1)
Maybe you 'otter' read things first...
"Maybe I 'otter'"...
[Sorry, I like puns with no context whatsoever]
http://www.blitzbasic.com/
Re:BLITZ BASIC is what you're after! (Score:1)
Blitz is intended to be ported far and wide once the "basics" are done for Windoze and some money's come in -- I think Linux will be next.
The core has been written to be as POSIX-compliant as possible, so porting was planned from the start!
http://www.blitzbasic.com/
DeCSS on PSX2? (Score:1)
Re:coming to a 0 day warez FTP server near you... (Score:1)
Re:PS2, boy what a disappointment (Score:1)
Oh dear. Yet Another Lamer who believes the marketing bullshit that MHz is THE indicator of performance.
You'd have thought that by now people would have realised that MHz comparisons between disimilar architectures is completely and utterly meaningless.
Re:!keyboard==!code (Score:1)
!keyboard==!code (Score:1)
Why not Emacs? (Score:1)
HH
Re:Kids could also try Allegro (Score:1)
Yes it is, but installing it is a kind of rocket science, at least at the time I tried it (about 3 years ago). After the second try it worked for me, but about half a year later I tried to install it for a friend of mine and failed (all DOS). The libs didn't compile (no binaries available).
But when it worked it was very cool. By using my already installed version my friend was able to program a little jump&run game in a weekend.
The GUI editor is the best text editor every written for DOS.
It's really a good way starting programming games. Maybe a person already knowing C could help.
Re:Kids could also try Allegro (Score:1)
Don't know about Java, but I might still have a copy of Turbo C++ lying around. Worked fine on my 386. I'm not sure how much of C++ it really supports, since I mainly used it as a C compiler.
I would second the Eckel recommendation, but note that Thinking in Java and Thinking in C++ are almost the same book except for the language specifics, so if you read them both you will have a lot of "hey, didn't I read this already?" moments.
Sounds like their old Yaroze system. (Score:2)
I hope this means they're going to do a similar project for the PS2.
If you believe in the Church of Robotology... (Score:2)
20 Go To Hell
sorry Futurama eating away at my brain
Re:Are there some people here in a snit, or what? (Score:2)
Bruce
Are there some people here in a snit, or what? (Score:2)
Bruce
"Free" Access to PS2 programming, anyone? (Score:2)
The only major problem could be Sony exploiting of some of the 'features' of the Artistic License under which YABASIC is available (mainly: libraries, linked function and 'embedded version') but given a stable interface with YABASIC, it's only a matter of time before someone will be able to understand how to use these libraries to understand how PS2 BIOS and/or HW work (for an exaple, look at how the windows CODECS for AVI, ASF and DivX are used in linux/unix multimedia players).
Ciao,
Rob!
Not just to be nice =) (Score:2)
With a programming language shipped right inside the box, perhaps Sony is looking to subvert that import tax by making the PS2 seem more like a traditional computer system (not that "typical" computer systems ship with programming languages in the box today anyway
paulb
Oh, those ports... (Score:2)
What a lame comment! (Score:2)
Personally I find games interesting only for short periods of time - then I get bored. Programming, on the other hand is always interesting. I think this is great - think of all the people who got their first programming experience on a C64 with Basic. Now they can hack away on a PS2.. that is very cool.
See mom, it's educational! (Score:2)
Firstly, as the article says, this is probably just a way to get around an import tax. It will undoubtably be limited, and kids who try to use it will end up more frustrated than interested.
Also, this platform is not one that I would want a newbie programmer (of any age) touching. The programming style which should be used differs greatly from pc-style programming. So the games, routines, whatever made will be bad, and asking a non-ps2 programmer about what to do to improve them will give you less than wonderful results.
If you want to get someone into programming, get them into something like tcl/tk. The interface is easy (it's a scripting language for those who don't know), allows you to draw stuff to the screen easily (compared to X), and still provides the intro to how to lay out a program, how to set up functions, etc. It doesn't write it for you, like visual-basic, so you really have to learn, but the results are immediate. It extends to object oriented design ([incr] Tcl), and when they outgrow it, all the ground-level stuff will be in place for whatever they want to get into.
Buy a ps2 for games. That's what it's for. If someone (especially your kid) has an interest in programming, get them into something that you know, so they have a solid foundation to draw from.
Re:This could be a way to get kids into programmin (Score:2)
Go ahead, write quake in java my friend... (Score:2)
Ok, so it isn't a complete Quake - but it does show what is possible with the language (and this was in 1997 - I could show other 3D engine examples on the net, but why bother). As for teaching it to kids - heck, it is hard to teach BASIC to kids, esp. nowadays...
I support the EFF [eff.org] - do you?
Re:BLITZ BASIC is what you're after! (Score:2)
Oh yes! Blitz Basic for the PC. Excellent!
Now I can rewrite all those cheesy Amiga games that I never finished, but better and able to take advantage of decent graphics and computers. Quazatron II here I come again.
I hope it isn't that hard to come up with a Linux version either. I hope that it hasn't been coded in such a way that it ties in too directly with Windows, and that the underlying libraries that interface with DirectX can be replaced with libraries that interface with OpenGL. Still, doesn't mean that a language compatible, if not source compatible version can't be made for Linux.
Oh, forgot. I was going to get into Amiga SDK programming and then there is the company website, and where will I get the time to do graphics these days! Oh, it was great being at school and being a student - there was time available to do interesting things. Now there isn't any at all. :-(
Oh, the the PSX2 is shipping with BASIC in Europe to get around a 2% tax on games machines as opposed to computers. They are arguing that if the machine can be programmed by users, then it is a computer, not a games machine. Good on them as well, as there needs to be an outlet for the next generation of games creators.
Re:Are there some people here in a snit, or what? (Score:2)
I wonder if staying up until 3 AM getting his gonads irradiated by his HAM radio has mutated Slashdot's most beloved technocrat sage into a "troll"?
[smiley thing]
Simple BASIC for the Masses. (Score:2)
there are no more games hackers coming up
through the system. The majority of the coders
learnt their trade through spending night after
night playing with their ZX Spectrums and C64's
in the early 80's.
These days, with the shrink-wrapped games running
on undocumented programmer hostile operating
systems, only the hard core hackers play with
the machines, and these aren't the sort who
would be likely to play with writing games.
Adding a BASIC interpreter to the PSX2 is a smart
move. It'll give the game playing public a chance
to play at controlling their own machine and
compete with their peers about what their latest
neat game coding trick is.. creating a new
generation of games coders for the gaming industry.
On top of this, it may also be a ploy to persuade
the EU commission that the PSX2 is a computer and
not a games console, so they don't have to pay the
2.2% levy, of course.
Re:Kids could also try Allegro (Score:2)
That's cool when I was fifteen I was learning assembly langauge on an outdated C64, basic, and C on an 8086. I'm sure in its way OpenGL is as complicated or more so then assembly language. I'm quite sure the math involved with some of the more advanced OpenGL programming is more complex. Keep it up maybe you'll get most programmers dream job and work for a game company.
By age 15 a smart young person should be able to handle C/C++ and a good graphics library with some work. But at age 12 just being able to create a game as simple as pong in basic would be really cool.
I remember the first animation I did in basic. All it did was make a line move around the screen and bounce off the edges but I was very proud of it. After that I was sure that I wanted to work with computers. Now I'm a college student about to graduate with a degree in computer science. Sometimes all it takes is a little push. Stay with it James.
Get kids programming... (Score:2)
If I hadn't started programming on my C-64 (or, heck, my Sinclair ZX81) I probably wouldn't be programming today - at least, I wouldn't have been doing it for the last 15 years and have the job that I always wanted today.
There is a substantial difference between people who discovered programming as a kid and learned to appreciated it, and those who decided to take it at university for the job opportunities.
With the barrier to entry so high to get into programming these days, I think it's great that they're putting a free language, no matter what it is, in with the system.
also can guide missles (Score:2)
Seth
Thank you, Sony! (Score:2)
They said you'd never support open source or provide a quality programming environment for your PS2.
Well, you've certainly showed them. Now that hackers everywhere have a rudimentary basic that does a primitive 3D, golly, you're just gonna take the market by storm.
A call to developers : gorilla.bas clone needed.
[OT] Some people were helping me get video capture working on linux box...just so you know, I've got both realproducer and bcast2000 cranking out
more reasoning... (Score:2)
Just like N64 (Score:2)
computer, not outstanding graphics. Because now
they have propietary API and non-disclosure to go
with it, Dreamcast seems more attractive, because
of semiopen DirectX like graphical interface.
OpenGL is better, but hey at least I can tell
anyone about it! =)
DOWN WITH PS2.
PS: I do not have anything against PS1, which is great platform, and expect Indrema to be the rocker. =)
coming to a 0 day warez FTP server near you... (Score:2)
Re:Old games rule! (Score:2)
Bottom line: PS2 has the 'oomph' and the backing of the gaming companies, and will no doubt be a kickass system a short way down the road. Hell, Square alone would lead me to buy the system. Dreamcast has a great library of games, and will still be well worth it's price for a good while to come, but don't bother arguing it's technical superiority: the facts (and games!) don't lie.
Aw, blast. Look at me, I've gone and gotten into that mindless console war argument. People, spend what you can afford, and enjoy what you've got. There are more than enough games to go around. Let's just all agree that Japan is cool, and be thankful. ^_^
---
Old games rule! (Score:2)
Nope. Just finished FF5 on my PS2, and I'm currently halfway through FF6. Great games! I'm continually floored by what they could pull of on a SNES for FF6...
---
Re:Beowulf type cluster on the PS2? (Score:2)
I don't know if you could consider it a Beowulf cluster, however Sony is releasing a graphics workstation based on its Emotion Engine and Graphics Sythesizer technology. According to this here article, they're expecting it to be used for CG scenes and special effects in movies.
It puts 16 pairs of EE and GS chips together, and and this thing says it can render 1.2 gigapolygons per second in 1920x1090 at 60fps. Two gigabytes of system memory and 512 megs of video RAM.
So technically, yeah, it is possible to cluster a bunch of PS2 nodes together for high-end 3d processing...
(BTW, got that article out of a newer issue of PSM, pick one up if ya want.. October issue).
Menacer
PS2 - pulling an 8 bit micro (Score:2)
Beginners All-purpose Symbolic Instruction Code still lives on! Although I won't touch VB with a foot long pole.
Re:PS2, boy what a disappointment (Score:2)
http://arstechnica.com/cpu/2q00
and
http://arstechnica.com/ rev iews/1q00/playstation2/ee-1.html [arstechnica.com]
PS2, boy what a disappointment (Score:2)
At least my friend down the hall can justify his expensive purchase with the nifty yabasic programs he can write. WOOHOO! Maybe someone can write some sort of utility to load up CD-R games on the PS2.
Bah! My ATARI 2600 had a BASIC programming cart! (Score:3)
[*] You could do more but lines 10+ showed up as "funny characters" as writing such large programs was never intended.
[**] out of total system RAM of 128 bytes. Also note, the 2600 had no video memory either. The code had to shovel data to the video chip as the scan line was drawing the screen. This consumed all CPU attention so your code only had about 20% CPU to run during the vertical retrace interval. Take THAT PSX2!
Re:PS2, boy what a disappointment (Score:3)
Re:!keyboard==!code (Score:3)
--
Re:Kids could also try Allegro (Score:3)
While I agree that C is not that much more difficult then basic just setting everything up and understanding what's going on right away is a little difficult. Getting instant gratification with basic can be a big plus for young people. I suspect that anyone that learned how to program on a PS2 would quickly decide that they wanted to try something more powerfull. That person is more likely to try C, C++, or Java.
And with this a young person would not even have to own a computer. Most american households have at least one computer but sometimes parents are a little uneasy about letting Jr. set up new software on the computer.
Re:10 PRINT "What's the point?" : GOTO 10 (Score:3)
For kids to screw around with, BASIC is still a decent language. Any 10 year old who's gifted enough to be doing serious programming isn't going to be trying to learn BASIC on a PlayStation 2 anyway.
I don't think my power of abstraction has been crippled by my exposure to BASIC. I easily grasped object orientation. I rewrote a 6,000 line C++ program in 350 lines of Python.
Of course, if you have a better suggestion for a programming language for kids to screw around with, I am all ears.
---
Re:10 PRINT "What's the point?" : GOTO 10 (Score:3)
At the time it was Lent (coming up to Easter), and so it being a Catholic school, there was the oppurtunity to not go for school dinners, and instead spend the money on getting into the computer room by donating it to charity. I thought, what the hell, I'm a fat git anyway (still am as it happens) so spent the whole of Lent in there. After 4 weeks, I had learnt the BBC inside out. I was by far ahead of most of the school (including those much older than me), at programming, and from then on I used to spend the small amount of pocket money I got on computer magazines and books. For the last 11 years I have lived, breathed and loved technology, programming and everything that was a part of it all. Even my grades in Maths and Physics went up. At GCSE level under the new national curriculum I was given an A* (top 2% of the country), in Computing, and ended up doing a degree in Software Engineering.
I'm now, at the age of 22, the Technical Director of an ISP and I get to write code as much as I want. I get paid a decent amount of money, I'm happy with my life, and I've certainly escaped the poverty trap that was waiting for me if I hadn't got out early enough (I started working part-time at the age of 15).
In short, if I hadn't picked up that book and just started learning BASIC - even just the "Hello World" stuff, I would not be here right now. I think that as a result, giving people that first taste of the possibilities - that they don't need to be good with a pen or a brush to be creative, and to show them that they can actually create things, is fantastic. And yes, this is probably waffling bullshit, but I will quite happily physically fight any person to the death who says that any initiative to teach kids the basics of coding is pointless. We haven't all got Daddy to buy us the latest laptop (PSX2 will drop to $100 within the year, making it affordable to all), nor are we all endowed with the fantastic skills to be anything that we want to be.
Sometimes kids just need to be shown that they can do this complicated shit and be like us when they grow up if they want to be. In the UK at least, geeks are respected by everybody with any sense.
Re:PS2, boy what a disappointment (Score:3)
This could be a way to get kids into programming. (Score:4)
I support anything that allows people to look under the hood and see how computers are programmed, this could be a good introduction to programming logic. Children could quickly learn the limitations and abilities of computers.
I don't particularly like basic, but it is an easy language to use for beginners.
This is a good thing (Score:4)
Add kidding aside, this is a good thing, however you look at it. First off, it lets all us geeks play around with the PS2 without getting out a custom burner and forking over thousands of $$. If someone figures out how to pull the programs off the cards, I could easily see some people learning some nifty peeks and pokes to make the PS2 do some tricks and it could build a community.
Which get's me off to the other good thing. Allowing something to be modified by end users has always proven to be good, just look at the popularity of mods among the FPS's out there. I don't know how you would input code on this, but if it's easy then someone's gonna get bored and come up with some cool stuff. And if they've found an easy way to create code on the PS2, then maybe mod development would extend to the consoles. Wouldn't it be cool to be able to reprogram those street fighter characters or the snipers in syphon filter?
Game programmers are learning that scripting brings about easier content creation, leaving more for the artists requiring less programmer intervention, making better games in less time, and with some of the more creative mods, things that the developers probably never dreamed of, and since the power gamers eat this stuff up, it forms more of a gaming community and can only help to push the creativity of gaming further. I just hope other companies see this, and hopefully implement something similar for their games.
10 PRINT "What's the point?" : GOTO 10 (Score:4)
---
BASIC's back (Score:4)
10 PRINT "Pick a number: ";
20 INPUT num
30 PRINT "You typed ", num
40 GOTO 10
the whole point of this... (Score:5)