freenode/#clim - IRC Chatlog
Search
22:19:33
slyrus1
p0 p1 p2 p3 are the points of a single bezier segment. No need for those symbols to be exported, IMO.
1:14:39
slyrus1
Does anyone understand the comment about "Defunct and not really nice..." regarding the presentation-to-command-translator in town-example.lisp?
1:14:57
slyrus1
That's the sort of thing we should clean up/remove lest we scare off future CLIM programmers.
8:46:51
jackdaniel
this is an interesting read: http://unhandledexpression.com/general/2018/11/27/foss-is-free-as-in-toilet.html
8:49:07
jackdaniel
something worth thinking about, not necessarily agree with (depends on the perspective)
8:53:41
heisig
jackdaniel: 'Free as in toilet' is an interesting thought. Incidentally, Stallman has this essay arguing why toilets should be free (to preserve human dignity, independent of wealth). Thanks for sharing!
9:03:18
beach
I think that article is particularly valid for Common Lisp. There is not enough manpower to create and maintain everything we need. Hence my constant effort to try to decrease the global maintenance burden. So far, however, I have only succeeded in increasing it by creating SICL-specific versions of everything. :(
9:08:55
heisig
My observation is that the Common Lisp ecosystem is not better or worse than any other. No language has 'enough manpower'.
9:09:47
heisig
The obvious solution would be to merge language communities (like CL did), but it is hard and hardly anyone cares.
9:10:30
jackdaniel
there are /some/ mainstream languages (i.e Java or C++) which has a tremendous manpower, but many language ecosystems are comparable in size (or smaller) than CL (or more fragmented, ditto)
9:11:02
jackdaniel
also ecosystem is a circle: larger it is, more people you need to maintain it. same as with knowledge: more you know, more you need to expand further
9:12:21
jackdaniel
that could be a good entry point (boost being the very first mentioned ;-): https://en.cppreference.com/w/cpp/links/libs
9:15:04
jackdaniel
opencv comes to mind. it is certainly more loosely coupled than CL ecosystem (and they don't seem to have a package manager), but I think that counts as ecosystem
9:15:08
beach
We have an advantage that the language is more powerful than some of the lower-level languages, and if our community is not significantly smaller than theirs, we could get more things done.
9:16:32
jackdaniel
I like Common Lisp (I wouldn't be working with it if I didn't) but I don't find it superior to other languages (it seems to me like comparing apples to oranges)
9:17:07
jackdaniel
also it could be argued, that CL counterintuitevely is *less* productive than (say) Java, because it is much easier to roll out your own better thing than contribute to existing library
9:18:30
jackdaniel
(and if you think about it, we have some proofs of that: multiple test frameworks, multiple utility libraries, multiple array helpers, multiple web frameworks etc)