Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
sesm
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
49 ms
·
661.
▲
by
sesm
13y ago
It's good to see gradual typing rising! 2 things are not obvious from the article: 1. Why a new language, and not just a gradual typing tool for PHP (like Typed Racket and Typed Clojure)? 2. Is type information somehow passed to runtim
662.
▲
by
sesm
13y ago
As far as I understand, refs are not intended for implementing data structures. Instead, they should be used to provide concurrent access to immutable data structures. So the "Clojure way" solution would be to efficiently implemen
663.
▲
by
sesm
13y ago
> Erlang/OTP has been ported to the realtime operating system OSE. Great news! I hope Erlang will get more adoption inside Ericsson after this.
664.
▲
by
sesm
13y ago
Haskell: ML is eager. Go: callback hell is hard to manage, but threads are too expensive.
665.
▲
by
sesm
13y ago
Shame on me :)
666.
▲
by
sesm
13y ago
The first sentence looks weird, is it google translate? (russian here)
667.
▲
by
sesm
13y ago
Couldn't agree more! "Matrix is a function" is a super useful analogy, especially for us programmers, who deal with functions every day.
668.
▲
by
sesm
13y ago
Clojure is designed as a hosted languages from the start and intentionally exposes platform semantics for many operations, such as math, strings, etc. This makes porting easier, since one doesn't have to implement "compatibility l
669.
▲
by
sesm
13y ago
His name is Hector the Inspector.
670.
▲
by
sesm
13y ago
There is a book about this approach ( http://htdp.org/ ), as well as a MOOC on Coursera ( https://www.coursera.org/course/programdesign )
671.
▲
by
sesm
13y ago
Great! I hope one day someone will make a similar plugin for LibreOffice Calc.
672.
▲
by
sesm
13y ago
How is it better than ideone.com?
673.
▲
by
sesm
13y ago
Did some LabView programming as a student, didn't enjoy the experience. Graphical programs are similar to circuits without memory, and thus are less powerful then Turing machines. As a result, graphical programs quickly grow in size, a
674.
▲
by
sesm
13y ago
Do you have plans to add indiegogo and other crowdufning sites?
675.
▲
by
sesm
13y ago
Here is a good talk about Bloom (not related to OP slide deck): http://vimeo.com/53904989
676.
▲
by
sesm
13y ago
As far as I understand, Cursive will be available both as a plugin and as a standalone IDE, right? What will be the added value of standalone IDE? PyCharm is a subset of IDEA Ultimate + Python plugin, will it be the case with Cursive? In ot
677.
▲
by
sesm
13y ago
Steps to become 10x engineer: 1. Be one of the first in the project. 2. Make project messy (for example, by practicing narcissistic design [1]). 3. Don't do any kind of mentoring for newcomers, don't write any docs. 4. Be an assho
678.
▲
by
sesm
13y ago
Of course, Putin's speechwriter is likely to be Russian.
679.
▲
by
sesm
13y ago
There is a typo in the paper, both 'Response Integrity' and 'Tab Non-Interference' are called 'second property'.
680.
▲
by
sesm
13y ago
No surprise here. The most popular hypothesis of Moon formation says, that it used to be a piece of Earth ( https://en.wikipedia.org/wiki/Giant_impact_hypothesis ).
681.
▲
by
sesm
13y ago
va" and vi" are now supported in IdeaVim, as well as other i/a commands for ",{,(,[,<. However, tags (vit, vat) are not supported, which is disappointing.
682.
▲
by
sesm
13y ago
So, if you personally don't like him, then the government can fabricate whatever case to put him in prison? Seems legit.
683.
▲
by
sesm
13y ago
> created: 23 minutes ago + 15 rubles
684.
▲
by
sesm
13y ago
For this specific problem, if it's allowed to have several items of the same type, the solution is easily noticeable while modelling dynamic programming problem, without writing any code.