Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
junke
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
67 ms
·
751.
▲
by
junke
11y ago
On the contrary, the article is all about promoting formal methods and in particular Adacore's tools. I agree that including Tetris in the title (like the previous article did) could attract more people.
752.
▲
by
junke
11y ago
In other words, France ;-)
753.
▲
by
junke
11y ago
You are mixing productivity (getting things done), quality (better designed languages) and popularity (large number of projects) in the same sentence, but you generally cannot find causal links among them.
754.
▲
by
junke
11y ago
You mean, like https://code.google.com/p/zozotez/ ?
755.
▲
by
junke
11y ago
Yep, right, I forgot: globs are expanded after IFS word splitting. I retract my comment about globbing not working with spaces, and instead I'll add this one: app/views/foo/**/* If the above does not match
756.
▲
by
junke
11y ago
I don't do this anymore. I learnt how to use bash, sed, grep, awk, netcat, socat, and as a user, I work in terminals. I accumulated a lot of scripts, to the point where they were the first set of tools I would reach. But it becomes a s
757.
▲
by
junke
11y ago
> ... faster ... faster It is faster to use an existing tool (python or another one) than rewriting a 2K LOC one. This is great for learning Go but the compounded time "lost" with a "slow" python server is nothing com
758.
▲
by
junke
11y ago
When people developped Rust or Go, did they say "this is a C", or "This is newC"? They said: "this is new language with a C-like syntax with such and such features". Why not be precise?
759.
▲
by
junke
11y ago
99% of the time? Common.
760.
▲
by
junke
11y ago
Well, context is everything. In principle, I do not want to be expected to work overtime, and it starts at the interview. Also, I am not against taking a day of vacation for interviews (but this is maybe cultural). But if the job is really
761.
▲
by
junke
11y ago
Exactly, apparently everyone involved in the process is expected to work on weekends too: > make sure to be available for their questions via email over the weekend > A key aspect of this is that everyone in the group MUST come prepar
762.
▲
by
junke
11y ago
Regarding the GPU, you might find an interest for MGL-MAT[1]: "MAT is a linear algebra library for working with multi-dimensional arrays which supports efficient interfacing to foreign and CUDA code. BLAS and CUBLAS bindings are availa
763.
▲
by
junke
11y ago
>> Which of the other 24 special forms is suitable? > LAMBDA. I am nitpicking, but LAMBDA is not a special form, FUNCTION/FLET/LABELS are: http://www.lispworks.com/documentation/HyperSpec/Body&#x
764.
▲
by
junke
11y ago
Does "fully tested" means it is supposed to work as a replacement of IF in Common Lisp? Or is it just a toy example in a made-up Lisp/Scheme to beat that dead horse? >> In Common Lisp IF is built in and COND is a macro.
765.
▲
by
junke
11y ago
"Under a killing moon" is the name of another Tex Murphy game.
766.
▲
by
junke
11y ago
I understand and respect your point of view, but I disagree. > "maybe they have a very legitimately pressing reason in their life to do so today." From the article: > Here’s why I finally switched from ‘allowed unless by req
767.
▲
by
junke
11y ago
Those are closures (btw, did you mean generators instead of decorators?). Until nonlocal ( https://www.python.org/dev/peps/pep-3104/ ), python closures were limited ( http://stackoverflow.com/q
768.
▲
by
junke
11y ago
Testing + refactoring is absolutely not new. Even the Wikipedia article on Extreme Programming ( https://en.wikipedia.org/wiki/Extreme_programming ) acknowledes that testing-first was used extensively by NASA durin 1960&
769.
▲
by
junke
11y ago
Related: "recursive make considered harmful" ( http://aegis.sourceforge.net/auug97.pdf )
770.
▲
by
junke
11y ago
> Interestingly, there's at least one database (AllegroCache) that uses this similarity [...] It is even more interesting to note that AllegroCache is a Common Lisp product from franz.com
771.
▲
by
junke
11y ago
It seems to be a bad idea until you realize that there is a protocol that takes care of class redefinitions without breaking everything. It is still possible that when changing your class, you introduce a bug in your application, in the sam