The OpenNET Project / Index page

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



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

Оглавление

BitTorrent-клиент Transmission переходит с Си на Си++, opennews (??), 13-Сен-21, (0) [смотреть все]

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


20. "BitTorrent-клиент Transmission переходит с Си на Си++"  +1 +/
Сообщение от Аноним (20), 13-Сен-21, 12:37 
C#, D, Go, Rust, Dart, TypeScript… что там еще было? Ни один из них не решил тех проблем, для решения которых создавался… быть может это не в языке проблема?))
Ответить | Правка | Наверх | Cообщить модератору

36. "BitTorrent-клиент Transmission переходит с Си на Си++"  +9 +/
Сообщение от Аноним (30), 13-Сен-21, 12:53 
Шарп, Go, TypeScript, внезапно, решают поставленные перед ними задачи. Просто серебрянной пули не существует и для каждой задачи хорош свой инструмент.
Ответить | Правка | Наверх | Cообщить модератору

175. "BitTorrent-клиент Transmission переходит с Си на Си++"  –1 +/
Сообщение от нах.. (?), 13-Сен-21, 21:12 
Эта мантра тоже надоела.
Ответить | Правка | Наверх | Cообщить модератору

233. "BitTorrent-клиент Transmission переходит с Си на Си++"  +/
Сообщение от funny.falcon (?), 14-Сен-21, 05:26 
Серебряная пуля тоже хороша только против оборотней и вампиров. Против танков она так себе, и даже против бронежилета. А уж огород ею точно не вскопаешь.
Ответить | Правка | Наверх | Cообщить модератору

263. "BitTorrent-клиент Transmission переходит с Си на Си++"  +/
Сообщение от suffix (ok), 14-Сен-21, 11:46 
Серебряная пуля ТОЛЬКО против оборотней. На вампиров никак не действует, вообще ! Есть опыт.
Ответить | Правка | Наверх | Cообщить модератору

42. "BitTorrent-клиент Transmission переходит с Си на Си++"  –13 +/
Сообщение от bobr (?), 13-Сен-21, 13:05 
Надо использовать Java or Kotlin они решают проблемы, для которых они создавались и все остальные проблемы тоже решают
Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору

242. "BitTorrent-клиент Transmission переходит с Си на Си++"  +13 +/
Сообщение от Led (ok), 14-Сен-21, 08:18 
Выдыхай, bobr!
Ответить | Правка | Наверх | Cообщить модератору

90. "BitTorrent-клиент Transmission переходит с Си на Си++"  –3 +/
Сообщение от Аноним (90), 13-Сен-21, 14:31 
Ну давай, расскажи нам про задачи, для которых делались C# и Typescript и которые они не решают. Аж попкорна захотелось. C# лучше Java и божественнен по сравнению с С/C++, кодить на нём одно удовольствие. Typescript добавил типизацию там где её небыло и сильно облегчил жизнь выдавая ошибки до сборки. И то и то живёт и процветает.
Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору

96. "BitTorrent-клиент Transmission переходит с Си на Си++"  –2 +/
Сообщение от Аноним (96), 13-Сен-21, 14:39 
Ну C# это просто клон Java, а насчёт типизации... скажем так я уже 2-ой десяток лет программирую на Python/JavaScript и за мою карьеру я не помню ни одной ошибки из-за неверной типизации.
Ответить | Правка | Наверх | Cообщить модератору

108. "BitTorrent-клиент Transmission переходит с Си на Си++"  +2 +/
Сообщение от Аноним (90), 13-Сен-21, 15:00 
Ну значит так ты работаешь этот десяток лет. Typescript реально помогает. В частности с ним контекстная информация в редакторе на несколько порядков более информативная, а это очень важно на больших проектах.
Ответить | Правка | Наверх | Cообщить модератору

