C++ to JavaScript

53 отговора 0 прегледа
#1

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!
Отговор
в отговор на devnul #2

Re: C++ to JavaScript

имаше наскоро тема за тайпскрипт и прочие.
общо взето към джваскрипт навсякъде отиваме.

Al: A Bundy never wins, but a Bundy never quits.
Отговор
в отговор на devnul #3

Re: C++ to JavaScript

От друга страна, сериозно ли за този тип неща най-лесно е да се стигне до JavaScript като се мине през C++? Компилиране? Асемблер? Оптимизации? Въртим се нещо в кръгчета.

Не останаха ли тъдява програмисти, дето са виждали на живо какво представлява оптимизиран код за конкретен процесор? Ели са ги баняли по тоя критерий, не ме питайте отде знам, лоша работа, предстои!
Или само манекени и мелеонери тряя да отварят теми? devnul, по спомен беше женско, нали?

Отговор
в отговор на rabin #4

Re: C++ to JavaScript

само ти остана един, самотен. скоро ще те сложим в клетка.
момичето задава конкретен въпрос, дай и конкретен отговор - нали това искаше да става във форума?

Al: A Bundy never wins, but a Bundy never quits.
Отговор
в отговор на chupac #5

Re: C++ to JavaScript

Мани, само забележи, тя пита нещо конкретно за JavaScript и C++, той я пита дали е "женско". Да очаква странни бележки с още по странни предложения за съвокупляване на фона на скролиращо се, компилиращо се, ядро на линукс.

[линк]
Отговор
в отговор на Lupi #6

Re: C++ to JavaScript

не, той днес стигна нови върхове. или низини. а ти бъди добро момче и махни предупреждението на джефти - просто предизвикателството е огромно тук.

Al: A Bundy never wins, but a Bundy never quits.
Отговор
в отговор на Lupi #7

Re: C++ to JavaScript

Лупи, излагаме занаята с тоя клуб вече, затова се държа така.
Начи, пак опира до оная тема с unmanaged код, дето вече почти никой не е наясно. Като пуснеш върху процесора някакъв език със стандартизирани за всички браузъри и процесори команди - няма как да ползваш специфичните регистри на конкретния процесор. Отделно дето следиш да не излезеш от адресното пространство - това намалява КПД-то в пъти. .NET направиха опит, донякъде успешен да оптимизират тия неща, и CLR да си ползва специалните регистри, доколкото може. Ама пак отидохме на managed код, дето забавя нещата минимум 3 пъти.
Няма да стане тая, с 2 думи. Категорично и окончателно забравете мощта на С и С++ на нещо друго.

Отговор
в отговор на devnul #8

Re: C++ to JavaScript

Не съм сигурен, че е по темата, но все пак.

Отделно Оракъл са се напушили с някакви трюфели - абе весела работа общо взето.

Ще взема да стана градинар у дойчланда - бжъът, бжъът там с оранжевата машинка - кратуната празна. Пълна синергия.

I have sold less books on sex than Stephen Hawking has on physics -- Madonna
Отговор
в отговор на chupac #9

Re: C++ to JavaScript

Тук е най-голямата обида да ти кажат "интелектуалец", т.е. за мен е чест и блянуван връх днешното изявление на Лупи.

Отговор
в отговор на chupac #10

Re: C++ to JavaScript

Казваш, значи, струва си:)

JavaScript-а е асемблера, Ц-то и Ц плюс плюса на уеба. Рабин тук трябваше да каже "Видяхте ли иронията, изроди?", но уви, него са го били момиченца в детската градина и логическото му мислене сдава багажа, като си говори с жена.

Green Peas!
Отговор
в отговор на rabin #11

Re: C++ to JavaScript

Езиците за програмиране еволюират, като JavaScript върви към идеи, които ги има от динозавърското минало на езици като C/C++. Радвай се, чиче, имаш какво да завреш в носа на Гуру. Юзабилити с/у оптимизация. Здраве да е, аз съм жена и мъже като теб трудно ме разбират.

