I do think that knowlege of Programmig is more important that the syntax of programming. I advocate this in my research.
However, I'm pointing out to AY that you can't kick up a stink about languages that you have no knowlege off.
For istance:
Hmm... like Visual C/C++ then. Doesn't involve coding so much as dragging pictures around. Programming for three-year-olds.
OK, so there are differences too, but the point is, VB is probably worse than COBOL. COBOL was bad because it was too hard. VB is bad because it's so easy it doesn't do non-trivial things so well.
If he's going to do that then I would advise him to take the time to at least learn somthing of these languages.
Yes he will learn allot about implimenting a spectrum in FirstBasic. However, implimenting it in modern usefull languages such as Python, C, C++, C#, Java, VisualBasic.NET will teach him what your describing and more.
I do think that knowlege of Programmig is more important that the syntax of programming. I advocate this in my research.
However, I'm pointing out to AY that you can't kick up a stink about languages that you have no knowlege off.
For istance:
If he's going to do that then I would advise him to take the time to at least learn somthing of these languages.
Yes he will learn allot about implimenting a spectrum in FirstBasic. However, implimenting it in modern usefull languages such as Python, C, C++, C#, Java, VisualBasic.NET will teach him what your describing and more.
Andrew.
..... and I wouldn't argue with you - take the piss, yes! But argue? Never! :lol:
for some reason, he seems very unhappy to come in here and argue to my face :-)
it really is an excellent study in internet bravado and trolls.
he will be rude to me on the forums, and then come in here and mumble at me asking if I know why his wireless has disconnected.
I think it's because he's a wimp and he's all mouth and no trousers :-)
Seconded. I learnt most of my useful knowledge by doing silly things in interesting ways in my spare time.
Thirded. When I was 16, I spent all my spare time writing Spectrum demos, which is about as unmarketable a skill as you can get.
...until I made a website *about* Spectrum demos, which led me to learn PHP and SQL, and now I'm in a job I really like doing web development.
And on another note vaguely related to useful-things-to-learn-that-aren't-directly-related-to-being-more-employable, I'd suggest trying out functional programming if you want some real perspective on the is-VB-a-Basic debate. After that you'll find that Basic, C and Java are exactly the same thing besides a bit of window-dressing and the number of curly brackets you use.
After that you'll find that Basic, C and Java are exactly the same thing besides a bit of window-dressing and the number of curly brackets you use.
There are similarities between all third generation languages especially in the syntax of the basic imperatives (sequence, selection and iteration).
However, Java is an object oriented Language and is therefore semantically very different from Basic and standard C.
Basic traditionally is not object oriented. VB 6.0 and under is a non object oriented procedural event driven language. However, VB.NET is OO based and has much more in common with Java (Java + Swing Or AWT ) than earlier versions of VB.
C well that's not object oriented either, unless you look at C++ (that is).
However, once you have learnt one or two 3rd gen programming languages, migrating to another language is trivial, unless you do a paradigm shift, i.e. procedural to object orientation.
The concepts of object orientation are very handy to know. If you can get a grasp of object orientation and the procedural aspects of programming you will possess the transferable skills that will enable you to quickly and easily learn and effectively utilise most 3rd Generation languages in use today.
From a selfish point of view if AY learns how to create cool Speccy games that would be better for a fair few of us rather than an emulator which no one will really touch. More Speccy game programmers the better !
From a selfish point of view if AY learns how to create cool Speccy games that would be better for a fair few of us rather than an emulator which no one will really touch. More Speccy game programmers the better !
Or maybe speccy game remakes in Java or somthing. Deploy it as an applet and we can all play.
IMO the programming languages are becoming more and more similar to each other and AY is generally true in his opinion that programming in Visual Basic (especially VB.NET) is closer to Java or C# than to Zx Spectrum Basic or some PC Basic from 1992.
If you are using .NET platform, it doesn't really matter which language you will chose, C#, J#, C++ or VB. All they will be translate to the same meta language (and therefore all they will have the same performance)
When you start writing a program in a modern language you will usually have a form where you place buttons, labels. etc. and then write methods connected with these objects. It's a different experience than drawing your buttons manually and writing a loop which will scan keyboard. If you have only experience with older languages, you can consider modern, visual language unfair easy.
So, if AY has fun with doing it old-fashion, harder way, let him do it. He'll learn something from it for sure.
learn polish or something. computers are dumb, and talking to one wont get you that far. if you know foregin languages it'l make life easier conversing with immagrants who will most likely take over most of the jobs in this country.
Hmmm, Seems to me lots of clever people agree, in part at least, with AY. The problem appears to be in how he presents that opinion (which he has a right to have and do) - which is a social thing, and is what Asperger's syndrome is robbing him of. We can make allowancies for that, can't we? Not as if he's trying to offend anybody is it?
As I mention in the *other thread* (that's happened already today...), I'm not 14. I'm 16. Clearly your AY handling routine needs an INC operating once a year.
yeah you do im your only freind, its probably the shitest myspace page going. that is unless someone was tricking me into think it was you.
Ohhhh ... wait ... is that from like ... way earlier this spring??? Erm ... yeah, I do faintly recall something like that ... erm ... hehehe. I think I set it up to be able to leave a msg on your page because you had disappeared that time also ... anywho ... maybe I should actually tend to that myspace page ... erm ... could you gimme a link to it??? (tum-de-tum)
Join us on facebook instead :) The only place you can bite Arjun's neck whilst monty.mole is dry humping you, you have to watch out for the sheep throwers though.
I've heard about Facebook ... Erm ... what'sitallabootthen? Isn't there some privacy issues or something ... like people can see all your e-mail contacts or something like that??? (sorry ... I'm like Patrick Star, I live under a rock)
Facebook
you have to sign up but it's fairly simple. just make sure you tick the no box when it offers to spam everyone in your e-mail address book (or better still don't let it sign in to your e-mail at all, it's not mandatory!)
I've heard about Facebook ... Erm ... what'sitallabootthen? Isn't there some privacy issues or something ... like people can see all your e-mail contacts or something like that??? (sorry ... I'm like Patrick Star, I live under a rock)
Skarpo :-)
there's only the same privacy issues as any other site, just be sensible and don't share any information that you wouldn't anywhere else
I'm just faced with a page that says I have to sign in to see the page ... bah, bumhuggery of the highest order ... I'll just plop my butt back on the WoS settee.
Well, I don't see any point since I can contact people on here via PM or email - none of my old mates back in Bristol are online as such, but then, I have their phone numbers :) Like I said, I don't see the point.
I'm just faced with a page that says I have to sign in to see the page ... bah, bumhuggery of the highest order ... I'll just plop my butt back on the WoS settee.
the trouble with facebook is, it used to be good. and do what it was designed to do. then they developed the applications API which allows stupid PHP and flash things and crap to be embedded into your profile, and make the whole place untidy.
that and the fact that all the myspace chavs are starting to turn up with their txt spk and childish messages... grumblegrumble
Comments
However, I'm pointing out to AY that you can't kick up a stink about languages that you have no knowlege off.
For istance:
If he's going to do that then I would advise him to take the time to at least learn somthing of these languages.
Yes he will learn allot about implimenting a spectrum in FirstBasic. However, implimenting it in modern usefull languages such as Python, C, C++, C#, Java, VisualBasic.NET will teach him what your describing and more.
Andrew.
Seconded. I learnt most of my useful knowledge by doing silly things in interesting ways in my spare time.
For instance, if I didn't write animation packages in Perl to produce the documentary, my graphics skills (such as they are) would still be minimal.
..... and I wouldn't argue with you - take the piss, yes! But argue? Never! :lol:
Woah! How did I get involved in this!?
(Saturdays would be better as I'm usually hungover on Sundays).
And I'm with Andrea on Saturdays. It could get crowded.
it really is an excellent study in internet bravado and trolls.
he will be rude to me on the forums, and then come in here and mumble at me asking if I know why his wireless has disconnected.
I think it's because he's a wimp and he's all mouth and no trousers :-)
Thirded. When I was 16, I spent all my spare time writing Spectrum demos, which is about as unmarketable a skill as you can get.
...until I made a website *about* Spectrum demos, which led me to learn PHP and SQL, and now I'm in a job I really like doing web development.
And on another note vaguely related to useful-things-to-learn-that-aren't-directly-related-to-being-more-employable, I'd suggest trying out functional programming if you want some real perspective on the is-VB-a-Basic debate. After that you'll find that Basic, C and Java are exactly the same thing besides a bit of window-dressing and the number of curly brackets you use.
There are similarities between all third generation languages especially in the syntax of the basic imperatives (sequence, selection and iteration).
However, Java is an object oriented Language and is therefore semantically very different from Basic and standard C.
Basic traditionally is not object oriented. VB 6.0 and under is a non object oriented procedural event driven language. However, VB.NET is OO based and has much more in common with Java (Java + Swing Or AWT ) than earlier versions of VB.
C well that's not object oriented either, unless you look at C++ (that is).
However, once you have learnt one or two 3rd gen programming languages, migrating to another language is trivial, unless you do a paradigm shift, i.e. procedural to object orientation.
The concepts of object orientation are very handy to know. If you can get a grasp of object orientation and the procedural aspects of programming you will possess the transferable skills that will enable you to quickly and easily learn and effectively utilise most 3rd Generation languages in use today.
AY might do well to heed this advice.
Andrew.
Or maybe speccy game remakes in Java or somthing. Deploy it as an applet and we can all play.
Andrew.
Fixed? Not so much.
Andrew
If you are using .NET platform, it doesn't really matter which language you will chose, C#, J#, C++ or VB. All they will be translate to the same meta language (and therefore all they will have the same performance)
When you start writing a program in a modern language you will usually have a form where you place buttons, labels. etc. and then write methods connected with these objects. It's a different experience than drawing your buttons manually and writing a loop which will scan keyboard. If you have only experience with older languages, you can consider modern, visual language unfair easy.
So, if AY has fun with doing it old-fashion, harder way, let him do it. He'll learn something from it for sure.
Skarpo
:-)
where did you go for so long?
i looked on your myspace page, but you hadn't been there either.
Anybody who can talk to Karingal like this
and gets away with it deserves some respect :)
Me? I have a myspace page???
Skarpo
:-?
yeah you do im your only freind, its probably the shitest myspace page going. that is unless someone was tricking me into think it was you.
Ohhhh ... wait ... is that from like ... way earlier this spring??? Erm ... yeah, I do faintly recall something like that ... erm ... hehehe. I think I set it up to be able to leave a msg on your page because you had disappeared that time also ... anywho ... maybe I should actually tend to that myspace page ... erm ... could you gimme a link to it??? (tum-de-tum)
Skarpo
:-)
Linky to this weird place? Or is it some strange new drug you've invented? :D
Skarpo
:-)
you have to sign up but it's fairly simple. just make sure you tick the no box when it offers to spam everyone in your e-mail address book (or better still don't let it sign in to your e-mail at all, it's not mandatory!)
there's only the same privacy issues as any other site, just be sensible and don't share any information that you wouldn't anywhere else
Don't think I'll bother......
heh, wise move, it's terribly addictive. useful to get in touch with old friends though
Skarpo
:-)
Hmm, Skruppy likes bumhuggery! WTFIT?
that and the fact that all the myspace chavs are starting to turn up with their txt spk and childish messages... grumblegrumble