D
DevTopics
devtopics.com · Group blog · on HN since 2008
Programming-focused blog with lists of quotes, jokes and software disasters, plus occasional posts on tech news and Windows.
What HN saysHN links it mainly for its programming quotes lists and for statistics such as language popularity; commenters give no clear opinion of it.
16HN people shared it
6linked it in comments
21stories submitted
173story points
8 years agolast shared
2008people per year2026
Most-shared posts
- 1Great Computer Programming Quotes4 people · 34 points · first shared 2008 · 5 comments on HN
- 2Programmer Productivity - The Tenfinity Factor3 people · 14 points · first shared 2008 · 4 comments on HN
- 320 Famous Software Disasters2 people · 3 points · first shared 2008 · 1 comments on HN
- 4Best Programming Jokes1 people · 21 points · first shared 2008 · 8 comments on HN
- 5NFL Bans Twitter Before, During and After Football Games1 people · 21 points · first shared 2009 · 24 comments on HN
- 6No, Silly, Piracy is Theft1 people · 19 points · first shared 2008 · 101 comments on HN
- 7I Really Hate Windows Sometimes1 people · 17 points · first shared 2009 · 23 comments on HN
- 8Computer Programming Quotes1 people · 16 points · first shared 2009 · 3 comments on HN
- 921 Laws of Computer Programming1 people · 15 points · first shared 2008 · 6 comments on HN
- 10Stupid Pirate Asks Software Maker for Crack Code1 people · 3 points · first shared 2009 · discussion on HN
- 1113 Tips to Comment Your Code1 people · 2 points · first shared 2008 · discussion on HN
- 12Top 10 Software Innovators of All Time1 people · 2 points · first shared 2008 · 3 comments on HN
- 13When Robot Programmers Get Bored1 people · 2 points · first shared 2008 · discussion on HN
- 14How Your Color Printer and Little Yellow Dots May Ruin Your Privacy1 people · 1 points · first shared 2008 · discussion on HN
- 15Difference Between Geeks and Nerds1 people · 1 points · first shared 2009 · discussion on HN
What HN people wrote when they linked it
rednum · 2010-11-20
Similar submission for those who want more programing quotes (recently was also posted on HN):
http://www.devtopics.com/101-great-computer-programming-quotes/
JohnnyW · 2010-10-22
I'm glad Apple is returning control of Java to Sun/Oracle. Java is the most widely used language in the world (http://www.devtopics.com/most-popular-programming-languages) and is great for most programming tasks, especially large projects. IMO Apple has done a sucky job of maintaining Java. Not surprising, since it isn't their business. Hopefully Sun/Oracle will do a much better job of releasing an JVM for Macintosh.
SomeCallMeTim · 2013-04-30
>>There's always someone willing to pay you more than you're worth. After several years with a company it's likely that they're going to pay you what you're worth, but not what some other company thinks you're worth.
>is total loser thinking. No, actually.
When I finally quit my employee-day-job, I told them I'd do more work for them as a consultant. At 2x my previous hourly rate. They said yes, and I've gotten that rate several times since then as well from unrelated companies.
>a half-decent programmer is worth $500k+ easily
I would argue about what "half-decent" means, but generally think you're right that $500k for a good programmer would be a reasonable value. And by good I mean close to the 10x-25x end of the spectrum. [1]
I would describe someone in the 2-5x range as "half-decent" myself, and someone in that range is probably worth closer to $160k/year, tops. Someone at the top end of the productivity scale is faster, yes, but also produces better code, can debug that code more quickly, and can solve some problems that a "half-decent" programmer will simply never complete adequately.
[1] http://www.devtopics.com/programmer-productivity-the-tenfinity-factor/
swombat · 2008-05-10
Instead of those specific skills only, for a CTO, they should perhaps look for someone with broad knowledge (or willingness to learn) of their problem/solution domain (web application development for instance), as well as solid technical ability.
Indeed... at the moment it seems like a case of the blind leading the blind. The fact is, all their VC links and grand plans will come to nothing at all unless they have execution ability. And they have no execution ability until they have a technology director - the kind whose back you can build a company on. Those are rare enough. The technology of choice or even the level of experience should be of no consequence. They need a 1 or 2 in this taxonomy:
http://www.devtopics.com/programmer-productivity-the-tenfinity-factor/
Daniel
rskar · 2019-04-27
Speculation robed as explanation, but maybe still good for sake of conversation.
1. It is nearly two decades since the mind-share decimation event of .NET occurred, circa 2002: Visual Basic got a major redesign (VB.NET) that was so dramatic it made any conversion process a major non-trivial matter. C#, along with .NET, was the new shiny, and the adoption of it by a major standards organization (ECMA) certainly made it feel like the safer choice if one wanted to continue usage of Microsoft technology. Evenso, if the staff you had could be fine with either VB.NET or C#, then Java was also on the table, and Java might have felt safer to some, since it had a fine track-record since 1995 and was commonly taught in academia (and there was the potential of it also going to a major standards organization - which then did not happen). The only other option left was to stick-it-out then go-it-alone with the first generation of VB, which ended at version 6, released in 1998. Being early days of .NET, VB6 still was the performance champ (it could be compiled to native code, and integer checks could be disabled), didn't require the huge .NET Framework installation, and at first VB.NET didn't have the Edit-and-Continue feature which VB6 had. So with VB6 one had better speed, productivity, and "easier" installers (stepping aside all the vulgarities of COM/ActiveX).
2. In the meantime, .NET matured, C# matured, and VB.NET matured, and of course Visual Studio (for .NET) matured. Various…
Mathnerd314 · 2017-08-15
Haven't used it either (Google suggests nobody but the author is actually using it seriously), but from a quick look it's basically a virtual machine in C, so probably competitive with Lua / Squirrel / the other dozen lightweight embedded scripting languages.
It's probably easiest to just use V8 for any new projects, it's the fastest / most maintained and the scripting API isn't really that much more complicated. Plus basically everyone knows JS these days. https://github.com/v8/v8/wiki/Getting%20Started%20with%20Embedding
Although Dao does have good concurrency/async features; V8 isn't really POSIX thread safe.
Random links which have Dao in them:
http://lambda-the-ultimate.org/node/2085
https://github.com/r-lyeh/scriptorium
https://stackoverflow.com/questions/2526300/list-of-lua-derived-vms-an…
http://lua-users.org/lists/lua-l/2009-03/msg00137.html
https://developers.slashdot.org/story/13/05/29/0225227/dao-a-new-progr… http://www.devtopics.com/dao-obscure-programming-language-of-the-month…