The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Google развивает средства создания высокопроизводительных An..., opennews (??), 03-Май-15, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


10. "Google развивает средства создания высокопроизводительных An..."  +2 +/
Сообщение от Аноним (-), 03-Май-15, 16:31 
Perl, Python, Java, C#, Dart, Go, Rust, ...

Но почему нельзя использовать только C/C++, которые самые массово используемые языки для создания прикладного софта, и к тому же продолжают активно развиваться? Вот зачем, неужели так важно какая именно компания создала язык, что все компании начинают клепать свои языки, причём в случае Google их даже сразу несколько.

Ответить | Правка | Наверх | Cообщить модератору

17. "Google развивает средства создания высокопроизводительных An..."  +/
Сообщение от Аноним (-), 03-Май-15, 19:18 
деточка C вообще для прикладного софта мало подходит. С++ да можно нафигачить но гемору это поддерживать и рефакторить просто ужас.
Ответить | Правка | Наверх | Cообщить модератору

20. "Google развивает средства создания высокопроизводительных An..."  +/
Сообщение от Black_Ruemail (?), 03-Май-15, 19:36 
> Perl, Python, Java, C#, Dart, Go, Rust, ...
> Но почему нельзя использовать только C/C++, которые самые массово используемые языки для
> создания прикладного софта, и к тому же продолжают активно развиваться? Вот
> зачем, неужели так важно какая именно компания создала язык, что все
> компании начинают клепать свои языки, причём в случае Google их даже
> сразу несколько.

А Пых? Только без ООП конечно

Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

24. "Google развивает средства создания высокопроизводительных An..."  +4 +/
Сообщение от Аноним (-), 03-Май-15, 20:06 
Ну да, PHP и Ruby забыты в списке ненужных языков.
Ответить | Правка | Наверх | Cообщить модератору

23. "Google развивает средства создания высокопроизводительных An..."  +1 +/
Сообщение от lucentcode (ok), 03-Май-15, 19:56 
В некоторых случаях C/C++ использовать - то же самое что палить из пушки по воробьям. Как раз веб-сервисы на Perl/Python писать удобно, высоко нагруженные сервисы на Java или C# пишут, в последнее время Node.Js и Go с их асинхронным подходом очень популярны. Перспективы Rust пока выглядят туманными, в частности не ясна сфера применения ЯП(для GUI есть C++/Java/C#, для веб-приложений Perl/PHP/Python/Java и т.п.). В общем, на одних плюсах далеко не уедешь. Ваш вопрос можно перефразировать: зачем нужны C/C++ когда есть ассемблер?  
Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

25. "Google развивает средства создания высокопроизводительных An..."  +1 +/
Сообщение от arzeth (ok), 03-Май-15, 21:14 
> Перспективы Rust пока выглядят туманными, в частности не ясна сфера применения ЯП

Ну я вижу Rust (хотя пользовался им мало) как полную замену C/C++:
Скорость почти такая же. Ассемблерить тоже можно. Во время компиляции быдлокод компилируется с меньшей вероятностью. Со всякими Double free мучиться не надо.
Разве что полностью пустая программа
fn main() {
}
после rustc -O x.rust && strip --strip-all x весит 299 360 байт, а не 6224 байт как у GCC 5.1 x86_64. Хотя кто-то умудрился hello world скомпилировать растом в 151 байт: http://mainisusuallyafunction.blogspot.ru/2015/01/151-byte-s...
и то, что пока поддерживает библиотеки на C, но не C++: https://doc.rust-lang.org/book/ffi.html

Ответить | Правка | Наверх | Cообщить модератору

41. "Google развивает средства создания высокопроизводительных An..."  +/
Сообщение от Аноним (-), 04-Май-15, 19:32 
helloworld под elf можно на сях скоплять под elf где то в 83 байта, точно размер уже не помню но там тупо один вызовы ядра дергается.
Ответить | Правка | Наверх | Cообщить модератору

38. "Google развивает средства создания высокопроизводительных An..."  +/
Сообщение от абвгдейка (?), 04-Май-15, 13:51 
C/C++ в браузере? Ну-ну :) А вообще был такой проект и даже не один из них - от гугла. Оба мертвы. Предлагаю найти в сети причины :)
Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру