Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
BruceM
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
44 ms
·
211.
▲
by
BruceM
14y ago
Or my comment elsewhere in this thread about condition systems in Common Lisp and Dylan.
212.
▲
by
BruceM
14y ago
You'd probably enjoy reading about condition systems such as can be found in languages like Common Lisp and Dylan: http://xach.com/rpw3/articles/0dudnfoyYfsNu8vanZ2dnUVZ_sKqnZ... http://www.nhplace.com/kent/Papers/Condition-Handling-2001
213.
▲
by
BruceM
14y ago
Multimethods and the condition system are 2 of my favorite things.
214.
▲
by
BruceM
14y ago
Just one comment about the above ... Mindy didn't really support macros and while d2c did, they were relatively broken. And I'm not really sure that there's anyone left in the world that understands all of the details of the macro expander
215.
▲
by
BruceM
14y ago
To fill in a bit of detail in addition to the answer that treerex gave ... On Linux and Mac OS X, we do have the command line tools. We have emacs integration available: https://github.com/dylan-lang/dylan-mode On Windows, we have a full
216.
▲
by
BruceM
14y ago
Huh. I submitted this as a link to a story about Stripe starting a limited UK beta. Then it morphed into a dup of a previous submission of mine! (And if I try to re-submit the Stripe thing, I end up here.)
217.
▲
by
BruceM
14y ago
I do wish that the process for extending docutils and Sphinx were better documented. There's also a bunch of things in Sphinx that need improvement with the PDF and ePub output. But for what it is and does, I like it a lot. I don't know of
218.
▲
by
BruceM
14y ago
I use Pelican on a couple of sites (like http://dylanfoundry.org/ ). One thing that I really like is that it is ReStructured Text, so most of the same things that I do with Sphinx for docs can carry over and the work that I've done with Py
219.
▲
Dylan Programming Guide (1996) now in PDF, ePub, updated HTML
(opendylan.org)
74 points
by
BruceM
14y ago
|
8 comments
220.
▲
by
BruceM
14y ago
With under a week of work, we could probably be up and running on iOS with Open Dylan. I even have the start of some aspects of a Dylan / Objective-C bridge, but that needs a fair bit more work. Talk to us if you're interested.
221.
▲
by
BruceM
14y ago
I've dropped you an email.
222.
▲
by
BruceM
14y ago
Quick run down: * Dylan was designed at Apple and then later a partnership of Apple, CMU and Harlequin in the 1990s * Harlequin's implementation of Dylan was spun off to another company when they failed. It was then called Functional Develo
223.
▲
by
BruceM
14y ago
It is hard ... OpenDylan ( http://opendylan.org/ ) manages to mostly pull it off when the right type information is available. It could be smarter at times, but it does pretty well. In a recent test for someone, they had code running in C++
224.
▲
by
BruceM
14y ago
Recognizing that you're probably just shilling for your own product ... We use http://sphinx-doc.org/ and author in ReStructuredText with some extensions. From that, we output HTML, PDF and ePub. There are some issues with the ePub (they
225.
▲
by
BruceM
14y ago
Now that we have someone looking at adding an s-expression syntax as an alternative to OpenDylan, it has been interesting reading through my copy of the original Apple Dylan book from 1992 (originally owned by P Tucker Withington given the
226.
▲
by
BruceM
14y ago
Drop by #dylan on Freenode IRC!
227.
▲
by
BruceM
14y ago
And multimethods ... but no protocols/interfaces sadly. But it is enjoyable to write. :) There's a reason that I wanted to let it live again so much that I pour days of my time into it.
228.
▲
by
BruceM
14y ago
One of them (from the Bauhaus) group is working with us now on some changes to look at adding alternate syntax support to bring back s-expression syntax. :) Although he didn't move over to C++ Newton, he went on to SK8 and other things...
229.
▲
Dylan Programming Guide (1996) now in PDF, ePub, updated HTML
(opendylan.org)
70 points
by
BruceM
14y ago
|
14 comments
230.
▲
by
BruceM
14y ago
In recent months, they've made this available as "zinc" or something and it has been integrated with Maven.
231.
▲
by
BruceM
14y ago
We'd love to do that. We just lack the manpower. There are a couple of possible approaches ... one is a compiler backend similar to our C backend. Another is to try out emscripten. If you're interested in helping out, would love to chat. We
232.
▲
by
BruceM
14y ago
There's also OpenDylan ( http://opendylan.org/ ) and we're even considering adding an s-expression syntax back as an alternative...
233.
▲
by
BruceM
14y ago
Dylan is a programming language with a lot of influence from Common Lisp, Scheme and others. It was originally designed at Apple (with external input) in the early 1990s: http://en.wikipedia.org/wiki/Dylan_(programming_language)
234.
▲
Getting started with the new OpenDylan 2012.1 release
(dylanfoundry.org)
10 points
by
BruceM
14y ago
|
1 comments
235.
▲
Jim Harper: A digital Diogenes?
(washingtonexaminer.com)
1 points
by
BruceM
14y ago
|
0 comments
236.
▲
The Unequal State of America
(reuters.com)
4 points
by
BruceM
14y ago
|
0 comments
237.
▲
by
BruceM
14y ago
OpenDylan ( http://opendylan.org ) has been using MPS since MPS was first created. (Both were created at the now defunct Harlequin.) We've been working on reviving OpenDylan over the last year as well and this MPS update is a big boon for
238.
▲
by
BruceM
14y ago
This seems pretty clear to me: If the licensing terms aren't suitable for you (for example, you're developing a closed-source commercial product or a compiler run-time system) you can easily license the MPS under different
239.
▲
by
BruceM
14y ago
There's a good bit of design documentation here: http://www.ravenbrook.com/project/mps/master/design/ And hopefully this will change forms in the coming months to something more modern / up to date. There's also some stuff here: http://w
240.
▲
New release of Memory Pool System Garbage Collector
(mailman.ravenbrook.com)
40 points
by
BruceM
14y ago
|
29 comments
More ›