A Conversation for Project: An Introduction to Programming
Project: Computer Programming
MaW Posted Aug 8, 2001
Thanks!
The quality is of course what takes the time... don't you find that sometimes you can write stuff easily, and other times it takes hours for each word to come out?
Project: Computer Programming
Researcher PSG Posted Aug 9, 2001
I definately know what you mean, it's the curse of anyone writing anything. What I tend to do is every so often write a bit of something else I feel like on a whim to change the thought pattern, so when I look back my brain is in writing mode and more refreshed.
I'll get the little points to you by tomorrow.
Researcher PSG
Project: Computer Programming
MaW Posted Aug 9, 2001
Thanks.
I'm going to start thinking about the next Entry - variable manipulation in C++. All those handy little operators like +, -. *, /, %, ^, =, ==, !=, >, <, >=, <=, !, |, ||, &, && and the like. Very useful stuff indeed, and probably a lot easier to write than the one I've just done!
Project: Computer Programming
MaW Posted Aug 9, 2001
Also, I noticed my Entry's been linked to from the project page, but where's my name on the contributing Researchers list?
Project: Computer Programming
Researcher PSG Posted Aug 10, 2001
Sorry my mistake I forgot I hadn't already linked to you, I have fixed it now.
Right I will get down to thinking up comments.
Researcher PSG
Project: Computer Programming
Researcher PSG Posted Aug 10, 2001
Right now before I start to comment I'll point out that I know some of this is very obvious, but I think it needs pointing out:
I think at the start of types of variable you should have the list of variable types as an list.
I think you need to point out integers are whole numbers, no decimal places [yes as I said I know it seems obvious, but]
And this means also pointing out in a footnote floating point can have a decimal point and decimal places.
With the hello example possibly use a table so as to visually show the array, but you definately need to put a footnote in explaining that the last character is the end of line character.
I think the last sentance in the arrays section you need to put a footnote in to explain what you mean by associative [it only needs to be a simplified explainaition]. And will really have to explain what you mean by PHP, it will simply throw the novice if you use unexplained TLA's.
Right, I hope these are helpful and I am mearly making suggestions as to what I think are weak points.
Researcher PSG
Project: Computer Programming
MaW Posted Aug 10, 2001
Thanks! Very helpful. PHP's not actually a TLA as such, it's the name of the language. But perhaps I should explain that...
(actually, PHP stands for PHP Hypertext Preprocessor, but I don't believe them... it's easier to call it PHP really)
Project: Computer Programming
MaW Posted Aug 10, 2001
Right, I've made some changes based on your recommendations.
'\0', by the way, is the null terminator, not the end of line character ('\n' has that honour).
Project: Computer Programming
MaW Posted Aug 28, 2001
Well, I've had a lot of distractions, but I'm trying to proceed as quickly as possible.
Key: Complain about this post
Project: Computer Programming
More Conversations for Project: An Introduction to Programming
Write an Entry
"The Hitchhiker's Guide to the Galaxy is a wholly remarkable book. It has been compiled and recompiled many times and under many different editorships. It contains contributions from countless numbers of travellers and researchers."