I've used LOGO before. It was pretty fun actually. Not that I remember anything specific now.
In grade school, at one point, we were allowed to play with a computer that had a turtle. I remember distinctly drawing castle walls.
I've used LOGO before. It was pretty fun actually. Not that I remember anything specific now.
In grade school, at one point, we were allowed to play with a computer that had a turtle. I remember distinctly drawing castle walls.
That is what i thought it did too. Its very old now days mind, just goes to show how many languages there are in the world, and some odd ones too!
Double Helix STL
I learned Logo in school. Fun thing.
And last year I used NetLogo, a system where you have hundreds or even thousands of parallel turtles. It's used for agent-based modelling.
All the buzzt!
CornedBee
"There is not now, nor has there ever been, nor will there ever be, any programming language in which it is the least bit difficult to write bad code."
- Flon's Law
@school
http://en.wikipedia.org/wiki/Sinclair_ZX81
Yes, an awesome 1K of memory to play with - that really forces you to pay attention
http://en.wikipedia.org/wiki/Apple_II_series
IIRC, it was some kind of basic, but I can't remember the details.
@home
http://en.wikipedia.org/wiki/BBC_Micro
Initially using BBC Basic, and then later on 6502 assembler.
If you dance barefoot on the broken glass of undefined behaviour, you've got to expect the occasional cut.
If at first you don't succeed, try writing your phone number on the exam paper.
Indeed. I started long ago on BASIC, and then rapidly switched to LOGO writer - I was better than the webmaster at LOGO writer. Then I went on to PASCAL --> C++ --> JAVA --> several psudo languages used for programming psychology research tools.
Interestingly, I teach elementary school now and some of my students are still working in Logo Writer - it now goes under its company name Microworlds.
My learning went something like this (starting point around 2002, ending point about now):
PHP -> Perl 5 -> C -> ??? -> Haskell, Erlang, Perl 6, others
You're probably wondering what exactly happened in the middle area. So am I.
In terms of hardware, first computer I can ever remember was my father's old MS-DOS system, way archaic but I had fun playing Midnight Rescue on it.
Second computer was a laptop my sister obtained with Windows 3.1. I fiddled with this for a while.
Then we got Windows 95.
Then we got Windows ME and stuck with it for far too long.
Now I have XP but primarily run GNU/Linux and OpenBSD.
operating systems: mac os 10.6, debian 5.0, windows 7
editor: back to emacs because it's more awesomer!!
version control: git
website: http://0xff.ath.cx/~as/
hth
-nv
She was so Blonde, she spent 20 minutes looking at the orange juice can because it said "Concentrate."
When in doubt, read the FAQ.
Then ask a smart question.
It's a pretty long chain... and I got to be honest, Martin Gardner and Chaos and Fractals are probably half of where I am now in programming.
- Good old super-customized autoexec.bat
- QBasic, with some inspiration from my Dad (thanks dad). I still remember that 'game' I wrote, it was a text adventure about being on an island with treasure on it.
- High School! Every student was required to own a graphing calculator. Me and my mom saved some money by getting one of the HP calculators. Many were the prime number calculating programs and stuff that made beeps.
- College. For one semester took an intro class which was taught in Java.
- Summer Break. QBasic revisited. Game state searches kinda stuff. Let me just say, QBasic is a PITA. On the bright side, it was easy to make neat graphics programs.
- Summer Break #2. Downloaded DJGPP, and went through K&R (again, thanks dad).
After K&R, I think I pretty much knew how to program. It was just a matter of finding applications.
Callou collei we'll code the way
Of prime numbers and pings!
Wrote a spreadsheet in eight grade to manage an NCAA basketball pool.
There are 10 types of people in this world, those who cringed when reading the beginning of this sentence and those who salivated to how superior they are for understanding something as simple as binary.
Me? I was into robotics (of all things . . .) then discovered microcontrollers. Then I discovered that I perfered writing programs for the microcontrollers rather than designing the robots. So, hence came BASIC. I tried GW-BASIC (this was in 2002 . . .) then decided I liked Liberty BASIC (made by Shoptalk) better. Then, expanding on my knowledge, I tried C, then decided I liked C++ better. Well, then I got to OOP, and, well, lets say that I hated it. So I switched back to C and have been learning it since.
Currently, I use C, although I've taken courses in C++ and Java just for the sake of it. I mostly use Debian GNU/Linux but have been using an older laptop with Win98SE on it because my mom is monopolizing my usual comp.
Its never a bad idea to have a variety of programming languges under your beltCurrently, I use C, although I've taken courses in C++ and Java
Double Helix STL
html->VB->C++->PHP->C->MIPS(Assembly)
I forgot most of php though.
If I have more time, I would relearn php
Firyace
Undergraduate Research
Electrical and Biomedical Engineering Department
University of Calgary
My Comp:
|Core 2 Duo 6420 4mb cache| Corsair 2*1Gb memory pc5400|
|500Gb and 80Gb Sata2| HIS 1950pro Turbo OC 256mb ViVo|
|X-Cube2 red micro atx case| 3in1 Tiger Game port|
|ASUS P5B-LD2 Rev2.0-VM| WindowsXP Pro SP2| Fedora 8|
|Windows XP Pro 64|
My Store
Real estate 43