C++ to JavaScript
53 отговора
0 прегледа
C++ to JavaScript
Това ми е ново, дайте някой коментар.
"Asm.js comes from a new category of JavaScript application: C/C++ applications that’ve been compiled into JavaScript."
(взето от [линк])
Сега, това как да го разбирам - че JavaScript-а е велик и там е бъдещето? Портнали били Unreal Engine 3 да върви в браузер с не лош пърформънс. Явно всичко се опитва да се пъхне в уеб.
От друга страна, сериозно ли за този тип неща най-лесно е да се стигне до JavaScript като се мине през C++? Компилиране? Асемблер? Оптимизации? Въртим се нещо в кръгчета.
Някой ползвал ли го е? За какво? Струва ли си да се интересувам по-сериозно?
Green Peas!
"Asm.js comes from a new category of JavaScript application: C/C++ applications that’ve been compiled into JavaScript."
(взето от [линк])
Сега, това как да го разбирам - че JavaScript-а е велик и там е бъдещето? Портнали били Unreal Engine 3 да върви в браузер с не лош пърформънс. Явно всичко се опитва да се пъхне в уеб.
От друга страна, сериозно ли за този тип неща най-лесно е да се стигне до JavaScript като се мине през C++? Компилиране? Асемблер? Оптимизации? Въртим се нещо в кръгчета.
Някой ползвал ли го е? За какво? Струва ли си да се интересувам по-сериозно?
Green Peas!
Re: C++ to JavaScript
имаше наскоро тема за тайпскрипт и прочие.
общо взето към джваскрипт навсякъде отиваме.
Al: A Bundy never wins, but a Bundy never quits.
общо взето към джваскрипт навсякъде отиваме.
Al: A Bundy never wins, but a Bundy never quits.
Re: C++ to JavaScript
От друга страна, сериозно ли за този тип неща най-лесно е да се стигне до JavaScript като се мине през C++? Компилиране? Асемблер? Оптимизации? Въртим се нещо в кръгчета.
Не останаха ли тъдява програмисти, дето са виждали на живо какво представлява оптимизиран код за конкретен процесор? Ели са ги баняли по тоя критерий, не ме питайте отде знам, лоша работа, предстои!
Или само манекени и мелеонери тряя да отварят теми? devnul, по спомен беше женско, нали?
Не останаха ли тъдява програмисти, дето са виждали на живо какво представлява оптимизиран код за конкретен процесор? Ели са ги баняли по тоя критерий, не ме питайте отде знам, лоша работа, предстои!
Или само манекени и мелеонери тряя да отварят теми? devnul, по спомен беше женско, нали?
Re: C++ to JavaScript
само ти остана един, самотен. скоро ще те сложим в клетка.
момичето задава конкретен въпрос, дай и конкретен отговор - нали това искаше да става във форума?
Al: A Bundy never wins, but a Bundy never quits.
момичето задава конкретен въпрос, дай и конкретен отговор - нали това искаше да става във форума?
Al: A Bundy never wins, but a Bundy never quits.
Re: C++ to JavaScript
Мани, само забележи, тя пита нещо конкретно за JavaScript и C++, той я пита дали е "женско". Да очаква странни бележки с още по странни предложения за съвокупляване на фона на скролиращо се, компилиращо се, ядро на линукс.
[линк]
[линк]
Re: C++ to JavaScript
не, той днес стигна нови върхове. или низини. а ти бъди добро момче и махни предупреждението на джефти - просто предизвикателството е огромно тук.
Al: A Bundy never wins, but a Bundy never quits.
Al: A Bundy never wins, but a Bundy never quits.
Re: C++ to JavaScript
Лупи, излагаме занаята с тоя клуб вече, затова се държа така.
Начи, пак опира до оная тема с unmanaged код, дето вече почти никой не е наясно. Като пуснеш върху процесора някакъв език със стандартизирани за всички браузъри и процесори команди - няма как да ползваш специфичните регистри на конкретния процесор. Отделно дето следиш да не излезеш от адресното пространство - това намалява КПД-то в пъти. .NET направиха опит, донякъде успешен да оптимизират тия неща, и CLR да си ползва специалните регистри, доколкото може. Ама пак отидохме на managed код, дето забавя нещата минимум 3 пъти.
Няма да стане тая, с 2 думи. Категорично и окончателно забравете мощта на С и С++ на нещо друго.
Начи, пак опира до оная тема с unmanaged код, дето вече почти никой не е наясно. Като пуснеш върху процесора някакъв език със стандартизирани за всички браузъри и процесори команди - няма как да ползваш специфичните регистри на конкретния процесор. Отделно дето следиш да не излезеш от адресното пространство - това намалява КПД-то в пъти. .NET направиха опит, донякъде успешен да оптимизират тия неща, и CLR да си ползва специалните регистри, доколкото може. Ама пак отидохме на managed код, дето забавя нещата минимум 3 пъти.
Няма да стане тая, с 2 думи. Категорично и окончателно забравете мощта на С и С++ на нещо друго.
Re: C++ to JavaScript
Не съм сигурен, че е по темата, но все пак.
Отделно Оракъл са се напушили с някакви трюфели - абе весела работа общо взето.
Ще взема да стана градинар у дойчланда - бжъът, бжъът там с оранжевата машинка - кратуната празна. Пълна синергия.
I have sold less books on sex than Stephen Hawking has on physics -- Madonna
Отделно Оракъл са се напушили с някакви трюфели - абе весела работа общо взето.
Ще взема да стана градинар у дойчланда - бжъът, бжъът там с оранжевата машинка - кратуната празна. Пълна синергия.
I have sold less books on sex than Stephen Hawking has on physics -- Madonna
Re: C++ to JavaScript
Тук е най-голямата обида да ти кажат "интелектуалец", т.е. за мен е чест и блянуван връх днешното изявление на Лупи.
Re: C++ to JavaScript
Казваш, значи, струва си:)
JavaScript-а е асемблера, Ц-то и Ц плюс плюса на уеба. Рабин тук трябваше да каже "Видяхте ли иронията, изроди?", но уви, него са го били момиченца в детската градина и логическото му мислене сдава багажа, като си говори с жена.
Green Peas!
JavaScript-а е асемблера, Ц-то и Ц плюс плюса на уеба. Рабин тук трябваше да каже "Видяхте ли иронията, изроди?", но уви, него са го били момиченца в детската градина и логическото му мислене сдава багажа, като си говори с жена.
Green Peas!
Re: C++ to JavaScript
Езиците за програмиране еволюират, като JavaScript върви към идеи, които ги има от динозавърското минало на езици като C/C++. Радвай се, чиче, имаш какво да завреш в носа на Гуру. Юзабилити с/у оптимизация. Здраве да е, аз съм жена и мъже като теб трудно ме разбират.
Green Peas!
Green Peas!
Re: C++ to JavaScript
струва си да се погледне най-малкото.
а рабин...там е мъка и печал.
Al: A Bundy never wins, but a Bundy never quits.
а рабин...там е мъка и печал.
Al: A Bundy never wins, but a Bundy never quits.
Re: C++ to JavaScript
Аха, шесто чувство рядко ме лъже, а памет - почти никога. Ясно що питаш такива неща. Успехи в любовта и много деца!
п.с. Green Peas! Йес, имаме си еколожка, освен всичко!
п.с. Green Peas! Йес, имаме си еколожка, освен всичко!
Редактирано от rabin на
Re: C++ to JavaScript
Според мен идеята на това нещо е не да пишеш първо на С/С++ и после да портваш, а да ти помогне да портнеш съществуващи неща писани на С/С++ към уеб версия.
До колко е ефективно накрая като пърформънс е друг въпрос, но нищо не ти пречи да си го профайлнеш и да си видиш кви бози е натворило.
Иначе да - масово се мигрира към уеб и мобайл.
На теб каква ти е идеята с това нещо? Ако мислиш да пишеш на С и после да транслираш - няма сми, почвай със скрипта направо.
Навъдиха се и решения за обратното - пишеш на джава скрип и после някъв фенси транслейтър компилира към нейтив(където може) код на мобилни платформи. Тоест един код бейс покрива множество платформи.
Има и такива, с които пишеш на джава скрипт с някъв техен фреймуорк и после с нещо като VM тия писания тръгват на различни мобилни ОС.
Защо точно джава скрип в тоя случай ли? Ами най-вече, защото е масов и е лесен за учене но и той си има някви висини, за които си трябва да си по-упорит/а.
Има такива решения и на джава - [линк]. Тия последните къртят но имат относително малко уиджети. С времето ще се навъдят повече надявам се и човек ще си спести нуждата да ги пише сам.
До колко е ефективно накрая като пърформънс е друг въпрос, но нищо не ти пречи да си го профайлнеш и да си видиш кви бози е натворило.
Иначе да - масово се мигрира към уеб и мобайл.
На теб каква ти е идеята с това нещо? Ако мислиш да пишеш на С и после да транслираш - няма сми, почвай със скрипта направо.
Навъдиха се и решения за обратното - пишеш на джава скрип и после някъв фенси транслейтър компилира към нейтив(където може) код на мобилни платформи. Тоест един код бейс покрива множество платформи.
Има и такива, с които пишеш на джава скрипт с някъв техен фреймуорк и после с нещо като VM тия писания тръгват на различни мобилни ОС.
Защо точно джава скрип в тоя случай ли? Ами най-вече, защото е масов и е лесен за учене но и той си има някви висини, за които си трябва да си по-упорит/а.
Има такива решения и на джава - [линк]. Тия последните къртят но имат относително малко уиджети. С времето ще се навъдят повече надявам се и човек ще си спести нуждата да ги пише сам.
Редактирано от M744 на
Re: C++ to JavaScript
Мацката:
Сега, това как да го разбирам - че JavaScript-а е велик и там е бъдещето? Портнали били Unreal Engine 3 да върви в браузер с не лош пърформънс. Явно всичко се опитва да се пъхне в уеб.
чупак:
общо взето към джваскрипт навсякъде отиваме.
Аз: на теория може и на QBasic да бичиш 3D игри, с по-мощничка машина. Където не стига акъла - пробвай с мощност
Сега, това как да го разбирам - че JavaScript-а е велик и там е бъдещето? Портнали били Unreal Engine 3 да върви в браузер с не лош пърформънс. Явно всичко се опитва да се пъхне в уеб.
чупак:
общо взето към джваскрипт навсякъде отиваме.
Аз: на теория може и на QBasic да бичиш 3D игри, с по-мощничка машина. Където не стига акъла - пробвай с мощност
Re: C++ to JavaScript
е, имам приятели, които се занимават с ембедед системи, водил съм го този спор.
Al: A Bundy never wins, but a Bundy never quits.
Al: A Bundy never wins, but a Bundy never quits.
Re: C++ to JavaScript
Въртим се нещо в кръгчета.
мамата си трака, баш така е. в програмирането е супер лесно да изпаднеш в такава ситуация
NE SUTOR ULTRA CREPIDAM
мамата си трака, баш така е. в програмирането е супер лесно да изпаднеш в такава ситуация
NE SUTOR ULTRA CREPIDAM
Re: C++ to JavaScript
Чувал съм, но съм нямал време да погледна. Пушват лимитите на джаваскрипта, щом Ънриъл върви добре... живи здрави. Ама много хардкор, не виждам да се наложи скоро.
Сега ще прочета повече, гледам Ресиг бая се е постарал да обясни добре нещата тука - [линк] - той ги чатка, ще стане ясно. Но на прима виста е бая хардкор за уеб програмисти. Коментарите са 50:50 - от много добре, до кво е това ActiveX, изглежда ужасно грозен кода, етц.
По младите от вас сигурно не си спомнят, но преди Флаш и Силвърлайт имаше Applet-и на Джава и ActiveX - там беше още по-лошо положението. Всъщност Джавата май от апплети-те тръгна точно, и вижте какво се случи не е истина.
--
One day it will make sense.
Сега ще прочета повече, гледам Ресиг бая се е постарал да обясни добре нещата тука - [линк] - той ги чатка, ще стане ясно. Но на прима виста е бая хардкор за уеб програмисти. Коментарите са 50:50 - от много добре, до кво е това ActiveX, изглежда ужасно грозен кода, етц.
По младите от вас сигурно не си спомнят, но преди Флаш и Силвърлайт имаше Applet-и на Джава и ActiveX - там беше още по-лошо положението. Всъщност Джавата май от апплети-те тръгна точно, и вижте какво се случи не е истина.
--
One day it will make sense.
Редактирано от Гypy на