Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
bakery2k
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
15 ms
·
91.
▲
by
bakery2k
8y ago
> LWN.net deserves our support. Agreed. I subscribed a few months ago, in part because LWN.net seems to be the only publication providing significant coverage of the Python Language Summits.
92.
▲
by
bakery2k
8y ago
Guido has written a blog post explaining "Why Python's Integer Division Floors" [1]. Python also uses floor division, and the corresponding "sign-of-modulo matches sign-of-divisor", for floating-point numbers. The b
93.
▲
by
bakery2k
8y ago
> Python being designed as a systems language rather than a scripting language Interesting - I hadn't really noticed how pronounced this dichotomy within dynamic languages is. On the one hand there are small languages designed for e
94.
▲
by
bakery2k
8y ago
One issue with embedding Python is that it's difficult to sandbox - to securely limit what the embedded runtime, and hence (potentially malicious) custom functions, can do: > [The Python developers'] standard answer to "Ho
95.
▲
The other (great) benefit of Python type annotations
(medium.com)
1 points
by
bakery2k
8y ago
|
0 comments
96.
▲
Tech Culture Shock: From America to the South Pacific, and Seattle to Chicago
(penguindreams.org)
2 points
by
bakery2k
8y ago
|
0 comments
97.
▲
Ask HN: Which version of JavaScript are you using for public websites in 2018?
2 points
by
bakery2k
9y ago
|
0 comments
98.
▲
Guido van Rossum: Python 2 end-of-life will be on January 1st, 2020
(mail.python.org)
91 points
by
bakery2k
9y ago
|
30 comments
99.
▲
by
bakery2k
9y ago
Spoiler: V8's default array implementation holds pointers to boxed objects [Questions 5 & 6], but there are special-case implementations for arrays of doubles [1] and 16-bit integers [9] (and presumably others). However, adding a s
100.
▲
Ask HN: Have tracing JIT compilers lost?
9 points
by
bakery2k
9y ago
|
3 comments
101.
▲
by
bakery2k
9y ago
Thanks. I suspected as much for LuaJIT because, like a JavaScript engine, it supports JIT compilation of untrusted code. It's interesting to hear that PUC Lua also needs these mitigations even though it's only an interpreter. As f
102.
▲
by
bakery2k
9y ago
Mitigations for Spectre and Meltdown are also being added to the JavaScript VMs in Chrome [1], Firefox [2] and IE/Edge [3]. Are similar mitigations also needed in the VMs for other dynamic languages, such as CPython/PyPy, Ruby MRI
103.
▲
Ask HN: What “new” programming languages will you be using in 2018?
2 points
by
bakery2k
9y ago
|
1 comments
104.
▲
by
bakery2k
9y ago
Really interested to see what approach Ruby takes when it comes to typing support. Matz has said that "optional typing should honor duck typing" [1], which will require a very different approach to the simple nominal typing that&#
105.
▲
Armin Ronacher – A Python for Future Generations
(youtube.com)
1 points
by
bakery2k
9y ago
|
0 comments
106.
▲
Implementing Swift Generics (2017 LLVM Developers’ Meeting)
(youtube.com)
1 points
by
bakery2k
9y ago
|
0 comments
107.
▲
by
bakery2k
9y ago
> "!" for modifying functions in place I think that consistently using "!" to mean "mutates in-place" would be a good convention for a language to use, but that's not what Ruby does. From Matz himself
108.
▲
Steve Jobs muses on his own obsolescence and legacy in 1994
(deathandtaxesmag.com)
1 points
by
bakery2k
9y ago
|
0 comments
109.
▲
by
bakery2k
9y ago
Are there tools for Node.js that can create standalone command-line apps? Can you recommend any in particular?
110.
▲
Ask HN: Would you recommend sharing code between an in-browser app and a CLI tool?
3 points
by
bakery2k
9y ago
|
2 comments
111.
▲
Understanding Asyncio in Python
(medium.com)
2 points
by
bakery2k
9y ago
|
0 comments
112.
▲
On Complete Gibberish: Language syntax that [Tommy M. McGuire] doesn’t like
(maniagnosis.crsr.net)
1 points
by
bakery2k
9y ago
|
0 comments
113.
▲
2017 Python Language Summit: Lightning Talks
(lwn.net)
92 points
by
bakery2k
9y ago
|
13 comments
114.
▲
by
bakery2k
9y ago
fixing the gaps in Lua. Moonscript's [...] default local Roberto Ierusalimschy, the creator of Lua, believes that "Local by default is wrong." [1]. I don't necessarily agree that local-by-default is inherently wrong,
115.
▲
by
bakery2k
9y ago
Part 2: https://www.synopsys.com/blogs/software-security/swift-progr... Part 3: https://www.synopsys.com/blogs/software-security/swift-progr...
116.
▲
Swift: Close to greatness in programming language design (Part 1 of 3)
(synopsys.com)
3 points
by
bakery2k
9y ago
|
1 comments
117.
▲
The removal of Python's Global Interpreter Lock – how's it going? (PyCon 2017)
(youtube.com)
3 points
by
bakery2k
9y ago
|
0 comments
118.
▲
by
bakery2k
9y ago
0-256 not sure about negatives -5 to 256 (inclusive) [ https://github.com/python/cpython/blob/master/Objects/longob... ]
119.
▲
by
bakery2k
9y ago
0 to 256 if I recall right -5 to 256 (inclusive) [ https://github.com/python/cpython/blob/master/Objects/longob... ]
120.
▲
The future is looking bright for Python
(medium.com)
4 points
by
bakery2k
9y ago
|
0 comments
More ›