176. "BitTorrent-клиент Transmission переходит с Си на Си++"  +/
Сообщение от Аноним (20), 13-Сен-21, 21:34 
Ну да, это самое главное свойство языка) А то как ваши начальники, начитавшись бреда на хабре, заставили вас выбрать совершенно инородный для веба язык, вбивать типы и все компилировать, все нормальные люди просто нажимают F5 и работают с удобным высокоуровневым языком. И да, нормальная система классов теперь есть и тут)
Ответить | Правка | Наверх | Cообщить модератору

219. "BitTorrent-клиент Transmission переходит с Си на Си++"  +1 +/
Сообщение от Аноньимъ (ok), 14-Сен-21, 02:19 
>Typescript реально помогает. В частности с ним контекстная информация в редакторе на несколько порядков более информативная, а это очень важно на больших проектах.
>на больших проектах

Жаваскрипт не предназначен не то что для больших проектов, но даже для сколь нибудь сложных скриптов.

Вы делаете что-то оооооочень странное и вероятное оооочень глупое.

Но так то согласен, типы это очень удобный инструмент.

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

240. "BitTorrent-клиент Transmission переходит с Си на Си++"  –2 +/
Сообщение от Аноним (240), 14-Сен-21, 07:44 
>Жаваскрипт не предназначен не то что для больших проектов, но даже для сколь нибудь сложных скриптов.

Но ничего нельзя поделать с тем фактом, что это единственный язык браузера, а браузер единственный кроссплатформенный инструмент безболезненной для юзера доставки приложений. Можно ещё транслировать нормальный язык в JS|WASM, но в связи с ограниченностью браузеров результат будет хуже, чем на JS. Поэтому писать на JS полноценные программы произвольной сложности это необходимость, а не желание. Можно ещё на каждый чих обращаться к серверу, но если сетью окажется дохлый GPRS, то юзер возненавидит это приложение.

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

257. "BitTorrent-клиент Transmission переходит с Си на Си++"  +/
Сообщение от Аноньимъ (ok), 14-Сен-21, 10:57 
Какой извращенный бред.
Но, ничего удивительного, все-же закат цивилизации.

Чтобы не быть голословным, лет 10-15 назад, люди себе в телефоны умудрялись ставить всякие аськи весьма сложными и замысловатыми способами, когда никаких апп сторов не было и в помине.
А вам уже инфраструктура гугла и апла недостаочно просто и удобно. Может просто ваше приложение нафиг ненужно никому?

>браузера, а браузер единственный кроссплатформенный инструмент безболезненной

Эавтаназии.

Он не кроссплатформенный. Пример - сайты или нечитаемы в браузере или неюзабельная уродливая жесть на десктопе. Исключения - когда есть ОТДЕЛЬНЫЕ версии сайта для десктопа и раузера, но это же не ваш случай видно.
Половина сайтов в Фаерфоксе работает с ошибками, потому что горе разработчики, вроде вас, плюют на стандарты и верят в кроссплатформенную волшебную серебряную палку для умственно отсталых обезьян.

> Можно ещё на каждый чих обращаться к серверу, но если сетью окажется дохлый GPRS, то юзер возненавидит это приложение.

Вы дилетант!
Он так же возненавидет его и в браузере! В котором приложение ГАРАНТИРОВАННО будет работать хуже именно со стороны сетевого общения. Вы чё совсем туту? Это в браузере меньше проблем с сетью?

Вы еще не забудьте ЗАЩИТУ КЛАУДФЛЛАРЕ прилепить к своему веб*незаконнорожденномусыну*, чтобы 10% пользователей вообще не могли зайти на сайт, а остальные ждали по 5(20!) секунд загрузки вашего гибрида Гарри Поттера со скунсом.

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

264. "BitTorrent-клиент Transmission переходит с Си на Си++"  +/
Сообщение от Аноним (240), 14-Сен-21, 11:48 
> Чтобы не быть голословным, лет 10-15 назад, люди себе в телефоны умудрялись
> ставить всякие аськи весьма сложными и замысловатыми способами

