|
Вариант для распечатки |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Релиз Cheerp 1.3, компилятора C++ в JavaScript " | +/– | |
Сообщение от opennews (??) on 09-Фев-17, 23:26 | ||
После года разработки состоялся (http://blog.leaningtech.com/2017/02/cheerp-13-up-to-30-faste...) релиз Cheerp 1.3 (http://leaningtech.com/cheerp/) (бывший Duetto), открытого инструментария для разработки клиентских и серверных web-приложений на языке C++, а также для портирования существующих C++ программ для работы в Web-браузере. Код распространяется (https://github.com/leaningtech) под свободной лицензией UI/NCSA (http://llvm.org/releases/2.8/LICENSE.TXT), также используемой в проекте LLVM. Библиотеки поставляются под лицензией GPLv2+. | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения по теме | [Сортировка по времени | RSS] |
3. "Релиз Cheerp 1.3, компилятора C++ в JavaScript " | +8 +/– | |
Сообщение от pechen.treski on 10-Фев-17, 00:12 | ||
Не судите строго, но вот у меня вопрос. Язык программирования подбирается под конкретную задачу. Нарисовать график из бигдаты (и блевануть от отвращения) - R. Нужен магазин - похапе (куришь электронные сигареты - тогда Ruby). Но вот такие транспайлеры (ок, инструмент для портирования существующих C++ программ для работы в Web-браузере) - он для чего? Можно пример? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
5. "Релиз Cheerp 1.3, компилятора C++ в JavaScript " | –1 +/– | |
Сообщение от Crazy Alex (ok) on 10-Фев-17, 00:19 | ||
Ну вот мой случай - подробности не могу разгласить, но общая суть такова. Был некий компонент на C, разработанный для мобил. И его заказчику очень захотелось иметь в вебе. Переписать - ресурсов не хватит, оно БОЛЬШОЕ, писалось не один год и далеко не одним человеком. Emscripten выручил. | ||
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору |
11. "Релиз Cheerp 1.3, компилятора C++ в JavaScript " | +/– | |
Сообщение от Аноним (??) on 10-Фев-17, 00:24 | ||
Есть опыт юзанья эмскриптена. | ||
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору |
14. "Релиз Cheerp 1.3, компилятора C++ в JavaScript " | +/– | |
Сообщение от Crazy Alex (ok) on 10-Фев-17, 00:29 | ||
Скажем так - на переписывание ушло бы минимум в сто раз больше времени. Что было бы совершенно неподъёмно. | ||
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору |
31. "Релиз Cheerp 1.3, компилятора C++ в JavaScript " | +/– | |
Сообщение от Ананас on 10-Фев-17, 17:41 | ||
И таки вы хотите убедить нас, что оно работало "в вебе"? | ||
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору |
34. "Релиз Cheerp 1.3, компилятора C++ в JavaScript " | +1 +/– | |
Сообщение от Crazy Alex (ok) on 10-Фев-17, 20:30 | ||
Говорю же - сам диву даюсь. Единственное, что его не пережило - IE11, в edge - и то нормально. Грузится, конечно, пару минут при первом запуске, дальше - побыстрее, а сама работа - максимум втрое медленнее натива. Оверхед по памяти по сравнению с сями тоже на удивление приемлемый - мегабайт 50-70 (оно и в нативе редко меньше ста жрёт). | ||
Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору |
15. "Релиз Cheerp 1.3, компилятора C++ в JavaScript " | +/– | |
Сообщение от Аноним (??) on 10-Фев-17, 00:29 | ||
Напиши интерпретатор питона с нуля. | ||
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору |
32. "Релиз Cheerp 1.3, компилятора C++ в JavaScript " | +/– | |
Сообщение от Аноним (??) on 10-Фев-17, 17:55 | ||
> Хоть тресни, но не поверю. | ||
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору |
26. "Релиз Cheerp 1.3, компилятора C++ в JavaScript " | +/– | |
Сообщение от Аноним (??) on 10-Фев-17, 06:36 | ||
netfilter, LVM можно туда запихать? | ||
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору |
30. "Релиз Cheerp 1.3, компилятора C++ в JavaScript " | +/– | |
Сообщение от Crazy Alex (ok) on 10-Фев-17, 15:04 | ||
Куски ядра туда записать? Не, ну если совсем не дружить с головой или развлекаться по полной, как Беллард... | ||
Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору |
27. "Релиз Cheerp 1.3, компилятора C++ в JavaScript " | +1 +/– | |
Сообщение от Аноним (??) on 10-Фев-17, 09:07 | ||
Чтобы переписать всё на JS и запускать ОС в браузере. И ничего с этим трендом не поделаешь - такими категориями мыслит молодое поколение айтишников. | ||
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору |
41. "Релиз Cheerp 1.3, компилятора C++ в JavaScript " | +3 +/– | |
Сообщение от KroTozeR (ok) on 12-Фев-17, 00:16 | ||
А самое страшное, что вылечить такой тотальный маразм сможет лишь глобальный звиздец бизнеса, построенного на всей этой ВЕБ-хрени. Т.е., когда все эти школо-плебеи от ВЕБ-а, гордо и бессмысленно понтующиеся знакомством с Over100+ ВЕБ-фреймворков, всей сапой дружно и крупно попадут на деньги. | ||
Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору |
45. "Релиз Cheerp 1.3, компилятора C++ в JavaScript " | +/– | |
Сообщение от Валик228 on 15-Фев-17, 08:52 | ||
это уже не тот скайп. там от скайпа остался "вебчатик с войсом и видео" и этому гогвну самое место в браузере, а вот нативную программу писать под него - верх идиотизма. | ||
Ответить | Правка | ^ к родителю #41 | Наверх | Cообщить модератору |
46. "Релиз Cheerp 1.3, компилятора C++ в JavaScript " | –1 +/– | |
Сообщение от KroTozeR (ok) on 15-Фев-17, 10:28 | ||
> это уже не тот скайп. там от скайпа остался "вебчатик с войсом | ||
Ответить | Правка | ^ к родителю #45 | Наверх | Cообщить модератору |
47. "Релиз Cheerp 1.3, компилятора C++ в JavaScript " | +/– | |
Сообщение от Ананамус on 16-Фев-17, 16:08 | ||
За редактирование и удаление надо руки выкручивать. | ||
Ответить | Правка | ^ к родителю #46 | Наверх | Cообщить модератору |
49. "Релиз Cheerp 1.3, компилятора C++ в JavaScript " | +/– | |
Сообщение от KroTozeR (ok) on 16-Фев-17, 17:08 | ||
> За редактирование и удаление надо руки выкручивать. | ||
Ответить | Правка | ^ к родителю #47 | Наверх | Cообщить модератору |
6. "Релиз Cheerp 1.3, компилятора C++ в JavaScript " | +2 +/– | |
Сообщение от Вы забыли заполнить поле Name on 10-Фев-17, 00:21 | ||
#include "jquery.h" | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
23. "Релиз Cheerp 1.3, компилятора C++ в JavaScript " | +5 +/– | |
Сообщение от Аноним (??) on 10-Фев-17, 04:07 | ||
А через пяток лет #include <jquery> | ||
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору |
42. "Релиз Cheerp 1.3, компилятора C++ в JavaScript " | +/– | |
Сообщение от key (??) on 12-Фев-17, 16:25 | ||
Что за ужасы вы пишите! Это могут читать дети!!! | ||
Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору |
10. "Релиз Cheerp 1.3, компилятора C++ в JavaScript " | +/– | |
Сообщение от Вы забыли заполнить поле Name on 10-Фев-17, 00:24 | ||
Эта технлогия имеет смысл, если уже есть проект на С++ (изначально написанный не под web) и его хочется запустить в браузере. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
12. "Релиз Cheerp 1.3, компилятора C++ в JavaScript " | +/– | |
Сообщение от Аноним (??) on 10-Фев-17, 00:26 | ||
> А так ждем WebAssembly. | ||
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору |
17. "Релиз Cheerp 1.3, компилятора C++ в JavaScript " | –2 +/– | |
Сообщение от Crazy Alex (ok) on 10-Фев-17, 00:31 | ||
Где оно готово? В Chrome Canary? Или в ночных сборках файрфокса? Готово оно будет, когда окажется хотя бы процентов в 80 пользователей. | ||
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору |
22. "Релиз Cheerp 1.3, компилятора C++ в JavaScript " | +4 +/– | |
Сообщение от Аноним (??) on 10-Фев-17, 03:40 | ||
Мне почему - то всегда казалось что скомпелировать можно только в машинный код, il, а в друной яп - это называется транслировать | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
24. "Релиз Cheerp 1.3, компилятора C++ в JavaScript " | –2 +/– | |
Сообщение от Вася (??) on 10-Фев-17, 06:17 | ||
Тоже недоумеваю от заголовка. Я ещё в ВУЗ курсе на 3-4 писал именно транслятор с С на Фортран в качестве курсовой... | ||
Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору |
29. "Релиз Cheerp 1.3, компилятора C++ в JavaScript " | +/– | |
Сообщение от LinuxID (ok) on 10-Фев-17, 09:22 | ||
Я в свое время (лет 25 назад) писал конвертер из Basic на asm для ZX-Spectrum на его же встроенном Basic`е. Получилось только циклы оптимизировать. | ||
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору |
33. "Релиз Cheerp 1.3, компилятора C++ в JavaScript " | +1 +/– | |
Сообщение от freehck (ok) on 10-Фев-17, 18:16 | ||
Да, да. И не хакеры, а кракеры. И не пинги, а латентность сети. | ||
Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору |
35. "Релиз Cheerp 1.3, компилятора C++ в JavaScript " | +/– | |
Сообщение от Ю.Т. on 11-Фев-17, 10:38 | ||
и не скомпелировать, а скомпилировать | ||
Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору |
36. "Релиз Cheerp 1.3, компилятора C++ в JavaScript " | +/– | |
Сообщение от freehck (ok) on 11-Фев-17, 16:04 | ||
> и не скомпелировать, а скомпилировать | ||
Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору |
44. "Релиз Cheerp 1.3, компилятора C++ в JavaScript " | +/– | |
Сообщение от Аноним (??) on 13-Фев-17, 10:05 | ||
Это они на ксерокс ругались. | ||
Ответить | Правка | ^ к родителю #36 | Наверх | Cообщить модератору |
40. "Релиз Cheerp 1.3, компилятора C++ в JavaScript " | –1 +/– | |
Сообщение от Аноним (??) on 11-Фев-17, 17:16 | ||
А что считать машинными инструкциями? Внутри процессоров Intel команды интерпретируются в нечто risc-подобное | ||
Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору |
43. "Релиз Cheerp 1.3, компилятора C++ в JavaScript " | +/– | |
Сообщение от key (??) on 12-Фев-17, 16:27 | ||
> А что считать машинными инструкциями? Внутри процессоров Intel команды интерпретируются | ||
Ответить | Правка | ^ к родителю #40 | Наверх | Cообщить модератору |
28. "Релиз Cheerp 1.3, компилятора C++ в JavaScript " | +1 +/– | |
Сообщение от Аноним (??) on 10-Фев-17, 09:16 | ||
Так это они что ли продвигают MS Office Online? (сарказм) | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
37. "Релиз Cheerp 1.3, компилятора C++ в JavaScript " | +1 +/– | |
Сообщение от Аноним (??) on 11-Фев-17, 16:36 | ||
Я одного не понимаю, а как же гуй? Вот есть десктопная софтина, работает с gtk, qt, whatever. Как оно в браузере заработает? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
39. "Релиз Cheerp 1.3, компилятора C++ в JavaScript " | +/– | |
Сообщение от Аноним (??) on 11-Фев-17, 17:14 | ||
А где-то есть сравнение бенчмарков с Emscripen? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
48. "Релиз Cheerp 1.3, компилятора C++ в JavaScript " | +/– | |
Сообщение от Аноним (??) on 16-Фев-17, 16:12 | ||
я не понимаю, зачем. есть же emscripten | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |