In **my opinion** go is not a good language. And lua is not a language that
is needed in that kind of program.
And in general - Eelco uses c++ in nix, and that's why we need this language.
--
Sincerely,
Arseniy Seroka
On 30 December 2015 23:14:11 Mateusz Czaplinski <[email protected]> wrote:
On Wed, Dec 30, 2015 at 5:42 PM, Arseniy Seroka <[email protected]> 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 <[email protected]> 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
[email protected]
http://lists.science.uu.nl/mailman/listinfo/nix-dev
<http://lists.science.uu.nl/mailman/listinfo/nix-dev>
----------
_______________________________________________
nix-dev mailing list
[email protected]
http://lists.science.uu.nl/mailman/listinfo/nix-dev
_______________________________________________
nix-dev mailing list
[email protected]
http://lists.science.uu.nl/mailman/listinfo/nix-dev