HomeBlogCategory: “ymacs”

Showing only posts in category “ymacs”.

Show all

Dec
19
2009
18:32

The greatest programmer in the universe

Want to know who that is?  It's me. ;-)

I submitted my Ymacs project to Ohloh (Ymacs project page at Ohloh).  They have a nice feature that gives some statistics, based on the source code (they can understand some source control repositories, including Mercurial, which is what I use).  The Ymacs statistics say the following (the whole source taken into consideration):

  • estimated effort: 4 person-years
  • project cost: $210,926 (for a $55000/year salary)

    Counting only the JavaScript files, which is the main programming language, we have:

    • estimated effort: 1 person-years
    • project cost: $61,739 (same $55000/year salary)

    The fact is: I did this myself in a bit more than 2 months (work on the website and infrastructure included).

    It's true that Ymacs includes a build of DynarchLIB in it's source repository, and DynarchLIB started in 2005 (I didn't work on it full-time, though, far from it).  However, Ohloh counts DynarchLIB as a single line of code, because the code is minified, so it probably doesn't add much in the 1 person-years estimation.

    Once I put up a public code repository for DynarchLIB, it will be interesting to see how much Ohloh underestimates me. :-)

        Nov
        10
        2009
        23:00

        Ymacs — AJAX source code editor

        I just released a new project that I've been working on for about a month: Ymacs is an AJAX text editor, suitable for editing source code (currently there is support for JavaScript and XML, but more modes could be easily implemented).

        Ymacs is a DynarchLIB widget, which makes it easily embeddable into any DynarchLIB application.  This doesn't sound impressive, isn't it, but here's the real good news: I've decided to open source DynarchLIB and release it under a BSD-style license.  Some folks might believe this project is already dead, but this isn't so; it is true that there was no new release in almost two years, but the thing kept being improved and there are people using it in successful commercial applications.

        Well..  This should happen any minute, but I'm running out of time, as usual.  So it could take a few more days to push a new DL release.  In the mean time, go check Ymacs, it's pretty cool.  It has Emacs key bindings too. ;-)

        See also