Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
bakery2k
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
15 ms
·
121.
▲
by
bakery2k
9y ago
Looking at the LuaJIT changelog [1], it's interesting how many bugs need fixing in each version: 20 in 2.0.5 and 32 in 2.0.4. Compare this with PUC Lua [2], which seems to have very few bugs: only 4 in 5.3.3 and 3 in 5.3.2. LuaJIT and
122.
▲
Ask HN: Which Amazon S3 region should I use if latency is not a consideration?
1 points
by
bakery2k
10y ago
|
0 comments
123.
▲
Have tracing JIT compilers won? (2010)
(lambda-the-ultimate.org)
2 points
by
bakery2k
10y ago
|
0 comments
124.
▲
by
bakery2k
10y ago
Doesn't that also use a JIT? YARV? No. YARV is the current official Ruby interpreter - it replaced MRI in this role from Ruby 1.9 onwards.
125.
▲
by
bakery2k
10y ago
You're talking about Ruby MRI? Not the original MRI, but YARV. For this particular program, the performance of different language interpreters is: MRI (Ruby 1.8) < CPython 3.5 < CPython 2.7, PUC Lua 5.1/5.3 < YARV (Ruby
126.
▲
by
bakery2k
10y ago
In the last year bugs have been fixed almost instantly That's good to hear. Perhaps LuaJIT isn't "unsupported", but it does seem to be "in maintenance mode". I would love to see, not just bug fixes to LuaJIT,
127.
▲
by
bakery2k
10y ago
In my experience (doing some fairly heavy computation in nested loops), PUC Lua is faster than Python but slower than recent versions of Ruby. LuaJIT is at least 10x faster than all three.
128.
▲
Ask HN: Which language for interacting with AWS?
5 points
by
bakery2k
10y ago
|
6 comments
129.
▲
3 new programming languages: What their creators say
(infoworld.com)
1 points
by
bakery2k
10y ago
|
0 comments
130.
▲
Total pip packages downloaded, separated by Python versions (June – August 2016)
(gist.github.com)
2 points
by
bakery2k
10y ago
|
3 comments
131.
▲
[Python-Dev] PEP 526 Ready: Syntax for Variable and Attribute Annotations
(mail.python.org)
2 points
by
bakery2k
10y ago
|
0 comments
132.
▲
by
bakery2k
10y ago
I actually wrote a Julia version at the time, but it was difficult to accurately benchmark because the total runtime was significantly affected by a long (~5 seconds) delay at startup. Recently, however, I came across https://www
133.
▲
by
bakery2k
10y ago
An example of how, for certain types of code, more than an order-of-magnitude performance improvement can be obtained with a good JIT compiler. I wrote a decompression routine (for a simple compression format) in several languages - it took
134.
▲
Python Changes 2014+ by Mark Lutz (author, Learning Python and Programming Python)
(learning-python.com)
3 points
by
bakery2k
10y ago
|
0 comments
135.
▲
MicroPython: a journey from Kickstarter to Space
(youtube.com)
4 points
by
bakery2k
10y ago
|
0 comments
136.
▲
by
bakery2k
10y ago
Where can we voice our opposition to this? https://github.com/python/typing/issues/258
137.
▲
Proposal: variable declaration syntax for Python
(github.com)
3 points
by
bakery2k
10y ago
|
0 comments
138.
▲
Ask HN: What would you consider an acceptable size for a command-line utility?
2 points
by
bakery2k
10y ago
|
0 comments
139.
▲
by
bakery2k
10y ago
I considered using one of these libraries and writing the Qt GUI for my application in Python rather than C++. However, I would like to build the application into a standalone binary for end-users to run on their own systems. This seems to
140.
▲
by
bakery2k
10y ago
Thanks for your reply. What little C++ experience I have is from several years ago - do you think (again, purely in the context of Qt) that any of the new C++11 features are worth using or should I stick to C++98?
141.
▲
Ask HN: Which parts of C++ do I need to learn in order to use Qt?
10 points
by
bakery2k
10y ago
|
11 comments
142.
▲
by
bakery2k
10y ago
Docker, for example, say "seriously just don't use it". http://www.slideshare.net/jpetazzo/docker-and-go-why-did-we-...
143.
▲
by
bakery2k
10y ago
To clarify, I'm not necessarily looking for something "extremely popular". I was using the fact that so many people consider Python to be their favorite language as a proxy for the high quality of the language design. Perhaps
144.
▲
by
bakery2k
10y ago
> flag's capabilities are so limited It's a shame Go's flag package is so poor. Even Docker, who seem to be hugely invested in Go, say "seriously just don't use it". [1] [1] http://www.slideshar
145.
▲
by
bakery2k
10y ago
It seems to me that Go has very useful runtime features (speed, concurrency & parallelism, easy deployment) but the language has significant drawbacks, including those listed in this article. The Python runtime is relatively poor (s
146.
▲
by
bakery2k
10y ago
These rules are essentially a simplification (`global` keyword removed) of those used in Python 3. They may be the simplest rules possible without requiring variable declarations, but they have a couple of problems: 1. A typo on the LHS of
147.
▲
Designing Sane Scoping Rules
(tratt.net)
2 points
by
bakery2k
10y ago
|
1 comments
148.
▲
by
bakery2k
10y ago
Interesting that hajile and you both dislike global-by-default, but your proposed alternatives are essentially opposites. hajile would prefer local-by-default and fewer declarations, and you would prefer nothing-by-default and more declarat
149.
▲
by
bakery2k
10y ago
Presumably the author of Squirrel agrees with (one of) the authors of Lua: "Local by default is wrong" [1]. "The problem is that without local declarations, you cannot say where the variable is local to" [2]. Take Python
150.
▲
by
bakery2k
10y ago
Part of the problem with Python is (that Lua doesn't share) is that things you use all the time can potentially shift between two loop iterations Why is this problem not shared by Lua? Does Lua somehow prevent "process_file"
More ›