The OpenNET Project / Index page

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



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

Оглавление

Google представил библиотеку jpegli для более эффективного сжатия JPEG-изрбражений , opennews (??), 04-Апр-24, (0) [смотреть все]

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


37. "Google представил библиотеку jpegli для более эффективного с..."  +1 +/
Сообщение от Аноним (37), 04-Апр-24, 13:28 
Не очень понял. Если это новая разработка гугла, почему они её написали на загибающихся плюсах?
Ответить | Правка | Наверх | Cообщить модератору

40. "Google представил библиотеку jpegli для более эффективного с..."  +8 +/
Сообщение от Аноним (35), 04-Апр-24, 13:45 
Наверно потому что С и С++ на данный момент единственные универсальные языки, с помощью которых можно просто сделать свою работу, а не заниматься "высшей алгоритмической акробатикой". А то, что кто-то там загибается - это сказки для Васянов в шортиках на гироскутерах.
Ответить | Правка | Наверх | Cообщить модератору

144. "Google представил библиотеку jpegli для более эффективного с..."  +/
Сообщение от laindono (ok), 05-Апр-24, 08:37 
Это два разных языка, которые на текущий момент имеют лишь историческую связь. Это во первых. А во вторых они как минимум с появления Java перестали быть универсальными.

На чистом няшном си всерьёз сейчас пишут только под сильно нестандартные архитектуры.

На крестах пишут всякую системную требуху или числодробилки.

Это если мы говорим о новых проектах. Разумеется что на одном, что на другом куча готового кода. Переписывать его на другой язык не имеет смысла, кроме случая, когда переписывание требуется само по себе.

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

156. "Google представил библиотеку jpegli для более эффективного с..."  +/
Сообщение от Аноним (35), 05-Апр-24, 13:26 
> На чистом няшном си всерьёз сейчас пишут только под сильно нестандартные архитектуры

Не смеши) На Си и плюсах сейчас дохрена всего пишется. Во-первых, тонны существующих проектов, которые будут существовать ещё минимум лет 50, и это нельзя не учитывать. Во-вторых, новые проекты. Вот пожалуйста, сам ультрапрогрессивный Гугл выкатил абсолютно новый проект на старом-добром С++, а не на каком-нибудь "модном-молодёжном".

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

170. "Google представил библиотеку jpegli для более эффективного с..."  –1 +/
Сообщение от laindono (ok), 05-Апр-24, 18:56 
Речь о том, что сишечка с крестами являются нишевыми языками по состоянию на 2к24 год. Если ты боишься, что вот прям всё-всё-всё перепишут и у тебя работы не останется, то могу тебя успокоить. С другой стороны яб не назвал всякие Java/C#/Python/JS и кучу другого "модным-молодёжным". Но кучу задач с C/C++ они определённо сняли. Согласись, несколько непродуктивно писать на них, скажем, веб-бекенд или что-то вроде того. Хотя каких-то лет 30 назад это было по крайней мере одним из вариантов.
Ответить | Правка | Наверх | Cообщить модератору

169. "Google представил библиотеку jpegli для более эффективного с..."  +/
Сообщение от Аноним (169), 05-Апр-24, 18:20 
ну так libjpeg это и есть числодробилка
Ответить | Правка | К родителю #144 | Наверх | Cообщить модератору

42. "Google представил библиотеку jpegli для более эффективного с..."  +4 +/
Сообщение от 12yoexpert (ok), 04-Апр-24, 13:48 
просто гугл из загнивающего запада. логично, что они используют загибающиеся плюсы
Ответить | Правка | К родителю #37 | Наверх | Cообщить модератору

58. "Google представил библиотеку jpegli для более эффективного с..."  +1 +/
Сообщение от Аноним (11), 04-Апр-24, 15:22 
Загибающихся? Лол, уже минимум лет 20 слышно что вот вот и все, выкинем эту вашу сишку с плюсами, ведь буквально завтра придумали новый языкнейм!
Ответить | Правка | К родителю #37 | Наверх | Cообщить модератору

60. "Google представил библиотеку jpegli для более эффективного с..."  +2 +/
Сообщение от Аноним (35), 04-Апр-24, 15:46 
Самое интересное, почему не на Go? Пилили-пилили свой новый язык, который должен был исправить все недостатки языков программирования XX века, а в итоге выкатили новый проект на старом языке :/
Ответить | Правка | К родителю #37 | Наверх | Cообщить модератору

158. "Google представил библиотеку jpegli для более эффективного с..."  +/
Сообщение от microcoder (ok), 05-Апр-24, 14:37 
> Самое интересное, почему не на Go?

А почему не на Rust? )))

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

159. "Google представил библиотеку jpegli для более эффективного с..."  +/
Сообщение от Аноним (35), 05-Апр-24, 14:55 
Потому что на нём с Си переписывают, а это новая библиотека, исходников на Си нет)
Ответить | Правка | Наверх | Cообщить модератору

168. "Google представил библиотеку jpegli для более эффективного с..."  +/
Сообщение от Аноним (169), 05-Апр-24, 18:19 
Go пилили не для того, чтобы исправить все недостатки всех языков, а для того, чтобы был узкоспециализированный язык для удобного написания i/o-bound сервисов с event loop. Чтобы по простоте как nodejs, но по производительности близко к C.

В libjpeg это вообще не надо.

"Исправить все недостатки" - это к анонимам с опеннета :-)

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

171. "Google представил библиотеку jpegli для более эффективного с..."  +/
Сообщение от Аноним (35), 05-Апр-24, 18:57 
Из Википедии: "Go может рассматриваться как попытка создать замену языкам С и C++ с учётом изменившихся компьютерных технологий и накопленного опыта разработки крупных систем[15]. По словам Роба Пайка[15], «Go был разработан для решения реальных проблем, возникающих при разработке программного обеспечения в Google»"

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

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

82. "Google представил библиотеку jpegli для более эффективного с..."  +/
Сообщение от namenotfound (?), 04-Апр-24, 18:38 
потому что там разные команды работают? кому-то проще/привычнее на плюсах писать, наверное
Ответить | Правка | К родителю #37 | Наверх | Cообщить модератору

87. "Google представил библиотеку jpegli для более эффективного с..."  +/
Сообщение от Аноним (35), 04-Апр-24, 19:29 
Так зачем было давать новый проект староязыковой команде? Пусть они поддерживали бы легаси код. А новую библиотеку можно было бы начать с чистого листа на новом современном языке.
Ответить | Правка | Наверх | Cообщить модератору

90. "Google представил библиотеку jpegli для более эффективного с..."  +1 +/
Сообщение от Зазнайка (?), 04-Апр-24, 19:48 
> Так зачем было давать новый проект древнеязычной команде?

//fixed

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

178. "Google представил библиотеку jpegli для более эффективного с..."  +/
Сообщение от namenotfound (?), 06-Апр-24, 12:37 
> Так зачем было давать новый проект староязыковой команде? Пусть они поддерживали бы
> легаси код. А новую библиотеку можно было бы начать с чистого
> листа на новом современном языке.

почему вы думаете, что у них разделение по языкам? есть команда по кодекам (а скорее даже конкретно по фотокодекам), там в основном людям комфортно писать на плюсах, скорее всего

надо будет - перепишут хоть на расте, хоть на жабе, была бы необходимость/желание

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

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

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




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

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