Javascript und C++ in einem Code?
-
Hallo!
Ein Freund meinte Heute zu mir dass es doch toll wäre wenn ich sein Programm(Javascript) in meines(C++) implementiere, geht das oder vertragen sich die beiden Sprachen genau sowenig wie die Programmierer die sie benutzen?

-
Es gibt einige Libraries für C++, mit denen du JavaScript (bzw. ECMAScript) einbinden kannst. QT hat zB so etwas. Ein bisschen Googlen sollte helfen.
-
Auf jeden Fall geht das mit ASP.NET!
-
Wenn das Programm klein genug ist und keine Features benutzt die in C++ bloss aufwändig nachzubilden wären, dann schreib es doch einfach um

-
Digger182! Dein Freund meint sicherlich Languagebinding. Das ist in C und C++ seit jahrhunderten usus. Ist auch nichts anderes, als wenn in Excel oder Word die VB-Scripte abgearbeitet werden.
Für ECMA Script (Java Script) gibts Bindings für C++. Einmal von Trolltech, allerdings nur für Qt-Kunden. Und dann das hier:
http://www.digitalmars.com/dscript/cppscript.htmlFür Python gibts da was von Boost: http://www.boost.org/libs/python/doc/index.html
Und LUA ist auch recht verbreitet:
http://www.stackedboxes.org/Projects/Diluculum/
http://www.rasterbar.com/products/luabind.html
-
Danke für eure schnellen Antworten bin aber heute drauf gekommen das, dass Prog das er mir geben wollte nur ein simpler Rechner ist, bevor ich mir die Mühe mache und seinen Code in meinen einbinde, schreib ich ihn lieber neu!