Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
cmpitg
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
Gerbil – An opinionated dialect of Scheme designed for systems programming
(github.com)
178 points
by
cmpitg
9y ago
|
78 comments
2.
▲
Sentry Security Incident
(blog.getsentry.com)
6 points
by
cmpitg
10y ago
|
0 comments
3.
▲
Icons are the Acronyms of Design
(jlzych.com)
2 points
by
cmpitg
10y ago
|
0 comments
4.
▲
Open Letter to Debian and Ubuntu Developers
(linas.org)
22 points
by
cmpitg
11y ago
|
47 comments
5.
▲
Show HN: Mongob – collection-based backup tool for MongoDB
(github.com)
1 points
by
cmpitg
11y ago
|
0 comments
6.
▲
by
cmpitg
11y ago
This is the exact reason why I keep telling myself to slow down all the time, using pen and paper, drafting the problems and solutions before getting my hands dirty, writing them down and writing them bold. One tip I learn from my current
7.
▲
Outdated UX patterns and alternatives
(sideproject.io)
3 points
by
cmpitg
11y ago
|
0 comments
8.
▲
by
cmpitg
11y ago
And what does it have anything to do with C++ compared to any other language X? The bare-metal characteristics could be created as a subset of any non-safe non-garbage-collected language.
9.
▲
by
cmpitg
11y ago
I agree on the overhead. There are information available only at run-time that could be (and actually has been, in case of interpreter like PicoLisp) used to have better optimization compared to compiled code. It isn't technically fa
10.
▲
by
cmpitg
11y ago
That said, it's a about the implementation not the language itself. The phrase is technically incorrect, right? One could write a compiler that compiles Python or Ruby down to machine language without the interpretation overhead, and
11.
▲
by
cmpitg
11y ago
I don't think it has anything to do the relationship between the language and its (compiler/interpreter) performance. Besides, the subset of a large number or programming language could be considered bare metal, right? If so, wh
12.
▲
by
cmpitg
11y ago
I don't think it's fair to separate the code and the software itself. I personally don't feel proud of the result of a piece of software if the code is crappy, i.e. spaghetti code, (almost) unreadable, unmaintainable, ... I
13.
▲
by
cmpitg
11y ago
Perhaps a bit off-topic but serious question. I don't understand whenever someone says language A is next to bare metal? What does a language have anything to do with bare metal or performance? Isn't it the compiler/interp
14.
▲
On code clarity: you can't be proud of something I can't read
(blog.svpino.com)
4 points
by
cmpitg
11y ago
|
3 comments
15.
▲
Google Group Crawler
(github.com)
2 points
by
cmpitg
12y ago
|
0 comments
16.
▲
by
cmpitg
12y ago
You might want to combine Geiser with Quack[1] for best result with Scheme. Also, I think it's worth a shot to have a look at the fairly new Racket-mode[2] written by Greg[3]. Geiser + Quack are rather old and for Scheme in general,
17.
▲
Freenode got DDOS'ed
(twitter.com)
1 points
by
cmpitg
13y ago
|
0 comments
18.
▲
by
cmpitg
13y ago
My bad, you're right. I didn't know the documentation section for macro was added recently. It looks pretty Common Lispy. Reader macro looks nice, still at its beginning stage though.
19.
▲
by
cmpitg
13y ago
I've been following Hy for a while and it's sad that macros are still part of on-going discussions with no definite plan. It's one of the reason I prefer Scheme-inspired Lisps to Common Lisp. Hy just looks Lispy but it'
20.
▲
by
cmpitg
13y ago
How do you make sure the correctness of the implementations? Shouldn't there be tests?
21.
▲
Acme mouse chords for Emacs
(github.com)
1 points
by
cmpitg
13y ago
|
0 comments
22.
▲
by
cmpitg
13y ago
Perhaps it should be opt-out?
23.
▲
by
cmpitg
13y ago
Well, I personally don't think they do imply the same thing from a user's perspective. * Google, Facebook, Twitter, ... have become so well-known brands comparing to the new Persona. Normal users could quickly get a sense of what "Sign in w
24.
▲
by
cmpitg
13y ago
So how about something like "Sign in to ABC with Persona", or "Sign in to ABC with Personal using your email" (more specific)?
25.
▲
by
cmpitg
13y ago
Vim counterpart everyone? :-) http://vimcasts.org/ Being a fan of both, a lot of cool things from Vim to could be brought to Emacs workflow.
26.
▲
by
cmpitg
13y ago
TRAMP & eshell would help you achieve 100% your local Emacs productivity on remote machines, and 100% smaller (you actually don't need to install anything on remote machine) :-)
27.
▲
by
cmpitg
13y ago
Not really. Emacs Lisp is really powerful but not a beautiful language. The APIs are unnatural and sometimes inconsistent to those who come from non-Lisp background. I got to write tons of "immediate" APIs to make things prettier. No namesp
28.
▲
by
cmpitg
13y ago
Not really. Macro makes your washing machine a "generic" one, where you could wash your clothes and your cups (even at the same time) :-).
29.
▲
Video Game Helps The Blind Navigate Buildings
(huffingtonpost.com)
1 points
by
cmpitg
13y ago
|
0 comments
30.
▲
Ph.D. students rethink the tenure track, scope out non-academic jobs
(newscenter.berkeley.edu)
13 points
by
cmpitg
14y ago
|
0 comments
More ›