Hi all,
I have tagged a new release in Gerbil, v0.2. This release brings better MOP integration with Gambit types, and Generics support. The requisite macros for defining generics and generic methods is in :std/generics, and the documentation has been updated to provide a quick tutorial. If you are upgrading with git pull, do a full build after pulling because of changes in the runtime and core prelude.
As usual you can get Gerbil from Github: https://github.com/vyzo/gerbil
-- vyzo
Afficher les réponses par date
Preferably in elementary-school-grade language, why do I need to use Gerbil?
What is it intended to be, on a scale from solution to a fundamental problem, to convenience?
2016-02-21 0:56 GMT+07:00 Dimitris Vyzovitis vyzo@hackzen.org:
Hi all,
I have tagged a new release in Gerbil, v0.2. This release brings better MOP integration with Gambit types, and Generics support. The requisite macros for defining generics and generic methods is in :std/generics, and the documentation has been updated to provide a quick tutorial. If you are upgrading with git pull, do a full build after pulling because of changes in the runtime and core prelude.
As usual you can get Gerbil from Github: https://github.com/vyzo/gerbil
-- vyzo _______________________________________________ Gambit-list mailing list Gambit-list@iro.umontreal.ca https://webmail.iro.umontreal.ca/mailman/listinfo/gambit-list
It is a new dialect of Scheme. You may want to use it on top of Gambit because of the macro expander, the module system, and the libraries. I hope this one sentence summary helps.
On Sat, Feb 20, 2016 at 9:19 PM, Adam adam.mlmb@gmail.com wrote:
Preferably in elementary-school-grade language, why do I need to use Gerbil?
What is it intended to be, on a scale from solution to a fundamental problem, to convenience?
2016-02-21 0:56 GMT+07:00 Dimitris Vyzovitis vyzo@hackzen.org:
Hi all,
I have tagged a new release in Gerbil, v0.2. This release brings better MOP integration with Gambit types, and Generics support. The requisite macros for defining generics and generic methods is in :std/generics, and the documentation has been updated to provide a quick tutorial. If you are upgrading with git pull, do a full build after pulling because of changes in the runtime and core prelude.
As usual you can get Gerbil from Github: https://github.com/vyzo/gerbil
-- vyzo _______________________________________________ Gambit-list mailing list Gambit-list@iro.umontreal.ca https://webmail.iro.umontreal.ca/mailman/listinfo/gambit-list
2016-02-21 13:06 GMT+07:00 Dimitris Vyzovitis vyzo@hackzen.org:
It is a new dialect of Scheme.
Conceptually and practically what's different from R5RS-Gambit?
You may want to use it on top of Gambit because of the macro expander, the module system, and the libraries. I hope this one sentence summary helps.
Can you give a REPL interaction dump to give us a tour and showcase some of this?
What macros are supported?
Is the module system rather package management or rather incremental dev, is there module dependency auto-loading and auto-compilation?