IWETHEY v. 0.3.0 | TODO
1,095 registered users | 0 active users | 0 LpH | Statistics
Login | Create New User
IWETHEY Banner

Welcome to IWETHEY!

New Novices didn't know the Atari either
I got mine at 12 without knowing a thing about it. So what?
Regards,

-scott anderson

"Welcome to Rivendell, Mr. Anderson..."
New Most novices have Windows but not Linux
You started with an Atari and migrated much later on. Most novices now will start with Windows and migrate much later on when they're at advanced level. If you want beginners to understand some basics of programming then move on, it's going to have to start with Windows. You would not start a beginner with hacker grade, C++ on Linux projects.
Matthew Greet


Choose Life. Choose a job. Choose a career. Choose a family. Choose a fucking big television, choose washing machines, cars, compact disc players and electrical tin openers. Choose good health, low cholesterol, and dental insurance. Choose fixed interest mortgage repayments. Choose a starter home. Choose your friends. Choose leisurewear and matching luggage. Choose DIY and wondering who the fuck you are on a Sunday morning. Choose sitting on that couch watching mind-numbing, spirit-crushing game shows, stuffing fucking junk food into your mouth. Choose rotting away at the end of it all, pishing your last in a miserable home, nothing more than an embarrassment to the selfish, fucked up brats you spawned to replace yourself. Choose your future. Choose life... But why would I want to do a thing like that? I chose not to choose life. I chose somethin' else. And the reasons? There are no reasons. Who needs reasons when you've got heroin?
- Mark Renton, Trainspotting.
New Live CDs are nice.
Put it in, use it. Easy.

I wouldn't start anyone on C++ regardless, for one thing, and certainly not on Linux. BASIC or Python.

Brin went out and bought a C64. Why not just put a LiveCD in your Windows box?
Regards,

-scott anderson

"Welcome to Rivendell, Mr. Anderson..."
New Why bother with a different OS to learn basic programming?
Why use a temporary copy of Linux (or BSD or Solaris) to encourage teenagers to learn how to program? Another OS is something they'd have to learn before they can learn the programming we want them to learn in the first place. Learning another OS is good but it'd discourage those who want to be programmers rather than administrators. Just give 'em a Windows programming language.
Matthew Greet


Choose Life. Choose a job. Choose a career. Choose a family. Choose a fucking big television, choose washing machines, cars, compact disc players and electrical tin openers. Choose good health, low cholesterol, and dental insurance. Choose fixed interest mortgage repayments. Choose a starter home. Choose your friends. Choose leisurewear and matching luggage. Choose DIY and wondering who the fuck you are on a Sunday morning. Choose sitting on that couch watching mind-numbing, spirit-crushing game shows, stuffing fucking junk food into your mouth. Choose rotting away at the end of it all, pishing your last in a miserable home, nothing more than an embarrassment to the selfish, fucked up brats you spawned to replace yourself. Choose your future. Choose life... But why would I want to do a thing like that? I chose not to choose life. I chose somethin' else. And the reasons? There are no reasons. Who needs reasons when you've got heroin?
- Mark Renton, Trainspotting.
New What's there to learn?
Click this icon to open a shell. Type "bwbasic". Have fun.

Please explain to me how this is more intrinsically befuddling than the same operation in Windows or OS X.

The whole point of the operation is learning. Why are you opposed to it?
Regards,

-scott anderson

"Welcome to Rivendell, Mr. Anderson..."
New How to write a DB app with front end
Beginners, especially children, will want to learn how to write a GUI front end to a simple, DB-based app, as well as numeric algorithms, so they can do something of minor use on their preferred OS. Or develop something for their mother's preferred OS, which is going to be Windows. Or just doing this with WinAmp playing their favourite music. Or whilst typing on MSN. Or whilst searching the web for hints. It'd be better if the programming environment ran in the OS they are used to.

Besides, rebooting into another OS, even direct off a DVD, running the language then rebooting again is still a barrier compared to just running the language.
Matthew Greet


Choose Life. Choose a job. Choose a career. Choose a family. Choose a fucking big television, choose washing machines, cars, compact disc players and electrical tin openers. Choose good health, low cholesterol, and dental insurance. Choose fixed interest mortgage repayments. Choose a starter home. Choose your friends. Choose leisurewear and matching luggage. Choose DIY and wondering who the fuck you are on a Sunday morning. Choose sitting on that couch watching mind-numbing, spirit-crushing game shows, stuffing fucking junk food into your mouth. Choose rotting away at the end of it all, pishing your last in a miserable home, nothing more than an embarrassment to the selfish, fucked up brats you spawned to replace yourself. Choose your future. Choose life... But why would I want to do a thing like that? I chose not to choose life. I chose somethin' else. And the reasons? There are no reasons. Who needs reasons when you've got heroin?
- Mark Renton, Trainspotting.
New Not a kid.
Kids could care less about useful or databases. My son wanted to write games and goofy stuff (like secret code prompts, Q & A programs, etc).

At the point when he started, he had to go into the other room and boot the *Windows* machine to use GameMaker (ironic, non?). This was not a barrier to him. He's a kid.

Do you have any experience watching kids learn to program, or are you just guessing here?
Regards,

-scott anderson

