[Nix-dev] Perl -> C++

Mateusz Czaplinski czapkofan at gmail.com
Wed Dec 30 21:14:01 CET 2015


On Wed, Dec 30, 2015 at 5:42 PM, Arseniy Seroka <senia00 at gmail.com> wrote:

> > Also, are you considering using some different languages (too?)?
> AFAIK we need c++ only (because of dependences).
>
This may still leave the question open on:
- gccgo? (distributed with GCC)
- Lua? (you usually embed Lua, e.g. like boost, so no additional
dependencies)

And just to remind, I'm still acutely interested in help/hints with all the
primary questions.

Thanks,
/Mateusz.

On 30 December 2015 19:15:54 Mateusz Czaplinski <czapkofan at gmail.com> wrote:
>
>> I've seen the https://github.com/NixOS/nix/issues/341 issue. I'm a total
>> newbie to Nix, and I'd like to try learning the codebase by contributing to
>> this issue. Could anybody possibly help me kickstart on that by giving some
>> hints towards:
>>   - how I might try to setup a dev environment for that, ideally in NixOS?
>>   - where in the codebase can I find some "main entry point" to "core nix
>> functionalities"?
>>   - what would you suggest I start translating first? (which .pm files)
>> I'm open to all suggestions, including "hard but very useful" ones, as well
>> as "easy but close to useless".
>>
>> Also, are you considering using some different languages (too?)? (Rust?
>> Go? Lua in place of Perl?) I know C++ quite good, and thus I'm painfully
>> aware of its flaws. (By the way, which version & toolchain are you assuming
>> for Nix development? and do you have some coding conventions doc?) I'm
>> fairly experienced in Go (more) and Lua (less), so I'm happy to discuss
>> them; I have no experience with Rust, but I believe it has some nice
>> advantages (including that IIUC it could be introduced gradually).
>>
>> Thanks,
>> /Mateusz.
>> _______________________________________________
>> nix-dev mailing list
>> nix-dev at lists.science.uu.nl
>> http:/​/​lists​.​science​.​uu​.​nl/​mailman/​listinfo/​nix-dev
>> <http://lists.science.uu.nl/mailman/listinfo/nix-dev>
>>
>>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.science.uu.nl/pipermail/nix-dev/attachments/20151230/156e8c01/attachment.html 


More information about the nix-dev mailing list