Вы знаете кого то кто бы этим занимался в возрасте старше 25? Детям то понятно интересно всё новое. А взрослым уже надо всё за один клик.

> А вам уже инфраструктура гугла и апла недостаочно просто и удобно.

Там ставиться не кроссплатформенное ПО прибитое гвоздями к Гугло-платформе, а не только к разрешению экрана. И всё ещё нужно пилить с нуля отдельное приложение для Windows, MacOS и iOS.

> Он не кроссплатформенный. Пример - сайты или нечитаемы в браузере или неюзабельная
> уродливая жесть на десктопе.

А ещё есть декстопы с экранами 9:16, вместо нормальных 16:9, но учесть различные разрешения и размеры экрана с различной плотностью пикселей проще чем написать нативное приложение для каждой архитектуры процессора и платформы. И очевидно, что гуй для 30" должен отличаться от 4". Но вот JS-код останется практически без изменений.

> Половина сайтов в Фаерфоксе ... для умственно отсталых обезьян.

Суровая правда жизни. Он как и гуглобраузер сливает данные корпорациям, но при это жутко лагает и ломает совместимость с остальными браузерами по шизофреническим причинам.

> Он так же возненавидет его и в браузере! В котором приложение ГАРАНТИРОВАННО

PWA это не только клей который можно нюхать, но и возможность сделать Web-приложение оффлайновым.


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

292. "BitTorrent-клиент Transmission переходит с Си на Си++"  +/
Сообщение от Аноньимъ (ok), 14-Сен-21, 19:34 
> но при это жутко лагает и ломает совместимость

Это оказывается браузер следующий стандартам ломает совместимость с чудосайтами от солнечных детей.

>PWA это не только клей который можно нюхать, но и возможность сделать Web-приложение оффлайновым.

Тут лучше суперклей, имхо.

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

293. "BitTorrent-клиент Transmission переходит с Си на Си++"  +/
Сообщение от Аноньимъ (ok), 14-Сен-21, 19:42 
>Вы знаете кого то кто бы этим занимался в возрасте старше 25? Детям то понятно интересно всё новое. А взрослым уже надо всё за один клик.

Вы себе даже не представляете СКОЛЬКО усилий было потрачено бабушками сидящими в одноклассниках когда браузеры стали отключать флешплеер, и еще сколько украинскими бабушками когда заблокировали одноклассники в Украине.
И ведь обходят запреты эти бабульки по 60+ лет. Кто-то самостоятельно кто-то внуков напрягает.

Притом что одноклассники эти страшная гнусть.

Попробуйте написать приложение таким образом чтобы ради него люди меняли айфон на андроид и проблема решена!

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

188. "BitTorrent-клиент Transmission переходит с Си на Си++"  +/
Сообщение от Аноним (186), 13-Сен-21, 23:30 
В JS типичная ошибка возникает. Записываешь цифру в хидден поле $('input [type=hidden]').val(5);
Потом оттуда достаёшь. На выходе уже '5'. Думаю у каждого такое хоть раз было.
Ответить | Правка | К родителю #96 | Наверх | Cообщить модератору

203. "BitTorrent-клиент Transmission переходит с Си на Си++"  +/
Сообщение от Аноним (203), 13-Сен-21, 23:56 
Ну как бы DOM, у него такая специфика.
Ответить | Правка | Наверх | Cообщить модератору

320. "BitTorrent-клиент Transmission переходит с Си на Си++"  +/
Сообщение от Олег (??), 16-Сен-21, 07:43 
И что дальше? Проблема-то в чём?
Ответить | Правка | К родителю #188 | Наверх | Cообщить модератору

223. "BitTorrent-клиент Transmission переходит с Си на Си++"  –1 +/
Сообщение от Аноньимъ (ok), 14-Сен-21, 02:31 
>Ну C# это просто клон Java