Green Peas!
Отговор
в отговор на devnul #13

Re: C++ to JavaScript

струва си да се погледне най-малкото.
а рабин...там е мъка и печал.

Al: A Bundy never wins, but a Bundy never quits.
Отговор
в отговор на devnul #14

Re: C++ to JavaScript

Аха, шесто чувство рядко ме лъже, а памет - почти никога. Ясно що питаш такива неща. Успехи в любовта и много деца!

п.с. Green Peas! Йес, имаме си еколожка, освен всичко!

Редактирано от rabin на

Отговор
в отговор на devnul #15

Re: C++ to JavaScript

Според мен идеята на това нещо е не да пишеш първо на С/С++ и после да портваш, а да ти помогне да портнеш съществуващи неща писани на С/С++ към уеб версия.

До колко е ефективно накрая като пърформънс е друг въпрос, но нищо не ти пречи да си го профайлнеш и да си видиш кви бози е натворило.

Иначе да - масово се мигрира към уеб и мобайл.

На теб каква ти е идеята с това нещо? Ако мислиш да пишеш на С и после да транслираш - няма сми, почвай със скрипта направо.

Навъдиха се и решения за обратното - пишеш на джава скрип и после някъв фенси транслейтър компилира към нейтив(където може) код на мобилни платформи. Тоест един код бейс покрива множество платформи.

Има и такива, с които пишеш на джава скрипт с някъв техен фреймуорк и после с нещо като VM тия писания тръгват на различни мобилни ОС.

Защо точно джава скрип в тоя случай ли? Ами най-вече, защото е масов и е лесен за учене но и той си има някви висини, за които си трябва да си по-упорит/а.

Има такива решения и на джава - [линк]. Тия последните къртят но имат относително малко уиджети. С времето ще се навъдят повече надявам се и човек ще си спести нуждата да ги пише сам.

Редактирано от M744 на

Отговор
в отговор на M744 #16

Re: C++ to JavaScript

Мацката:
Сега, това как да го разбирам - че JavaScript-а е велик и там е бъдещето? Портнали били Unreal Engine 3 да върви в браузер с не лош пърформънс. Явно всичко се опитва да се пъхне в уеб.
чупак:
общо взето към джваскрипт навсякъде отиваме.

Аз: на теория може и на QBasic да бичиш 3D игри, с по-мощничка машина. Където не стига акъла - пробвай с мощност

Отговор
в отговор на rabin #17

Re: C++ to JavaScript

е, имам приятели, които се занимават с ембедед системи, водил съм го този спор.

Al: A Bundy never wins, but a Bundy never quits.
Отговор
в отговор на devnul #18

Re: C++ to JavaScript

Въртим се нещо в кръгчета.
мамата си трака, баш така е. в програмирането е супер лесно да изпаднеш в такава ситуация





NE SUTOR ULTRA CREPIDAM
Отговор
в отговор на rabin #19

Re: C++ to JavaScript

рабинчо, peas ознаава грах




NE SUTOR ULTRA CREPIDAM
Отговор
в отговор на devnul #20

Re: C++ to JavaScript

Чувал съм, но съм нямал време да погледна. Пушват лимитите на джаваскрипта, щом Ънриъл върви добре... живи здрави. Ама много хардкор, не виждам да се наложи скоро.

Сега ще прочета повече, гледам Ресиг бая се е постарал да обясни добре нещата тука - [линк] - той ги чатка, ще стане ясно. Но на прима виста е бая хардкор за уеб програмисти. Коментарите са 50:50 - от много добре, до кво е това ActiveX, изглежда ужасно грозен кода, етц.

По младите от вас сигурно не си спомнят, но преди Флаш и Силвърлайт имаше Applet-и на Джава и ActiveX - там беше още по-лошо положението. Всъщност Джавата май от апплети-те тръгна точно, и вижте какво се случи не е истина.

--
One day it will make sense.

Редактирано от Гypy на

Отговор