freenode/#lisp - IRC Chatlog
Search
7:16:40
no-defun-allowed
What does the Railway Recruitment Board of Mumbai have to do with Common Lisp?
7:46:21
jackdaniel
ACTION never heard of such implementation despite doing a research for a graph showing CL implementations a few years ago
7:48:42
remexre
eh, might write an ad-hoc, informally-specified, bug-ridden, slow implementation tomorrow, if none exists :P
7:49:37
jackdaniel
I find it funny that I've made that mistake, I'm sure it would not be possible for me outside lisp community -- implementation is more tied to the compiler+runtime than to libraries in my mind
7:55:43
remexre
Lisp is also one of the relatively few languages where "compiler" isn't a sufficient descriptor, and where multiple implementations exist; only non-Lispy non-compiled language I can think of that has no consensus on a "default implementation" is JS
7:58:34
beach
There is no such thing as a "compiled language" or a "non-compiled language". Whether a compiler is used is a characteristic of the implementation, not of the language.
8:02:31
remexre
I guess I could rephrase my point more precisely as "among languages I know of, it seems to me that either a language has a single community-standard implementation, or all of its implementations are AoT compilers, and are simply called 'the compiler' rather than 'the implementation' as a result"
9:33:03
p_l
remexre: varlink is very, very new, and past track record suggests that implementing it from description will be futile
9:33:50
p_l
remexre: there's no "standard" implementation for C, C++, Java, Ada, Fortran, Pascals, pretty much all "older" languages
9:39:02
White_Flame
another thing about older languages is that hardware was wildly varying. nowadays it's become possible to have a singular environment that generally works the same cross-platform
9:40:51
p_l
White_Flame: Perl afaik is implementation-defined like Python and doesn't have other spec
9:43:47
jackdaniel
perl6 unlike earlier version has started from the specification, that said it is very different language
10:01:00
Nilby
Based on the amount of perl I've converted to CL, without understanding perl, I reason that perl implementation doesn't understand perl.
10:09:35
pjb
At its core, varlink is simply a JSON-based protocol that can be used to exchange messages over any connection-oriented transport.
10:35:01
beach
ACTION wonders whether we are going to get an extension of the deadline for ELS submissions.