Hi. I am Lach Sławomir from Poland, Bytom. I am beginner developer in C/C++, Python, TypeScript, EcmaScript, etc.
I'm wonder how wonderful stuff can be done if GNU Compilers Collection allow developers to use JavaScript inside other language code as preprocessor. - Developer could use arrays - Developer could use more generalized functions - Developer could use custom code analyze (as compiler extensions) - JavaScript will be ran in sandbox, so maybe use it instead configure scripts and instead make? - Developer could use JavaScript regular expressions to replace text in files - Possible many others I think, you could use modified version of node.js as C/other language preprocessor. I don't have idea how things should be done yet, but I'm ready for discussions. One example: #JS_DEFINE("UNPACK",['string','string'], function(a, b) { unpacked_symbols[unpacked_symbols.length] = b; document.write("#define b a . b"); }) #JS_DEFINE("}", [], function() { for (a in unpacked_symbols) { document.write("#undef a"); } delete unpacked_symbols; } That's very simple example. Could it be useful? Best regards, Lach Sławomir.