We “released” my 10 year old son’s game that was done in Racket <...>
I’m still taking a little heat from my wife for using an obscure language instead of something mainstream that is broadly used in industry, but I have nothing but good things to say about using Racket and DrRacket for a beginning programmer, and highly recommend it.
If you're referring to the "The Camel has Two Humps" paper then perhaps you'd like to know that the authors retracted their claim
Oh wow, that is amazing. The guy flipped out on anti-depressants and wrote an influential paper that he now disavows. I wasn't expecting that.
Курсы haskell для благородных девиц.
"- Пугает ли вас отсутствие в проекте легаси кода?"
Стоит указать, что у разработчиков ядра отсутствует какое-либо тестирование того, что они делают, а большую часть времени т.н. "обсуждений патчей" в списке рассылки они тратят на сексистские, расистские и гомофобные оскорбления друг друга. Эта удивительная ситуация, что характерно, в садомазохистской иерархии разработчиков ядра устраивает почти всех.
I've heard Google once overflowed a 64 bit integer <...>
The public/target for the language is described as "non-programmers", but in fact it looks like their control group has some previous experience of Excel. (I would guess that experimenting with children with no experience of programming at all, including no Excel work, could have resulted in very different results.)
I used to play a lot of relatively high stakes poker. Guys I played with would be carrying a fair amount of cash (more than the subject of this story), and it was common knowledge if you got robbed it would most likely be by the cops.
"While often derided as a toy"
>> websites aren't losing any revenue by me not seeing their ads.
> This argument is a little too close to justifying piracy for my liking. "I wasn't going to buy it anyway, so it's fine"
Do you also think not buying a Toyota is a little too close to car theft?
The plural of anecdote, however, is still not data.
I'm not exactly clear on how PHP == works, but you can see the MD5 for yourself:
$ echo -n 240610708 | md5sum
$ echo -n QNKCDZO | md5sum
$ echo -n aabg7XSs | md5sum
All of them start with 0e, which makes me think that they're being parsed as floats and getting converted to 0.0.
The first century starts at 0001-01-01 00:00:00 AD, although they did not know it at the time. This definition applies to all Gregorian calendar countries. There is no century number 0, you go from -1 century to 1 century. If you disagree with this, please write your complaint to: Pope, Cathedral Saint-Peter of Roma, Vatican.
Unit tests. They Will Save You Time™.
Types. They Will Save You Tests™
Using "guys" to refer to a group that includes women doesn't make you a kitten-drowning superhitler. I'm not going to ban anyone for using it as such. But I do appreciate it if you stay mindful of the fact that many women find it off-putting.
EDIT: I just want to clarify that, yes, I would ban you if I found out that you were a kitten-drowning superhitler.
EDIT 2: I want to further clarify that I would almost certainly ban you if you were any kind of superhitler, regardless of your stance on kittens.
In other words, Go represents a kind of Machiavellian power play, orchestrated by slow-and-careful programmers who are tired of suffering for the sins of fast-and-loose programmers. The Go documentation refers quite often to intolerable 45-minute build times suffered by the original designers, and I can’t help but imagine them sitting around and seething about all those unused imports from those “other” programmers, that is, the “bad” programmers.
Go is productive enough that I’ve been enjoying implementing things from scratch like collapsible widgets and navigating a viewport. In order to do evil things like convert raw bytes to floats, I chose to use the “unsafe” package, which made me feel manly, powerful, and highly supportive of private gun ownership. Interfacing with C appears to be straightforward, though I feel like the compiler may want a criminal-background check and 30 day waiting period before letting me use it.
This repository used to be an ugly, hacky, bundle of crap — but now it's just a bundle of crap.
Modern programs use a lot of function call based wannabe zero cost abstractions that constantly bring new challenges to the inliner heuristic implementations.