Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
copx
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
18 ms
·
151.
▲
by
copx
10y ago
$500,000, or even four times that amount is nothing in our current economy. Remember how crowdfunding raised over 100 million dollars for Star Citizen - a video game! I am amazed Musk or even NASA itself has not tried crowdfunding the colon
152.
▲
by
copx
10y ago
Divide the code into modules which are as independent of each other as reasonably possible and thus can be reasoned about in isolation. From the above follows that the modules do not hold global state and communicate with each other through
153.
▲
by
copx
10y ago
Comment on the code: As a Lua aficionado I hate to see stuff like this: Ball = {} Ball.__index = Ball function Ball.new (x, y) local table = {} setmetatable(table, Ball) table.x = x table.y = y return table en
154.
▲
by
copx
11y ago
let window: PistonWindow = WindowSettings::new("Hello Piston!", [640, 480]) .exit_on_esc(true).build().unwrap(); That is one of the ugliest, most "accidental complexity" ways of creating a wind
155.
▲
by
copx
11y ago
No that is wrong. Currently the x64 port of LuaJIT is limited to about 1GB [1] in the best case and can fail to allocate any Lua objects at all if the lower region of the address space is already completely consumed. [1] http://l
156.
▲
by
copx
11y ago
As a German I find your complete misrepresentation of reality insulting. The German political class is the reason why Greece still has the Euro. The Eastern Europeans never wanted to bail-out the Greeks to begin with, and have zero sympathy
157.
▲
by
copx
11y ago
Pointer packing is popular with people wanting to write efficient interpreters for programming languages. The memory use and performance gains are massive and it was perfectly safe during the 32-bit era. LuaJIT does it for example. Interest
158.
▲
by
copx
11y ago
[0] Price per developer (!) $3000, only supports Java 7. To compare, the price of the Go compiler per developer: $0 I see one clear benefit right there.
159.
▲
Atari 2600 BASIC Programming
(huguesjohnson.com)
3 points
by
copx
11y ago
|
0 comments
160.
▲
by
copx
11y ago
Is that a joke? He has severe schizophrenia. He could not even work a job at McDonald's. This is why he lives off disability benefits and has so much time to develop TempleOS and the associated programs.
161.
▲
by
copx
11y ago
>The customer does not care what technology is used to build a product. That is not universally true. For example, the American military used to require the use of Ada. This is no longer the case but I doubt they would buy software built
162.
▲
by
copx
11y ago
And how do you do "memory management well"? Like Rust? You pay a high price in complexity and inflexibility for that juicy GC-less yet safe memory management. Ref counting is not superior or inferior to explicit, restrictive owner
163.
▲
by
copx
11y ago
>I am urging everyone who still has projects on Sourceforge to do the same. Where is that other great free service which hosts large binary assets, web sites, wikis, forums, and trackers i.e. everything you need for a project. Github is
164.
▲
by
copx
11y ago
Project seems dead (last "news" from 2007). However if the feature list is accurate they invested a lot of time in building this. Makes you wonder why it was eventually abandoned..
165.
▲
by
copx
11y ago
>what linker did and how it worked But isn't that highly language and implementation specific? E.g. if I recall correctly the original Turbo Pascal linker was a trivial piece of software and did very little while modern C++ linkers
166.
▲
by
copx
11y ago
1. Wrong forum 2. Java, because it is way easier. C++ is an expert only language.
167.
▲
by
copx
11y ago
American programmers like to think they are engineers. German ones cannot because "engineer" is a legally protected title here and programming is not recognized as an engineering discipline. I think that is justified by the way. P
168.
▲
by
copx
11y ago
>I always wonder "what happened to Lua" It became the dominant embedded scripting language.. and still is. Lua as a primary language was never popular, because it is not designed for that. Lua as a primary language only makes s
169.
▲
by
copx
11y ago
> - real ObjC compiler (clang) + runtime (unspecified) It seems Microsoft actually wrote their own Objective-C runtime. I mean otherwise the guy would have said "we ported Apple's runtime" or something like that. But he sa
170.
▲
by
copx
11y ago
> starting with version 1.0, we will not be introducing any more breaking changes to Nim. I wonder whether they will stay committed to that. Pretty much all developers of other "living" languages I know who do not have strong i
171.
▲
by
copx
11y ago
Also not addressed: potential and actual conflicts between governments and Theo De Raadt. Remember that OpenBSD used to be funded by DARPA.. used to: http://en.wikipedia.org/wiki/Theo_de_Raadt#DARPA_funding_can...
172.
▲
by
copx
11y ago
>The title reminds me of a book I used to have years ago called 'Writing Bug Free C Code for Windows'. Actually this is a link to that book..
173.
▲
by
copx
11y ago
Windows overcame its audio latency issues in the Vista days by introducing WASAPI (Windows Audio Session API), an API especially designed for professional audio processing. It grands an application exclusive, direct control of the audio har
174.
▲
by
copx
11y ago
Thought the same, because if you look at what he found.. >ranging from NULL pointer dereferences, to memory fenceposts visible only under ASAN or Valgrind, to pretty straightforward uses of uninitialized pointers (link), bogus calls to f
175.
▲
Simplicity isn't simple
(fishbowl.pastiche.org)
5 points
by
copx
12y ago
|
0 comments
176.
▲
by
copx
12y ago
>I see hate for the licensing model they chose. But think of it this way: who is their target audience? People willing to pay for a commercial license. Many companies which want to sell software release a GPL-ed version as a kind of demo
177.
▲
by
copx
12y ago
A LISP-wrapper around Erlang which calls Python code which wraps C/FORTRAN code.. .. now someone needs to compile this to JavaScript! I am just glad that I do not have to work with it. I mean, what if there is a bug? Debugging this wo
178.
▲
by
copx
12y ago
>The unpopular "T" and "P" prefixes on types have been deprecated I really like that change. Those always looked so archaic to me.
179.
▲
by
copx
12y ago
Haskell exists to write CS papers about it. It being the new LISP is just a side effect (pun intended).
180.
▲
by
copx
12y ago
The benchmarksgame site does no longer feature LuaJIT benchmarks. The link you provided compares PUC Lua (an interpreter, no optimizer) against Google Go (AOT native code compiler, weak optimizer).
More ›