My first program was in Basic. I'm just wondering - won't this be great to get kids started on?
Not too much worrying about concepts or syntax? Just get your hands dirty and get the thrill of seeing hardware change when you write some software?
My first program was in Basic. I'm just wondering - won't this be great to get kids started on?
Not too much worrying about concepts or syntax? Just get your hands dirty and get the thrill of seeing hardware change when you write some software?
> whereas the teaching of BASIC should be rated as a
> criminal offence: it mutilates the mind beyond recovery.
http://www.cs.utexas.edu/users/EWD/transcriptions/EWD08xx/EW...I've met a few that believe Dijkstra but consider themselves the rare exception.
It's worth noting that this was probably a quip and not a serious statement and Dijkstra probably took less stock in it than those who repeated the news as gospel.
* https://blog.steve.fi/a_visual_basic_server.html
* https://github.com/skx/gobasic/
Pretty fun learning experience, but even with the browser-based input I'm not sure it's hands-on enough. Might be worth buying an old home computer and hooking it up to the TV!
Converting from line numbers to labels a bit trickier. I'm not sure if I attempted it I would get annoyed and write my own.
I kind of want to make a language from AVR assembly to have the full make it from scratch experience (and to be able to build and run it inside a browser with the emulator and assembler I made http://fingswotidun.com/avr/AvrAsm/Testbed/ )