Jump to content

  • Log In with Google      Sign In   
  • Create Account

#ActualKarsten_

Posted 14 July 2013 - 03:37 AM

Simply put, people using C++ on the web, are doing so because they are unwilling to learn another language.  

This is certainly true, it allows them to get productive quickly with whatever languages they already know.

 

For me, it is a portability issue. I know with C++ I can write my game once and know it can be compiled on every platform under the sun with minimal rewrite of the core boilerplate (boring) bits. I cant seem to find a single javascript platform that works on more than one or two platforms (including 3D) whilst still offering me enough flexibility to also use native libraries when required.

 

Plus the javascript emitted by Emscripten has the LLVM optimizations as a bonus so runs much faster than what I could manually write.


#4Karsten_

Posted 14 July 2013 - 03:37 AM

Simply put, people using C++ on the web, are doing so because they are unwilling to learn another language.  

This is certainly true, it allows them to get productive quickly with whatever languages they already know.

 

For me, it is a portability issue. I know with C++ I can write my game once and know it can be compiled on every platform under the sun with minimal rewrite of the core boilerplate (boring) bits. I cant seem to find a single javascript platform that works on more than one or two platforms (including 3D) whilst still me enough flexibility to also use native libraries when required.

 

Plus the javascript emitted by Emscripten has the LLVM optimizations as a bonus so runs much faster than what I could manually write.


#3Karsten_

Posted 14 July 2013 - 03:31 AM

Simply put, people using C++ on the web, are doing so because they are unwilling to learn another language.  

This is certainly true, it allows them to get productive quickly with whatever languages they already know.

 

For me, it is a portability issue. I know with C++ I can write my game once and know it can be compiled on Linux, Web, Android, iOS, etc... with minimal rewrite of the core boilerplate (boring) bits. I cant seem to find a single javascript platform that works on all the above targets (including 3D) whilst giving me enough flexibility to also use native libraries when required.

 

Plus the javascript emitted by Emscripten has the LLVM optimizations as a bonus so runs much faster than what I could manually write.


#2Karsten_

Posted 14 July 2013 - 03:26 AM

Simply put, people using C++ on the web, are doing so because they are unwilling to learn another language.  

This is certainly true, it allows them to get productive quickly with whatever languages they already know.

 

For me, it is a portability issue. I know with C++ I can write my game once and know it can be compiled on Linux, Web, Android, iOS, etc... with minimal rewrite of the core boilerplate (boring) bits. I cant seem to find a single javascript platform that works on all the above targets (including 3D) whilst giving me enough flexibility to also use native libraries when required.


#1Karsten_

Posted 14 July 2013 - 03:20 AM

Simply put, people using C++ on the web, are doing so because they are unwilling to learn another language.  

This is certainly true, it allows them to get productive quickly with whatever languages they already know.

 

For me, it is a portability issue. I know with C++ I can write my game once and know it can be compiled on Linux, Web, Android, iOS, etc... with minimal rewrite of the core boilerplate (boring) bits.


PARTNERS