109 karma · joined February 5, 2010
To be more specific decoupling the rendering, from the commands, from the inputs, from the external processes would go a long way.
And some reactive programming model would likely works.
In law, the government can either follow a trend, or change the status quo. In this case, changing the status quo and forcing the fathers to take some responsabilities of mothers is the only way. A sexist society doesn't change by itself because the men in power doesn't want it to.
For me, it is the gray area, I am a language geek so the semantics of js are quite clear but js bytes me sometimes. In coffeescript, The syntax is better and the semantics are better exposed , so it may be a net win.
For a guy who is already familiar with coffeescript, the change will be likely negative. Familiarity with coffeescript is likely to generate bugs in javascript. You're moving from one language to another after all. The impact won't be huge as the two are quite close, but there is no reason to change in the first place.
The constraints are minor, the gains of coffeescript quite clear. There is no important gains in sight that justify moving to js. So why changing ?
Changing for the sake of change, is silly and something all of us do. A successful project needs as much technical stability as feature stability.
This guy built the 21st version of a Studio. it's not perfect (the model has its own problems) but at least it is in phase with the current world.
edit : what I just wrote is untrue, Germany is a net exporter (since 2012) but suffer from the important irregularity of solar/wind production (overproduction and underproduction happen regularly and may damage the network).
And, 46% of the electricity is coming from coal...
A coder works with objects that are between math and infrastructure. From math, he gets the logical reasoning. From infrastructure, the long term need for solidity. A coder is also much product oriented.
Bizdev works with more fluid concepts (perception and human psychology) and focus more on the cash flow. Time is essential in business, a good product late rarely succeed.
But if someone produces something interesting with it, all can change...as soon as tomorrow.
Remote: Yes ! (partial remote possible)
Willing to relocate: Yes in a few months.
Technologies: PM, Architecture, API Design, Python, OpenGL, javascript, leaflet, wxwidget, Qt, Haskell(beginner), HTML/CSS, Jquery, redis, flask, django, sqlalchemy
Resume: http://careers.stackoverflow.com/lionelbarretdenazaris
Email: '{firstname}.{lastname}@gmail.com'.format(firstname='lionel', lastname='barret')
I consider myself a seasoned dev, I've done both big ( AAA video games, moving a heavy client framework to the cloud) and small projects. I love coding and building useful software products. And after more than 12 years, I learn fast.
Shoot me an email mentioning Hacker News and I'll make sure to respond to it. Thanks for your time :)
I learned it years ago and teached it for a few years. Even if I don't practice as much as I should, the moves come back very naturally. An one-hour training makes me happy whatever are the circonstances.
This kind of tool (SSL) should be written in ada or haskell.