No I’m not working on it, but the LLVM or Emscripten is already doing it. It was only a question to have a feautre/Action to generate JS Code from the C++ Code via the Clang/LLVM/Emscripten toolkit, right inside NetBeans.
Gesendet von Mail für Windows 10 Von: Vladimir Voskresensky Gesendet: Donnerstag, 13. Juli 2017 21:11 An: [email protected] Betreff: Re: AW: NetBeans and C++ Hello Chris, On 12.07.2017 17:08, Christian Lenz wrote: > Hey Vladimir, > > thx for the info. I was on the NewAndNoteworthy page, but I didn’t see any > C++17 stuff. Thats why I’m asking. Because we can not claim we support it :-) > I scrolled through the slides so will it be possible in NetBeans 9 to have > some Features from Clang like convert C++ Code to JavaScript? No. Btw, I'm not aware of such Clang functionality. > Via an Action or smth like that? And to print the AST from the C Code? AST can be printed for C/C++ and ObjectiveC/ObjectiveC++. Someone can add such plugin. > I think this is possible, because of the CLI params that you have to handle > over to the Clang Compiler, which is installed. We don't require Clang compiler to be installed on user system. Clang is not only compiler, it's also great framework/library to create tools which requires C/C++/ObjC knowledge. Clank (with the last K) is the Java-port of Clang libraries. Ported one component after another. Clank is not the compiler-functional tool yet. But it has Driver, Lexer, AST, Parser, Static Analyzer and some other libraries ready which makes Clank functional reach already now. > If not, I will create a ticket for this later, because that would be very > Handy to have it right inside NetBeans to create JS Code from C++. And it > will help with WebAssembly even more. May be I misunderstand you, but are you saying you are going to write C++ to JS converter for NetBeans? Thanks, Vladimir. > > > Regards > > Chris > > Von: Vladimir Voskresensky > Gesendet: Mittwoch, 12. Juli 2017 12:13 > An: [email protected] > Betreff: Re: NetBeans and C++ > > Hello Chris, > > Sorry for the late reply, I was on vacation. > > On 06.07.2017 15:06, Christian Lenz wrote: >> I know NetBeans is ready for C/C++ and I think for C++11, but what is with >> C++14 and C++17. Atm I don’t use it, but I saw a blog post about: >> https://blogs.msdn.microsoft.com/visualstudio/2017/07/05/7-reasons-to-move-your-cpp-code-to-visual-studio-2017/ >> >> So I’m wondering, whether NetBeans can handle it too, or not (C++14 and >> C++17) > NetBeans can handle C++ up to C++14. > It supports C++17 at some extent. > (And for a long time it support Remote development) > > We are working on Clank now (It is the Java-port of Clang/LLVM) for > NetBeans 9. > https://www.youtube.com/watch?v=EpFJlARXO74 > > NB9 will support dbx debugger, clang-format and experimental integration > of static analyzer functionality (which supports c++17 as well, because > is based on Clank). > http://wiki.netbeans.org/NewAndNoteworthyNB9#C.2FC.2B.2B > > Hope it helps, > Vladimir. >> >> Regards >> >> Chris >> > >
