Chrono-Syntactic Infandibulum Link #1

This is how articles should be written. I can learn things AND be highly amused at the same time :O

Here, have a kitten:
Now available in Pocket Size

Advertisements

5 thoughts on “Chrono-Syntactic Infandibulum Link #1

  1. Hi! That’s a very cute kitten! Adorable in fact.

    Thanks for the interesting and amusing article on the evolution of the various web browsers! I agree, it does get extremely confusing! However, I think such competition between application developers and vendors is very healthy. I believe that diversity is a strength – I certainly don’t like the idea of being tied to a single platform or a single browser or a monopolising technology vendor.

    The open source movement is an essential force for good in computer technology development. It enables better written code and in the end it comes down not to who supplies a particular application, but who freely chooses to use it. We vote with our feet (or perhaps our fingers)!

    Have you seen Stephen Fry on GNU and Open Source?

    1. Evening Martin! So, so sorry for being so slow to reply! Um, no, I haven’t heard Stephen Fry on GNU and Open Source – When I’ve got a good enough connection to stream video, I’ll have a look! I can imagine he has some very interesting ideas about it all.

      Diversity is good, that’s true – but it can be quite a challenge trying to keep up with all the changes and progress being made – that, and as a beginner in all of this, it can make it very difficult knowing where to start! I mean, take scripting languages, for example: of course, you should probably start off with HTML/XHTML, but then there’s C, C++, C#, PHP, VB, VBScript etc etc.. and the hard part I guess is knowing when it’s better to use one over another, if you can compare them like that..

  2. Hi Becca,
    Yes, I think you’re right, the challenge for programmers is choosing the most suitable programming language and environment for a particular task. I’m not a programmer by trade, although I have learned some programming – for instance, some PHP, JavaScript, C#, and BASIC-type programming. I’ve found PHP relatively easy to learn compared with a fully-fledged programming language like C# or Java. But once you’ve mastered a language like C or C#, then you can easily learn other languages. This is because programming languages all use a number of common programming concepts – such as:

    variables (local and global),
    functions (sections of code to perform a task when needed),
    comparison operators (equals, less than, etc), Boolean operators (AND, OR and NOT),
    conditional structures (if..then…else…),
    loops (for, while),
    data types (integers, characters, strings).

    Here’s a useful introduction

    So once you understand these concepts you can learn how to implement them in the language of your choice.

    But the real skill lies in devising the logic of your program – that really does take very clear and careful thinking and planning. I tend to just dive in and start writing my code, but this can get confusing when the program gets complex, and it can make it difficult to unravel the code to find errors. But it’s a great way to learn.

    If you want to dip your toe into some programming, try a bit of JavaScript – this can run directly in your browser, so doesn’t need a special server (unlike PHP, which requires a PHP server).

    I’ve put a couple of examples of JavaScript on my blog:

    An alert box
    Pop-up windows

    Plus, of course, you can find some JavaScript tutorials at thew3schools.

    Anyway, apologies for the long comment!! Keep up the good work and the amusing and enjoyable blog posts :-) !

  3. Evening Martin :)

    Thank you very much for the introductory link – I’ve started reading through it and it’s really interesting, and more importantly well set-out, so it’s not too heavy to read, if that makes sense.. I will have a look at w3schools – I’ve used their tutorials so far for XHTML, CSS and the beginnings of PHP, though I think I need to get my head around the logic behind programming – I know I’d just jump in at the deep end given a chance – I do that with languages as it is!

    I’ll have a look at JavaScript, as I was wanting to use that for my site, but am I not supposed to provide an alternative if someone’s got scripting turned off in their browser?

    Glad to know you enjoy the burblings from my padded cell.. I promise I’ll start making them more computer-related!

    Have a lovely evening and I shall see you for that glorious 9am start on Wednesday! :)

  4. Morning Becca,

    Yes, there’s nothing wrong with jumping in at the deep end! It’s also what I tend to do! As long as we don’t drown, of course!

    PHP is a great language to learn, as you can do so much with it. I started learning PHP a couple of years ago – here’s a link to my earliest efforts. http://langcen.sllf.qmul.ac.uk/phptests/test1.php

    Pretty basic, I know – two little pages with a bit of interactive functionality. But it does give you an idea of how useful it can be for making language tests and self-study materials. If you have access to a PHP-enabled web host, then I think you should have explore PHP. It’s a tolerant language and quite easy to learn. I found this tutorial very helpful: http://www.tizag.com/phpT/

    Yes, you’re absolutely right about JavaScript – it’s certainly considered best (essential even) practice to provide an alternative for those with scripting turned off in the browser!!

    See you tomorrow and have a fabulous day and evening too!! :)

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s