Hello, An idea found on the summer-coding list, please forward if you have any idea, comment. Thanks for the support !
<extract>
Dear All,
Buddhike Kurera suggested me to write my idea and send it to this mailing list.
I am a functional programming advocate and would like to see Standard ML projects in Fedora. Both a better infrastructure for the language and actual projects that are implemented in SML.
For a short introduction why SML would be useful, check my blog entry:
http://www.buday-rd.com/on-standard-ml
I would add the following: as far as I know, daemons are written in Python nowadays in Fedora, with a possible rewriting in C if speed and memory footprint is critical. SML could do both, as the sml/nj and the polyml compiler has an interactive loop like Python for creative programming, but the mlton whole-program optimizing compiler generates executables with speed comparable to C object files. It has a mathematical definition so it is easier to argument about a program than in Python or C.
The first step could be proper packaging for various architectures and platforms, and cross-compilation for these. mlton, polyml and mosml has packaging but I did not find packaging for sml/nj.
The next step could be choosing a daemon task to write from scratch or an existing one to rewrite.
I would appreciate your comments and questions on this.
- Gergely </extract>
On Tue, Mar 27, 2012 at 07:00:15PM +0530, Buddhike Kurera wrote:
Hello, An idea found on the summer-coding list, please forward if you have any idea, comment.
More ML is better. Take a look at this link for the gory details of how to submit packages:
https://fedoraproject.org/wiki/PackageMaintainers/Join
Rich.
On Tue, Mar 27, 2012 at 10:52 AM, Richard W.M. Jones rjones@redhat.com wrote:
On Tue, Mar 27, 2012 at 07:00:15PM +0530, Buddhike Kurera wrote:
Hello, An idea found on the summer-coding list, please forward if you have any idea, comment.
More ML is better. Take a look at this link for the gory details of how to submit packages:
Note that there's already a review request[1] for smlnj, but it seems to have stalled - no progress since October last year.
[1] https://bugzilla.redhat.com/show_bug.cgi?id=670088
devel@lists.stg.fedoraproject.org