Live data from Hacker News

Computer Science Field Guide

csfieldguide.org.nz

11–20 of 53 posts

Re: Computer Science Field Guide

#11
Project lead here: We are about to push v2.0 live, apologies if the site goes down momentarily.

The one time we try to update things quietly...

EDIT: We are going to post 2.0 tomorrow morning our time (that's about 18 hours from now), but we have setup a redirect from the old dev version that was posted to a newer student version. The dev version shows all comments/planning etc so harder to read. Though everything will look much nicer tomorrow morning with the new open source version hosted here https://github.com/uccser/cs-field-guide

Re: Computer Science Field Guide

#12
This is great! I'm one of those self-taught programmers who holds two truths in his head at once:

1) I can learn anything I need to when the need comes up

2) With the exceptions of PLT and complexity, there are a lot of things (network protocols, compression, crypto, formal languages) that have not come up yet!

So I'm glad to see a survey of these subjects. Formal languages in particular I've felt the hole.

Re: Computer Science Field Guide

#13
This is awesome! I wish I learned to code during high school. I can't imagine what level the next generation engineers/developers will be like if they start when they're teens. Limitless potential!

Re: Computer Science Field Guide

#14

Project lead here: We are about to push v2.0 live, apologies if the site goes down momentarily. The one time we try to update things quietly... EDIT: We are going to post 2.0 tomorrow morning our time (that's about 18 hours from now), but we have setup a redirect from the old dev version that was posted to a newer student version. The dev version shows all comments/planning etc so harder to read. Though everything wi…

Nice work!

Re: Computer Science Field Guide

#15
It's not nearly as thorough as this site, but I'm reminded strongly of 'The New Turing Omnibus', which has been on the Cambridge (UK) Computer Science pre-undergrad reading list for many years: http://blog.codinghorror.com/practicing-the-fundamentals-the...

It's a great introduction to the fundamentals of many fields of CS and is accessible to all sorts of folks.

Re: Computer Science Field Guide

#17
post #14

Project lead here: We are about to push v2.0 live, apologies if the site goes down momentarily. The one time we try to update things quietly... EDIT: We are going to post 2.0 tomorrow morning our time (that's about 18 hours from now), but we have setup a redirect from the old dev version that was posted to a newer student version. The dev version shows all comments/planning etc so harder to read. Though everything wi…

Nice work!

Thanks Kinnard! We had been using the Sphinx documentation engine to produce the version linked. We have spent the last year writing our own static site generator system alongside making the whole website open source. We are very happy with the result and looking forward to supporting more languages and curriculums soon.

Re: Computer Science Field Guide

#18

Earlier quoted context omitted.

My HS CS class was mainly Turbo Pascal & Borland C++ on token-ring networked DOS computers. Graduated in '02.

At least you had a programming class. The computers at my high school didn't even have a compiler.

Tell that to kids today, and they won't believe you.

Re: Computer Science Field Guide

#19

This is awesome! I wish I learned to code during high school. I can't imagine what level the next generation engineers/developers will be like if they start when they're teens. Limitless potential!

Many of us now in our 40s started on Commodore 64s, Atari 800s, Apple IIs and similar when we were actually preteens. I think starting relatively young is pretty normal for every generation of programmers actually.

Re: Computer Science Field Guide

#20
post #18

Earlier quoted context omitted.

At least you had a programming class. The computers at my high school didn't even have a compiler.

Tell that to kids today, and they won't believe you.

Except that so many of them have phones, phablets and tablets. Then they get to school and are handed a Chromebook. No compilers in sight!

P.S. My computer science class was split between 12 "green screens" and 12 card punch machines. Yes I'm old ;)

Post reply on HN