Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 20.02.2012, 19:30
Особый гость
Посмотреть профиль Найти все сообщения от monolithed
 
Регистрация: 02.04.2010
Сообщений: 4,260

C++11 port for Node.js
Пока проект еще "щюпал", но сама идея хорошая.

Последний раз редактировалось monolithed, 20.02.2012 в 21:54.
Ответить с цитированием
  #2 (permalink)  
Старый 20.02.2012, 20:38
Аватар для B@rmaley.e><e
⊞ Развернуть
Отправить личное сообщение для B@rmaley.e><e Посмотреть профиль Найти все сообщения от B@rmaley.e><e
 
Регистрация: 11.01.2010
Сообщений: 1,810

А что в нём от ноды? API? И какой смысл портировать всю ноду на плюсы?
Показать, что новые плюсы не хуже JS'а? Ну как PoC пойдёт, но смысла мало.
Производительность? Не думаю, что стоит ради неё переписывать всё приложение на плюсах — достаточно только самой нагруженной части.
Статическая типизация и классическое ООП? Для первого есть JSLint, второе нивелируется общей сложностью плюсов (sic!), да и вряд ли копирование библиотеку, спроектированной под один язык, хорошо подойдёт к другому.

Сырцы странноваты: вся реализация почему-то в хедерах, никаких тестов нет. Впрочем, проект, видимо, буквально пару дней отроду.

Последний раз редактировалось B@rmaley.e><e, 20.02.2012 в 20:42.
Ответить с цитированием
  #3 (permalink)  
Старый 20.02.2012, 22:08
Особый гость
Посмотреть профиль Найти все сообщения от monolithed
 
Регистрация: 02.04.2010
Сообщений: 4,260

Сообщение от B@rmaley.e><e
А что в нём от ноды? API?
Две либы: libuv и http-parser и идеология быстрого поднятия сервера с массой ветвлений коллбеков))
Сообщение от B@rmaley.e><e
Показать, что новые плюсы не хуже JS'а?
Да и старый был неплох, однако 11-й поднял С++ на новый уровень.
Сообщение от B@rmaley.e><e
Производительность? Не думаю, что стоит ради неё переписывать всё приложение на плюсах — достаточно только самой нагруженной части.
Не уверен что на нем сейчас тонны кода.
Сообщение от B@rmaley.e><e
Статическая типизация и классическое ООП? Для первого есть JSLint, второе нивелируется общей сложностью плюсов (sic!), да и вряд ли копирование библиотеку, спроектированной под один язык, хорошо подойдёт к другому
Тут даже не знаю как мягче ответить, воздуржусь от холливара
Сообщение от B@rmaley.e><e
Сырцы странноваты: вся реализация почему-то в хедерах, никаких тестов нет
Да меня тоже этот С-style озадачил. Думаю если проект будет развиваться, то в заголовочных файлах останутся только прототипы.

PS: Есть очень качественный проект Tntnet, однако очень сейчас слабо развивается

Последний раз редактировалось monolithed, 20.02.2012 в 22:12.
Ответить с цитированием
  #4 (permalink)  
Старый 21.02.2012, 10:54
Новичок на форуме
Отправить личное сообщение для Kolyaj Посмотреть профиль Найти все сообщения от Kolyaj
 
Регистрация: 19.02.2008
Сообщений: 9,177

Сообщение от B@rmaley.e><e
Не думаю, что стоит ради неё переписывать всё приложение на плюсах — достаточно только самой нагруженной части.
Модули для ноды на плюсах с самой первой версии можно было писать.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
JS -- serial port madmax Общие вопросы Javascript 26 25.12.2010 08:05