82 karma · joined September 1, 2011
edit: My point is that this IS a conversation about software patents and competition and not whether or not you are I think this is reasonable. If the system is broken and you, as a multi-billion company, don't take that competitive advantage someone else will.
Again, how is MS relevant to this discussion?
If you want to talk about how Apple is terrible to developers, fine, talk about the App store double-standards and the developer agreement. But this is hardly an exceptional case of a company being 'anti-developer'.
I can't tell you how many bugs I've filed from OS X, chrome, to various python libraries well the response is pretty much "welp its broke" (if that). If you depend on some sort of functionality that you're not getting, it's time to move on or create your own.
The tone of this post reminds me of 'why I'm not developing for twitter' post ... where the take away for that was be weary of developing on platforms you don't control. I would assume that most of us have learned that the hard way with esoteric libraries with ghost-maintainers. Myself, I'm becoming weary of turning every inconvenience into some sort of political issue. This is _hacker_ news. Can we get back to making clever and disruptive solutions please?
- the 3 columns at the base of the first page are misaligned
- there is something wrong with the hover on the menu, enterprise, contact us, and pricing all highlight at the same time despite going to different places
- contact us changes the menu on top
- there are an insane amount of ways text is emphasized, from the angular graphic border, ribbons, the {} thing, the round blue button on the enterprise page, soft grey insets, soft blue insets, insets in insets, all-caps, bold, random colors (blue, black, green, red), the checkmarks, the badges, etc.
- the buttons are all different. different border-radius and color on almost every page
- i have no idea what the search bar on top is for
- what is with the clocks? there are 2 on the front page, and the footer provides a clock with a very corny digital font for every other page.
This is all on top of the fact that I have very little idea as to how you actually go from the browser to a hand-written letter.
2.8 quad core, os x, chrome 19.0.1084.56
Preserving state directly on the GPU makes it so you can get up into the millions of particles (depending on the videocard of course): http://mikecann.co.uk/projects/HaxeWebGLParticles/
For most people who want to learn to code they've experienced or seen something that has excited them in some way. This could be anything from a website, an iphone game, an error on their bank statement, or the tessellated feature on the side of a building. Someone who is excited by the visual feedback of a Processing app may not be excited by the simple high-level magic you can do with NLTK, or the funny things that you can do to a webpage in the developer's console.
That said, I've been following Processing since it's early betas and I think it's a fantastic first programming language -- not just because of the mechanics and ease of use -- but the fact that there is a giant community that fosters and encourages exploration in a way that humans can understand.