What were your programming achievements in 2008?

what were your programming achievements in 2008? what technologies surprise you or learn this year and what do you expect from programming terms in 2009

Edit: Changed for Wiki

0


source to share


14 replies


  • I have written 2 VB.NET languages ​​that will ship as part of VS 2010.

  • I have developed a programming language called Liberty,

    However, I have done only a small part. I stopped working on this to concentrate on building a profitable software company. My initial intent was to sell the language (actually an IDE for it) as my first product, but the economics of programming languages ​​was what it was, I decided to opt for something else for my company's first product. I was thinking about turning it into an open source project. If the statement "A programming language that is similar to LISP but looks like C # ..." has anything to do with you and you are interested in working with the open source .NET compiler, please let me know.

  • I started my own software development company

  • I have designed and implemented most of my first Transactor Code Agent product, which is due to ship in Q1 2009. I listed it as "Crash Recovery Tool for Programmers".

    It is a tool that provides automatic local version history for source code. You specify it in the folders that contain your source, and then anytime you make changes to the file, it automatically backs up for you. This meant complimenting existing version control settings by protecting any "broken", "unfinished" work that you would not normally check in original control.

    By the way, we are looking for beta testers. If you are interested, let me know.



+6


source


After Scott's trip, I would feel deeply ashamed to confess what I achieved in 2008.



+3


source


I made one of my "flagship" apps better by removing features from it.

+2


source


This is the first time I've sold my work to a wide audience via the App Store. Moreover, I:

  • Achieved five times more users than my most widely used previous work (26000+ instead of 5000+)
  • Made more than three times more money than my most lucrative previous job (Google Summer of Code grant 2005).
  • Learned about two new environments (Objective-C / Cocoa Touch and Ruby / Rails) after using Perl for a long time
  • Disciplined myself enough to get boring beats
  • I learned what it means to be responsible to thousands of people.

But perhaps most importantly, I've done beautiful things that I could be proud of.

In 2009 (or maybe at the end of '08) I will release a new product that I hope will push this even further and perhaps even be a best-in-class solution for any problem.

+1


source


I decided I would learn a new language, nothing specific at the time, since then I have learned Python.

Next year I would like to learn another language, preferably something like C ++ or maybe just (maybe I'm a nix kinda guy). Try Microsoft's stack with something like .net, but see what happens.

0


source


Improving your interview skills. I am now better at understanding good and bad applicants with better quality questions, including small chalkboard coding sessions.

0


source


I am getting to Drupal, although there is a lot more to learn. The first time really works with a good structure.

2009, maybe I'll come up to do lisp funness

0


source


I opened up to the world of dynamic languages ​​and functional languages. I can read programs that don't look like C ++ or C # code with {} and ;. In this process, the understanding of models such as MVC has improved.

0


source


I needed to learn PF in early December as our existing firewall solution was grossly underestimated for industrial use, but we didn't have a test for "professional" solutions (ie ci $ cso stuff).

So, I ended up taking an existing OpenBSD box on the server stack and plugging it into the firewall using PF. Since the system uses multiple servers and multiple IPs (some of the domains), I need a combination of NAT, RDR, and regular RULES.

It certainly wasn't as sexy as learning APL or LISP (or Ruby, etc.) for fun, but it was necessary and urgent.

The new firewall works nicely and I no longer need to reset the horrible firewall devices twice a week (which had to be done remotely, which wasn't very interesting either). :-)

Greetings,

-Richard

0


source


Ok I built a big site (for some project) and learned Java, now I want to learn C for next year.

0


source


  • I released my first program to the wild world of the Internet.

  • I went beyond my .NET bubble by creating the previously mentioned program in Objective-C.

0


source


I built a pretty cool string extraction utility and associated processing library to facilitate automatic localization of string resources in a native C ++ application without refactoring the code to extract strings from where they were used, with the added benefit of allowing cross-language string concatenation of localized strings.

I also created a cool function operator_cast <> (with some help from the SO community) to help codify programming intent when using custom cast operators.

0


source


1- I made a change to the International Wine Contest software that I previously pissed off. it was changed because the new sponsor had a different logic in the competition, about which we were warned of changes 3 days before, so a friend and I, for example, for 2 days in a row, literally run from work to the competition to provide support, in at the end everything was perfect

2.- Released my first sales and inventory program for video game retail.

3.- Start your coding blog

as in .Net of course

0


source


  • Helped push another release towards the door (not quite yet)
  • Hough Conversion Acceleration Document Introduced at WorldComp
  • Average just shy one blog per week
  • Hope built to catch Jon Skeet in reputation
  • Did the huge bizarro suite of work done with reflection and dynamic code generation.
  • Hopefully catching Jon Skeet in the reputation
  • Managed by three employees more or less successfully
0


source







All Articles