"Welcome to Rivendell, Mr. Anderson..."
New Anything with a GUI is *already* a game
===

Purveyor of Doc Hope's [link|http://DocHope.com|fresh-baked dog biscuits and pet treats].
[link|http://DocHope.com|http://DocHope.com]
New So, he was using a Windows environment?
Matthew Greet


Choose Life. Choose a job. Choose a career. Choose a family. Choose a fucking big television, choose washing machines, cars, compact disc players and electrical tin openers. Choose good health, low cholesterol, and dental insurance. Choose fixed interest mortgage repayments. Choose a starter home. Choose your friends. Choose leisurewear and matching luggage. Choose DIY and wondering who the fuck you are on a Sunday morning. Choose sitting on that couch watching mind-numbing, spirit-crushing game shows, stuffing fucking junk food into your mouth. Choose rotting away at the end of it all, pishing your last in a miserable home, nothing more than an embarrassment to the selfish, fucked up brats you spawned to replace yourself. Choose your future. Choose life... But why would I want to do a thing like that? I chose not to choose life. I chose somethin' else. And the reasons? There are no reasons. Who needs reasons when you've got heroin?
- Mark Renton, Trainspotting.
New Had same idea, but thought of Cygwin
You can download a free GCC that speaks some variant of about 6 different "line-programming languages", including (gak!) FORTRAN. Haven't looked recently, but there may even be a BASIC interpreter inthere somewhere.

And we can argue for weeks about the relative merits of C, but since it is (still) the lingua franca of lingua francas, Ben should probabaly look at that as a starting point.
jb4
"So don't pay attention to the approval ratings that say 68% of Americans disapprove of the job this man is doing. I ask you this, does that not also logically mean that 68% approve of the job he's not doing? Think about it. I haven't."
Stephen Colbert, at the White House Correspondent's Dinner 29Apr06
New Solving the wrong problem
I don't think he's interested in training another coder with the current industry standard. He wants to teach him good, basic (no pun intended) theory. Pointers and memory management are implementation details that you'd have to learn first, before you ever get to focus on the logic of it.
===

Purveyor of Doc Hope's [link|http://DocHope.com|fresh-baked dog biscuits and pet treats].
[link|http://DocHope.com|http://DocHope.com]
New Point taken...
...so to eliminate that, and yet have a language that surpasses toy status, one could try FORTRAN. No pointers, no data structures (well, that's not entirely true, but is Ben's brain going to be rotted with COMMON segments at that tender age? I rather think not), and a syntax that, like BASIC's, only a mother could love. The only downside to FORTRAN vis-a-vis BASIC is the dreaded, gawd-awful FORMAT statement. But Ben's clever enough to handle that, innit he?
jb4
"So don't pay attention to the approval ratings that say 68% of Americans disapprove of the job this man is doing. I ask you this, does that not also logically mean that 68% approve of the job he's not doing? Think about it. I haven't."
Stephen Colbert, at the White House Correspondent's Dinner 29Apr06
     'Why Johnny can't code' - by er, David Brin. In Salon. - (Ashton) - (35)
         whats wrong with asembler? - (boxley)
         Cute, but... - (admin) - (17)
             Novices don't know Linux - (warmachine) - (16)
                 Novices didn't know the Atari either - (admin) - (11)
                     Most novices have Windows but not Linux - (warmachine) - (10)
                         Live CDs are nice. - (admin) - (9)
                             Why bother with a different OS to learn basic programming? - (warmachine) - (8)
                                 What's there to learn? - (admin) - (7)
                                     How to write a DB app with front end - (warmachine) - (3)
                                         Not a kid. - (admin) - (2)
                                             Anything with a GUI is *already* a game -NT - (drewk)
                                             So, he was using a Windows environment? -NT - (warmachine)
                                     Had same idea, but thought of Cygwin - (jb4) - (2)
                                         Solving the wrong problem - (drewk) - (1)
                                             Point taken... - (jb4)
                 A beginner's programming language will have to be on YouTube - (Another Scott) - (3)
                     My son got started because of video games - (admin)
                     (Almost) same here - (drewk)
                     Robots - Mindstorm, etc - (tuberculosis)
         BASIC???? - I shudder! - (Andrew Grygus) - (8)
             BASIC is not that bad. - (static)
             How wonderfully biased you are... - (admin) - (3)
                 The first language I learned was BASIC - and . . . - (Andrew Grygus) - (2)
                     Thus proving my point. - (admin) - (1)
                         Well that it can . . . if you're paying attention. -NT - (Andrew Grygus)
             I started on BASIC as well - (tuberculosis) - (2)
                 I used to do the same, as an adult :-) -NT - (boxley)
                 And I, too...although it was called FOCAL on a PDP-8 - (jb4)
         Just use some old version of Delphi or VB - (warmachine) - (1)
             same here - (jbrabeck)
         PHP - (JayMehaffey) - (3)
             I still like Pascal for teaching - (drewk) - (2)
                 The "Advanced C " columnist in Computer Languages . . . - (Andrew Grygus)
                 Ick - FWIW they're trying to get Squeak on the $100 PC - (tuberculosis)
         You just need to know where to look - (Arkadiy)

Note: this is not exactly the safest place for your hand.
69 ms