Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
sb
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
28 ms
·
271.
▲
by
sb
17y ago
"meaningless" is probably a bit harsh--usually there is a very good reason to use interpretation in the first place: ease of implementation and portability. you get both things for free when using an interpreter but have to take care when
272.
▲
by
sb
17y ago
there is also a very good movie (the hustler, paul newman + jackie gleason) concerning these two characters. however, the movie connections aside -- i am not buying this "sw-engineering" equals "it's a paycheck"-mentality. IMHO, the two dis
273.
▲
by
sb
17y ago
just for the record : in case you are not in the US, most of the described features in this article do NOT work, you have to switch to "US" in the country locator (top-right corner) -- at least i had to, probably i am too stupid to "get it
274.
▲
by
sb
17y ago
what strikes me as particularly elegant here (pypeg) is the use of python code objects for defining the grammar: using functions and returns with code objects surely is one of the most elegant ways of expressing the desired grammar in the l
275.
▲
by
sb
17y ago
i have looked at the other comments and what i found was lacking was to address the versioning problems with objects--which can be a problem for files, too. there was a very good article on evolving APIs in the eclipse technical articles (2
276.
▲
by
sb
17y ago
just for the record: i always found rob pike's advice on c programming very thoughtful and readable (and, common: he should know ;) http://www.lysator.liu.se/c/pikestyle.html
277.
▲
by
sb
17y ago
hm, i just read the whitepaper linked from the url. i would rather like to see updated benchmarks from the computer language shootout, or at least have the source code of the examples available. btw, the "computed goto"-patch mentioned in f
278.
▲
by
sb
18y ago
just for the record: there are lots of brilliant articles in dijkstra's EWDs. i am particularly fond of trip reports (almost always funny), programming language comments (e.g. EWD498, or EWD898: " Stop BASIC before it stops you ") and ins
279.
▲
by
sb
18y ago
just for the record of translation into research literature for the interested: * dedicated accumulator: stack caching. * LOAD_CONST&BINARY_ADD: superinstructions. (though research literature suggests that dynamic superinstructions fare
280.
▲
by
sb
18y ago
hi there, concerning register based vm architectures you might find the following a good read: "virtual machine showdown: stack vs. registers" ( https://www.usenix.org/events/vee05/full_papers/p153-yunhe.p... ). aside from lua and parrot, g
281.
▲
by
sb
18y ago
since nobody mentioned them before: * workrave (similar to xwrits, but IMHO less annoying and better GUI support) * swiftfox (has debian package, customized ff build for your CPU) * worker (directory opus clone -- i don't use it that often,
282.
▲
by
sb
18y ago
hi there, pascal can't be that bad after all ;) no, seriously -- your points totally make sense, i just wanted to provide additional material for the top-down approach. the "shores of hell" were also more thought of being tied to the 90s an
283.
▲
by
sb
18y ago
though this is a nice project in itself--and i don't want, and neither intend to, to insult anybody, i think that this implementation is not actually well suited for anybody new to compilers to understand what's going on. AFAICT, newcomers
284.
▲
by
sb
18y ago
"...hope Python/Ruby/Perl and other languages..." JITing code of these languages surely is possible (compare e.g. with psyco, exceptions might be eval'ed statements and the like...), however, all of these languages take the approach of a si
285.
▲
by
sb
18y ago
Thanks -- I will give it a try (since I am too stupid to get pycomplete working...)
286.
▲
by
sb
18y ago
Hey, I am sorry for the delay (I am on CEST). The interesting thing is: I can get things done in emacs much better than in anything else, since I am using tramp/dired+/cperl/auctex/re-builder/shell/svn/ediff/gud/etc.(could go on forever ;)
287.
▲
by
sb
18y ago
I use emacs for all my coding work (multiple languages) and am very satisfied with it. I have tried Komodo and a couple of my colleagues at work swear by it--it's a bit bloated for my taste, but probably I am kind of old fashioned... (btw:
288.
▲
by
sb
18y ago
hi there, i am 27, and just have had the worst tendonitis ever. adding to the already brought up advices, my doctor provided the following important insight: if your blood contains too high values for uric acid, or you are a candidate for u
289.
▲
by
sb
18y ago
i have to totally agree on that one. i have had a very heavy tendonitis for the last three weeks. i took measures to alter the strain loads by buying a kingston expert mouse trackball (which was actually an interesting discovery: seems like