Live data from Hacker News

Software in 2014

tbray.org

261–265 of 265 posts

Re: Software in 2014

#261

Earlier quoted context omitted.

I'll conceded that PHP in 2014 has some awesome frameworks but argue it doesn't matter because PHP was designed (very) badly from the beginning. BTW, PHP was my first language ;)

Every languages has its strenghts and weaknesses. I worked a lot with C# lately and love it, but i still enjoy modern PHP and Javascript.

C# is well designed and I will admit that despite it still being more Microsoft specific (mono is getting there). We are stuck with Javascript, but can use it from better languages such as ClojureScript and Haskell via Fay.

I do need to give PHP a deeper look again, because it has changed quite a bit. If I were to hazard a guess though, there are still inconsistencies that will inspire too much paranoia for me to use it in production.

Re: Software in 2014

#262

The client-side mess? I just use MOAI. Lua is a lovely language, and the MOAI engine itself is so well thought out, that I can manage to build our client apps for Windows, Linux, MacOSX, Android, iOS, Chrome NaCL, and even HTML5+JS target platforms. With the exact same code. At this point I just don't see any point to doing things natively. Actually, the tools that MOAI provides (and some of the other community frame…

What kind of apps are you writing in Moai? Games or something else? I ask because there's a huge problem with rolling your own UI that you might not be aware of: accessibility for people with disabbilities, especially blind people. All of the major desktop and mobile platforms have accessibility APIs, which their native GUI toolkits (or dominant ones, in the case of desktop GNU/Linux) implement. These APIs are very t…

I work in the Industrial sector - we do not have the requirement of supporting hindered folks. Rather, the GUI has to be operational in extreme conditions ..

Re: Software in 2014

#263
post #259
post #252

Earlier quoted context omitted.

I've been running long running process's with PHP for well over 8 years now.

How did you deal with the resource leaks before PHP 5.3, which was released in 2009?

I steered clear of circular references.

Re: Software in 2014

#264

Earlier quoted context omitted.

> Yes; and I do think smartphones are a terrible piece of engineering. I can't read that and not scoff. I don't know how you can seriously argue that smartphones aren't a great piece of engineering. The power, accessibility, and flexibility offered in a device that easily fits in your pocket is pretty amazing in my book. Yes, battery technology isn't the best, but to say somehow that what has happened in the smartpho…

Mmmm. It's not a great piece of engineering because they compromise on the wrong thing: mobility, precisely because of their tendency to eat up the battery in less than a day. When you need to charge a mobile device every single day, it's not meeting the ideal specifications you want to have, so yeah, in that sense it's shitty engineering we have been forced to swallow. And that's not going in the good direction when…

It is interesting that Apple seems to have been focusing lately on mobility at the expense of more 'sexy' improvements. When talking to people around me, the battery life of devices rarely comes up, and yet in my own experience the most important improvements that I notice in day to day use of laptop, and tablet, has the battery life.

I'm not saying that it's exclusively Apple that focuses on this. That's beside the point. Rather, I find it interesting that so often the wrong trade-offs are made for so long and by everyone.

Re: Software in 2014

#265
post #247

Earlier quoted context omitted.

For me, this is the definitive take-down of PHP: http://me.veekun.com/blog/2012/04/09/php-a-fractal-of-bad-de... Even if a handful of those issues have been addressed in the intervening 15 months, the depth and breadth of fundamental problems remains. /$.02

Obviously you believe everything you read on the internet without question .. https://news.ycombinator.com/item?id=7030283

"Obviously... everything... without question"? Um, hyperbole much?

There's a lot wrong with PHP, and that'd be the case if even a quarter of the points in the article I linked to were valid.

PS Feel free to get the last word in after this, I don't plan to reply again since it's not very constructive. Have a nice day.

Post reply on HN