Бредовая чушь..
С джавой ничего общего нет кроме того что и то и то используется в ентерпрайзе.

Синтаксически и семантически шарп это объектный паскаль с С++ синтаксисом.

И под капотом там ни джава ни разу.

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

204. "BitTorrent-клиент Transmission переходит с Си на Си++"  +1 +/
Сообщение от Alladin (?), 14-Сен-21, 00:08 
Кажись обратное, не??

1. C#: microsoft замена java, замена? замена. Если неизвестно о чем я то читайте историю.

2. D: аналог C++, а вернее его более модная замена, ничем не примечательная, да и C++ давно догнал D по фитчам и перегнал

3. Go: аналог C++ но скрещенный с эффектами Java/Kotlin и тем самым благодаря GCC и более модным функционалам легко заменяет сетевуху... Но системщина на GO это нереально (GCC жо)

4. Rust: аналог C++ + Ocaml + Haskell, но... это невероятно, я кафую от этого языка, это именно та самая системщина с теми фитчами и продаманностями из-за которых на нем постоянно и хочется писать!! Даже Go не идет сюда из-за наличия своей rutime среды, в rust ее нет (если захочешь добавишь)..

5. Dart, более как Javascript в мире интерфейсов, как задумывался так и используется гуглом. Стоит ли?, скорее как симбиоз некоторых языков с целью работы графики и все.

6. TypeScript: аналог или друг javascript, всем известно что корень зол в javascript это излишняя динамическая типизация, яб даже сказал что все беды от невозможности сообщить пользователю что он несет полную хрень только лишь из-за того что на этапе компиляции данные случаи не проверяются. Вот здесь и выходит TypeScript.. и типы проверяются и на этапе написания все ошибки помечаются и более совершенная можульная система, красота одним словом типизированный javascript.

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

Если решитесь переубедить меня то пишите по пунктам..


,,U,l,i,n

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

217. "BitTorrent-клиент Transmission переходит с Си на Си++"  +3 +/
Сообщение от Аноним (87), 14-Сен-21, 02:10 
> Go: аналог C++ но скрещенный с эффектами Java/Kotlin
> Rust: аналог C++ + Ocaml + Haskell

Аналогии конечно можно придумывать, но тут у вас по-моему уж слишком воображение разыгралось.

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

315. "BitTorrent-клиент Transmission переходит с Си на Си++"  +/
Сообщение от Alladin (?), 15-Сен-21, 23:41 
Воображение? Не думаю, скорее просто опыт и знание.
Ответить | Правка | Наверх | Cообщить модератору

262. "BitTorrent-клиент Transmission переходит с Си на Си++"  +1 +/
Сообщение от anonymous (??), 14-Сен-21, 11:19 
> 3. Go: аналог C++ но скрещенный с эффектами Java/Kotlin и тем самым благодаря GCC и более модным функционалам легко заменяет сетевуху... Но системщина на GO это нереально (GCC жо)

Откуда вы это всё взяли? Go -- это НЕ аналог С++. Скорее попытка вытянуть просто С на уровень Python-а (и занять его нишу). Он не скрещён с эффектами Java/Kotlin ни в плане концептов, ни в плане реализации (это не VM). Системщина в Go -- это очень реально, вы просто совершенно не в теме. И чем GCC может мешать? Кроме того, Go обычно компилируется НЕ GCC.

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

280. "BitTorrent-клиент Transmission переходит с Си на Си++"  +/
Сообщение от Sem (??), 14-Сен-21, 15:51 
Go, Typescript вполне не плохо так используются. C# используют даже еще чаще в мире Windows. Значит вполне себе решают проблемы.
Вот D не взлетел, хотя выглядит приятно.
Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору

307. "BitTorrent-клиент Transmission переходит с Си на Си++"  +/
Сообщение от Ag (ok), 15-Сен-21, 13:28 
COBOL? RPG?
Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору

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

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




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

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