Ask HN: When did you write your first commercial code?
I am just curious, the first code I wrote (was in C) that was commercially available in a product was released in 1989. When was your's? What language and what do feel as changed since you released your first code? I am really curious especially from the HN community.
48 comments
[ 5.1 ms ] story [ 102 ms ] threadNext large project was in assembler language on the Sigma 5 computer, doing real-time data collection of ECG data sent in analog (3 channel FM) from hospitals across the US. It was an interrupt-rich environment.
I kind of regret all the brain cells I still have dedicated to that arcane stuff.
To this day I still watch ram usage more than anyone else I know except some others I know who have done embedded work.
...yeah, I know.
[0] https://web.archive.org/web/20031124063021/http://www.theplu...
I have never written code and sold it. I have written a lot of code which is part of business process, and no doubt still running.
Do I count the code I wrote for my friend's BBS in 1993? That might be the first code I wrote which was useful to someone else. Or should I count the first code I wrote that someone paid me to write? That would be much later in 1999.
Or should I count the code I wrote to help me run my own business in 1997?
Is it possible for an open source developer to never write any commercial code? Has Richard Stallman ever written commercial code?
It's a fairly common term and broadly speaking means code that ends up being used by an organisation and was most likely paid for in some way.
I really loved knocking out Clipper code, you could get a lot done very quickly and Clipper was a solid superset of dBase. Around that time I also wrote most of my code in an editor called Brief [0] which I sometimes pine after.
>both just seem so arcane but really served a purpose
I guess it depends on your age, but dBase, Clipper, FoxBase etc were hugely popular. FoxBase (or FoxPro as it laterly became know as) was kept alive and kicking by Microsoft and used to ship with Visual Studio (.NET althoug FoxPro was still a COM based language). Rick Strahl (a moderately popular .NET blogger) still maintains a chunk of FoxPro code [2].
[0]: https://en.wikipedia.org/wiki/Brief_(text_editor)
[1]: https://en.wikipedia.org/wiki/Visual_FoxPro
[2]: http://west-wind.com/wsdlgenerator/
http://www.gamebase64.com/game.php?id=12367&d=39
They sent me a T-Shirt. Still counts.
I did a lot of that kind of hacking on the Spectrum machines back in the day, cracking the loader/protection, decompiling the games, and working out the fewest bytes that needed to be changed to keep the lives/energy/bullets/etc.
Beyond that I shared a lot of freeware tools in the DOS days around 1992. Simple utilities to undelete files, and that kind of thing.
From there I think my first fulltime job, working at a compiler company was around 1998.
Happy times :)
What has changed? Wow, what hasn't changed? Back then, a hacker's wet dream box might have been a Sparcstation running SunOS or later, Solaris. I always thought I would have to eventually learn Windows programming, but somehow I managed to avoid it (being in prison from 1995-1999 helped in this regard - by the time I got out, Linux was well-accepted).
I don't think you missed a ton with Windows. I spent 10 years working in it (writing code for products) and finally went back to *nix and have loved getting back to it.
http://angel.co/spoof-proof-software
You coped one executable from 9-track tape. It then installed the package from 9-track, then you entered numbers used to calculate database sizes.
I don't recall any reported defects.
The product was a text search package that used MSWord, WordPerfect and raw text files. We also added "relevance trimming", a basic MapReduce. The algorithm was specified in a book that was written in the 1950s or 1960s. I checked it out from the library.
We wore ties.