Hello,
Le mercredi 09 février 2022 à 12:05 -0800, Aleix Conchillo Flaqué a
écrit :
> - The manual is written by very smart people for very smart people.
> Not for
> newcomers.
To be more precise, I had that feeling everywhere I stumbled on the
word "continuation" : it took me days or weeks to
Aleix Conchillo Flaqué writes:
> My 2 cents:
>
> - Doing something in Guile is tough. I've been trying since 2011.
>
> Why is it tough?
>
> - The manual is written by very smart people for very smart people. Not for
> newcomers.
I've seen this sentiment expressed a few times when this topic
On Wed, Feb 9, 2022 at 12:28 PM Maxime Devos wrote:
> Aleix Conchillo Flaqué schreef op wo 09-02-2022 om 12:05 [-0800]:
> > - Assuming you find the library you need... how do you start using it?
> How
> > do you install it? Now there's Guix, but not everyone has Guix or wants
> to
> > install
Aleix Conchillo Flaqué schreef op wo 09-02-2022 om 12:05 [-0800]:
> - Assuming you find the library you need... how do you start using it? How
> do you install it? Now there's Guix, but not everyone has Guix or wants to
> install Guix. I'm on macOS currently so I can't even install Guix
>
My 2 cents:
- Doing something in Guile is tough. I've been trying since 2011.
Why is it tough?
- The manual is written by very smart people for very smart people. Not for
newcomers. I'm excited to see what Blake comes up with, but the content
will probably still be not-trivial. At the end of
On Wed, 09 Feb 2022, Blake Shaw wrote:
> Perhaps a survey is due.
I believe that a roadmap for the future of Guile is due. There were
discussions last months on the mailing list for recruting a new
maintainer and perhaps making a group of hackers to develop Guile. I
don't know if things will
Catonano writes:
Hi Adriano,
> I personally believe this is a good chunk of why Guile wasn't as successful
> as Python
>
> With Guile the overall experience is extremely frustrating
>
> I've been hanging around here for years, on and off, and overall I haven't
> done anything, in Guile
I
Hi Blake,
I'm Adriano , it' just happens that I'm reading
this message of yours from another account
Il giorno mar 8 feb 2022 alle ore 14:39 Blake Shaw <
bl...@nonconstructivism.com> ha scritto:
> Vijay Marupudi writes:
> > I don't think it's fair to say that using packages in Guile just as
>
Chris Vine writes:
> Everything is capable of improvement but the guile manual is a manual
> and not I think primarily intended as a language tutorial (although
> Chapter 3 of the manual does have a very cursory introduction to the
> scheme language). If you are looking for a tutorial, I
On Tue, 08 Feb 2022 19:19:06 +0700
Blake Shaw wrote:
> Vijay Marupudi writes:
> > I don't think it's fair to say that using packages in Guile just as
> > easy/hard as other languages. Python / Javascript make this incredibly
> > easy, and their ecosystem is evidence for that success. Their
adriano writes:
> Just don't
> That stuff is too low level for human beings
> [...]
> Anyway, I feel your frustration, I've been there myself
>
> Actually I've been there with Guile more than with Guix
>
> But still I feel you
>
> I hope this message of mine can sooth your frustration, to some
Vijay Marupudi writes:
> I don't think it's fair to say that using packages in Guile just as
> easy/hard as other languages. Python / Javascript make this incredibly
> easy, and their ecosystem is evidence for that success. Their package
> managers have flaws, but they have benefits too, and
Il giorno dom, 06/02/2022 alle 21.34 +, Zelphir Kaltstahl ha
scritto:
> On 2/6/22 16:29, Vijay Marupudi wrote:
> > Ognen Duzlevski writes:
> >
> > > Have you tried Racket? If you haven't - try that and you will
> > > find
> > > recommending Guile to beginners to be much easier ;). On a
> > >
On 2/7/22 03:11, David Pirotte wrote:
Hello,
I find using Guix to be much better than the ./configure && make &&
make stuff. The reason is, that I always think: "What, if it doesn't
work and I want to clean up my system afterwards?". I can't stand it,
if any remains of non-working stuff is
> cd
> make -p does-it-work/foo
cd
> ./configure --prefix=$HOME/does-it-work/foo
> make; make check; make install
> # try it ...
> # you like it, keep it or redo the above with what ever $prefix
> # suites you
> # you don't like it
Hello,
> I find using Guix to be much better than the ./configure && make &&
> make stuff. The reason is, that I always think: "What, if it doesn't
> work and I want to clean up my system afterwards?". I can't stand it,
> if any remains of non-working stuff is left on the system.
cd
On Sun, 06 Feb 2022, Maxime Devos wrote:
> Olivier Dion schreef op zo 06-02-2022 om 17:05 [-0500]:
>> > Is it restricted to Makefiles, or can it also be used without
>> > generating Makefiles? If not, things like progress bars should be
>> > easy
>> > to implement and file names containing
Olivier Dion schreef op zo 06-02-2022 om 17:05 [-0500]:
> > Is it restricted to Makefiles, or can it also be used without
> > generating Makefiles? If not, things like progress bars should be
> > easy
> > to implement and file names containing spaces or ‘special
> > characters’
> > can be used
On Sun, 06 Feb 2022, Zelphir Kaltstahl wrote:
>> is just a matter of shipping the `makefile` with the source codes.
> What is this similar to Hall thing you have written, which generates the
> files
> from the code you gave?
I've setup a quick demo here: https://gitlab.com/oldiob/cbuild
Note
On Sun, 06 Feb 2022, Vivien Kraus wrote:
> Hello,
>
> Le dimanche 06 février 2022 à 11:35 -0500, Olivier Dion via General
> Guile related discussions a écrit :
>> As much as I like hall for pure Guile project,
>> it's difficult to integrate extension libraries written in C.
>
> While this is
On Sun, 06 Feb 2022, Maxime Devos wrote:
> This seems like a practical build system to me. Is it available online
> somewhere? I'd like to investigate it a bit for some common problems
> in ad-hoc Makefiles (in particular w.r.t. cross-compilation, tracking
> dependency information, choosing
On 2/6/22 17:35, Olivier Dion via General Guile related discussions wrote:
On Sat, 05 Feb 2022, Christine Lemmer-Webber wrote:
Anyway, just some thoughts. Making Guile packages is already much less
intimidating now thanks to Hall's work. Thank you for it!
Here's my two cents. As much
On 2/6/22 16:29, Vijay Marupudi wrote:
Ognen Duzlevski writes:
Have you tried Racket? If you haven't - try that and you will find
recommending Guile to beginners to be much easier ;). On a serious note,
there are other schemes that have their own package managers (e.g.
Racket).
I have, but I
Olivier Dion via General Guile related discussions schreef op zo 06-02-
2022 om 11:35 [-0500]:
> I personnally end up writting something similar to hall for a project of
> mine using Guix records. From a description like so:
>
Hello,
Le dimanche 06 février 2022 à 11:35 -0500, Olivier Dion via General
Guile related discussions a écrit :
> As much as I like hall for pure Guile project,
> it's difficult to integrate extension libraries written in C.
While this is certainly true, I think that nyacc is on the right track
On Sat, 05 Feb 2022, Christine Lemmer-Webber wrote:
> Anyway, just some thoughts. Making Guile packages is already much less
> intimidating now thanks to Hall's work. Thank you for it!
Here's my two cents. As much as I like hall for pure Guile project,
it's difficult to integrate
Ognen Duzlevski writes:
> Have you tried Racket? If you haven't - try that and you will find
> recommending Guile to beginners to be much easier ;). On a serious note,
> there are other schemes that have their own package managers (e.g.
> Racket).
I have, but I like Guile better, and want
Ognen Duzlevski schreef op zo 06-02-2022 om 09:53 [-0500]:
> > Asking beginners to use Guix is too much of a jump I think. But get
> > them
> > hooked on Guile with an easy package manager and a rich ecosystem,
> > and I
> > think they will come to appreciate Guix and other free software
> >
Vijay Marupudi writes:
> Let's not make perfect be the enemy of good here. A language specific
> package manager does work to a certain extent. I sometimes struggle to
> recommend Guile for beginners to programming, or even those that have
> some experience (in academia atleast). That's not
Hello all,
I am similarly impressed by Guile Hall and wish for its continued
development and success.
> PyPI is a good example for the kind of problems that all language
> package managers end up having. Language package managers have no way
> of clearly expressing dependencies that are not
Jose Antonio Ortega Ruiz writes:
> But my feeling is that the community
> is heavily invested in autotools and Guix as /the/ build system (and
> very happily so!) and i don't have the evangelising chops/time :)
I don’t think anyone really like to use autotools. When working with
just Guile I
Mikael Djurfeldt writes:
> I also think that there is a need for something light-weight and cross
> platform. I think, e.g., that PyPI is one of the main reasons for the
> success of Python and that the lack of something in that direction is
> holding Guile back.
PyPI is a good example for
From: "Mikael Djurfeldt"
To: "Aleix Conchillo Flaqué"
Cc: "guile-user"
Sent: Sunday February 6 2022 8:15:06AM
Subject: Re: Newbie thoughts on Guile Hall + Guix
> I also think that there is a need for something light-weight and
cross
> platform. I think
I also think that there is a need for something light-weight and cross
platform. I think, e.g., that PyPI is one of the main reasons for the
success of Python and that the lack of something in that direction is
holding Guile back.
Even though Guix is a great project, I can think of many instances
I will have to disagree on this one. Not about Guix being great :-). I
believe a simple, lightweight, integrated and cross platform package
manager for Guile would be fantastic.
For reasons that don't matter right now I have been using macOS for the
past two years and I wish I had a package
On 2/5/22 21:01, Christine Lemmer-Webber wrote:
Hello!
It's been a while since Guile was my main hacking environment; I've been
returning to it, and one of the nicest things to change about its
ecosystem is the presence of Guile Hall.
I really, really like Guile Hall. A lot! I think it has
IMO, we have, that, and it is Guix. I'm actually quite happy about
that. :)
Specific-language-package-repos have caused a lot of the mess we're
currently in; in an unexpected way, it's hurt user freedom a lot,
because mixing these is so hard that software which might be otherwise
reproducible
On Sat, Feb 05 2022, Mikael Djurfeldt wrote:
> It would also be nice if we could have a Guile package repository.
FWIW, I wish we had an alternative to Guix and autotools for pure-scheme
packages, which don't need all that complication (and that i would love
to see becoming the norm, with that
Hello Christine, Hall, and the rest of Guile!
Le samedi 05 février 2022 à 15:01 -0500, Christine Lemmer-Webber a
écrit :
> It's been a while since Guile was my main hacking environment; I've
> been
> returning to it, and one of the nicest things to change about its
> ecosystem is the presence of
It would also be nice if we could have a Guile package repository.
Den lör 5 feb. 2022 21:11Christine Lemmer-Webber
skrev:
> Hello!
>
> It's been a while since Guile was my main hacking environment; I've been
> returning to it, and one of the nicest things to change about its
> ecosystem is the
Hello!
It's been a while since Guile was my main hacking environment; I've been
returning to it, and one of the nicest things to change about its
ecosystem is the presence of Guile Hall.
I really, really like Guile Hall. A lot! I think it has room to grow
but it fills a clearly missing piece
41 matches
Mail list logo