The OpenNET Project / Index page

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

Для продолжения разработки браузера Ladybird решено использовать язык Swift

10.08.2024 21:02

Разработчики экспериментального браузера Ladybird объявили о намерении использовать язык программирования Swift в качестве основного для своего проекта. Включение в состав кода на Swift планируется начать осенью, после выхода релиза Swift 6 (использовать ветку Swift 5 мешает привязка к старой версии Clang, несовместимой с текущей кодовой базой Ladybird на С++). Благодаря возможности совмещения кода на С++ и Swift, внедрение Swift будет производиться постепенно без переписывания имеющегося кода.

Выбор Swift обусловлен рядом преимуществ, включая безопасные методы работы с памятью, защиту от состояний гонки, современный синтаксис и эргономику. Особое значение для команды Ladybird имеет объектно-ориентированная природа Swift, что позволяет точнее моделировать веб-спецификации и внутренние компоненты браузера. Разработчики также отмечают улучшающуюся поддержку Swift для не-Apple платформ и активную работу над совместимостью с C++, что открывает путь к постепенному внедрению языка в проект. Несмотря на исторические связи Swift с Apple, язык становится всё более независимым, о чём свидетельствует, например, перенос его репозитория в отдельную организацию на GitHub.

Андреас Клинг, основатель проекта Ladybird, поделился своими мыслями о Rust. По мнению Клинга, хотя Rust обладает впечатляющей экосистемой, он менее удобен для разработки долгоживущих программ с большими сложными графами объектов. Кроме того, Клинг охарактеризовал сообщество Rust как "токсичное".

Напомним, что изначально браузер Ladybird развивался в рамках проекта по разработке операционной системы SerenityOS. В июне 2024 года, Андреас Клинг, который в своё время работал в компании Nokia и занимался разработкой Safari, решил отделить проект браузера от проекта операционной системы, и полностью посвятить своё время его разработке. В июле проект получил пожертвование в 1 млн. долларов и приступил к формированию некоммерческой организации Ladybird Browser Initiative.

Браузер написан на языке С++ и распространяется под лицензией BSD. Проектом развивается собственный движок LibWeb, JavaScript-интерпретатор LibJS, библиотека отрисовки текста и 2D-графики LibGfx, движок для регулярных выражений LibRegex, XML-парсер LibXML, интерпретатор промежуточного кода WebAssembly (LibWasm), библиотека для работы с Unicode LibUnicode, библиотека для преобразования текстовых кодировок LibTextCodec, парсер для разметки Markdown (LibMarkdown), библиотеки с криптографическими примитивами (LibCrypto, LibTLS), библиотека для работы с архивами LibArchive, библиотеки для воспроизведения звука и видео (LibAudio, LibVideo) и библиотека LibCore с общим набором полезных функций, таких как преобразование времени, ввода/вывод и обработка MIME-типов.

В Ladybird применяется многопроцессная архитектура, в которой занимающийся формированием интерфейса процесс отделён от процессов, обеспечивающих обработку web-контента, отправку запросов по сети, декодирование изображений и хранение Cookie. Связанные с декодированием изображений и сетевым взаимодействием обработчики выделены в отдельные процессы для усиления изоляции и защиты. Для каждой вкладки используется отдельный процесс обработки web-контента, изолированный от остальной системы. Для построения интерфейса в macOS используется AppKit, в Android - родной для данной платформы API создания графического интерфейса, а на остальных платформах - Qt. Поддерживаются основные web-стандарты (браузер проходит тесты Acid3), HTTP/1.1 и HTTPS. Графический интерфейс оформлен в классическом стиле и поддерживает вкладки.



  1. Главная ссылка к новости (https://x.com/awesomekling/sta...)
  2. OpenNews: Проект свободного браузера Ladybird получил пожертвование в 1 млн. долларов от сооснователя GitHub
  3. OpenNews: Лидер SerenityOS сложил с себя полномочия и основал форк браузера Ladybird
  4. OpenNews: Представлен кросс-платформенный web-браузер Ladybird
  5. OpenNews: Apple выпустил язык программирования Swift 5.3 и открыл код библиотеки Swift System
Автор новости: Bklrexte
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/61685-ladybird
Ключевые слова: ladybird, swift
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (288) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.2, Аноним (2), 21:15, 10/08/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +26 +/
    Ясен красен автор работал в эпл над сафари. Вот товарищи со старой работы ему и нашептали правильный язык. А вот то что он говорит про раст чистейшая неприкрытая правда в первой инстанции.
     
     
  • 2.4, Аноним (4), 21:17, 10/08/2024 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Интересно, много ли он проектов на расте поддерживал, чтобы утверждать, что их поддерживать сложно.
     
     
  • 3.6, Аноним (2), 21:19, 10/08/2024 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Расскажи мне как там переписывание фаерфокса на раст идёт. Только в мельчайших подробностях. И автору расскажи на каком языке писать браузер.
     
     
  • 4.21, Аноним (21), 21:35, 10/08/2024 [^] [^^] [^^^] [ответить]  
  • –2 +/
    А чо, вот кто-то обещал переписать фаерфокс на Раст? Может даже ссылка есть? (хинт: нет)
     
     
  • 5.24, Аноним (24), 21:38, 10/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ещё один методичку включил. Давай тогда с простого как там серво поживает?
     
     
  • 6.25, Аноним (21), 21:39, 10/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Я ничего не включал. Ссылку на планы переписывания фокс на Раст в студию быстро и решительно)
     
     
  • 7.27, Аноним (24), 21:42, 10/08/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Погугли обучен такому?

    Фанатики такие смешные сначала создают язык для переписывания фаерфокса, а потом ничего не обещали. Нужно пособие как перестать с них орать.

     
     
  • 8.65, Прохожий (??), 01:44, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Я хоть и не фанат, но всё же отмечу, что критики ещё более смешные, потому что с... текст свёрнут, показать
     
     
     
    Часть нити удалена модератором

  • 10.158, Прохожий (??), 13:42, 11/08/2024 [ответить]  
  • +/
    Нет, не фанатик Я просто здравомыслящий человек, который предпочитает более сов... текст свёрнут, показать
     
     
  • 11.222, Аноним (222), 20:02, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    имеешь ввиду, там фронтендеры морды пишут в вскоде, который юзает ripgrep побед... текст свёрнут, показать
     
  • 6.113, Аноним (113), 11:19, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Серво поживает хорошо. Недавно грант выделили и разработка продолжилась. Проблема у Серво была в недостатке финансирования от Мозиллы, но сейчас это решили.
     
     
  • 7.132, Аноним (132), 12:37, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Сам выдумал причину сам поверил. У Мозиллы если что денег было сильно больше чем этот грантик. Дело не в деньгах дело в расте.
     
     
  • 8.213, Аноним (213), 18:25, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    То, что у кого-то есть деньги совершенно не означает, что они будут потрачены, и... текст свёрнут, показать
     
  • 5.89, Аноним (89), 09:17, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +10 +/
    - Мы сделали крутейший язык программирования для замены всех языков в мире.
    - Покажи хоть программу, на нем написанную.
    - А писать программы никто не обещал.
     
     
  • 6.120, Аноним (120), 11:46, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Да их уже полно, все расписывать банально лень, тебя ведь в гугле не забанили Д... большой текст свёрнут, показать
     
     
  • 7.133, Аноним (132), 12:39, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Зачем этому все к безопасность? Где системы управления АЭС, бортовые системы, браузеры, ос написанные на расте. Там где безопасность лишней бы не была. Редокс это просто поделка написанная по туториалу как написать ос. Да и ни одной полезной софтины ты даже привести так и не смог.
     
     
  • 8.139, Аноним (-), 12:59, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Наверное чтобы не было уязвимостей вида, я открыл скачанную картиночку видео док... текст свёрнут, показать
     
     
  • 9.160, Аноним (-), 13:43, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Безопасность на Desktop ах не нужна, Анон сказал Уязвимость в Ghostscript, прив... большой текст свёрнут, показать
     
     
  • 10.224, Аноним (224), 20:36, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ну попробуй его переписать на хрусте Это ж тебе не какой-то редактор пля очеред... текст свёрнут, показать
     
     
  • 11.242, Аноним (242), 23:21, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Конечно это не текстовый редактор Это убогие си-строки с 0 когда буфер зап... большой текст свёрнут, показать
     
     
  • 12.255, Аноним (-), 03:34, 12/08/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Сишные строки по своему гениальны в своей простоте Это просто некий массив байт... большой текст свёрнут, показать
     
  • 8.153, Аноним (-), 13:30, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Это и на сях не пишут Так если верить местным Анонам На Rust ничего нельзя нап... текст свёрнут, показать
     
     
  • 9.225, Аноним (224), 20:42, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ну, блин, если Redox и Servo - живые проекты, тогда Ленин наверное вообще скоро ... текст свёрнут, показать
     
  • 9.256, Аноним (-), 03:37, 12/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Вот те раз, неужто линукс в бортовых компах элонмаска уже не на сях ... текст свёрнут, показать
     
  • 4.112, Bob (??), 11:17, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Mozilla занялась лишь еределкой UI и пиханием в браузер api для рекламщиков (Firefox 128).
    Safari на 2х платформах (по сути - она одна от Apple). Там Swift, оно и понятно.

    А почему не глянуть на хромиум, одним хромом захвативший От 65% интернета? Или проще - на хромиуме будет пахать интернет с минимумом правок. Сейчас не все даже под сафари оптимизируют. Куда там лисе и ноутейм браузеру на Свифте.

    В конечном итоге - автор нормально обосновать решение не хочет? Или достаточно лаве пилить с инвесторов и на результат - плевать? Тогда вопросов и нет, собственно)

     
     
  • 5.121, Аноним (-), 11:47, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > А почему не глянуть на хромиум, одним хромом захвативший От 65% интернета?

    Разумеется нужно ориентироваться на лидеров.
    Поэтому нужно было посмотреть на хромиум и выбрать раст!
    chromium.googlesource.com/chromium/src/+/refs/heads/main/docs/rust.md

     
     
  • 6.330, Аноним (330), 17:14, 25/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    readme.md есть, кода нет, канон соблюден )
     
  • 3.20, Аноним (-), 21:34, 10/08/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Интересно, много ли он проектов на расте поддерживал, чтобы утверждать,
    > что их поддерживать сложно.

    А много ли проектов на хрусте где вообще это все актуально было - чтобы опыт поддержки посмотреть? А, погодите, те кто на нем сейчас переписывает - как раз на примере своих задниц и узнают в чем проблема с постоянным кореженьем тулчейна и добавке новых закорючек на каждую фичу? В режиме ну вот прям лабораторного кролика? Впрочем судя по "ждем swift 6" это не только прерогатива Rust :))

    Но да - майнтенанс проектов на хрусте, вероятно, апокалиптец. Ибо найти желающих ковырять те закорючки - в таком количестве - с постоянно добавляемыми новыми - это звучит как заявка на залет.

     
     
  • 4.61, Прохожий (??), 01:03, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Внезапно, в Плюсах не меньше закорючек, и спецификация такая, что ни один человек в мире её, скорей всего, не освоил. Но почему-то того же автора это не остановило написать часть кода на них. Интересно, почему? Или дело, всё же, не в закорючках?
     
     
  • 5.75, Аноним (-), 06:31, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Внезапно, в Плюсах не меньше закорючек, и спецификация такая, что ни один
    > человек в мире её, скорей всего, не освоил. Но почему-то того
    > же автора это не остановило написать часть кода на них. Интересно,
    > почему? Или дело, всё же, не в закорючках?

    Может, еще в экосистеме? В C++ это все же махровые стандартизаторы делают из ISO. В хрусте единственный "стандарт" - что нагамнякали хипстеры в тулчейне сегодня. До вон тех, в линухе, даже стало доходить что ТАК эти вещи с прицелом на какое-то реальное применение все же не делаются. Но простите, это едва доползло, месяцы назад. Что делать тем кто влопался в это раньше - ну а вот кто б его знает. Вот и побудут лабораторными кроликами.

     
     
  • 6.165, Прохожий (??), 13:52, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Расскажите мне, пожалуйста, где можно посмотреть на стандартно описанное хранилище кода в Плюсах и соответствующий инструментарий (тулчейн, по-вашему). Ой, а его нет, как бы стандартизаторы из ISO не пытались гамнякать (выражаясь вашими словами) вот уже который десяток лет.

    И ещё. Стандарт с предопределённым UB - это классный стандарт, по-вашему? По-моему, такое гамняканье (снова ваш лексикон) и даром не нужно.

    > Что делать тем кто влопался в это раньше - ну а вот кто б его знает. Вот и побудут лабораторными кроликами.

    Разработчики Андроида из Гугла написали, что количество ошибок в коде существенно сократилось, производительность труда выросла (по сравнению со "стандтарными" Плюсами). Я бы все такого "влопывания" пожелал в таком случае.

     
     
  • 7.171, Прохожий (??), 14:06, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Я бы все -> Я бы всем
     
  • 7.257, Аноним (-), 03:52, 12/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Это о чем Почему стандарт на ЯЗЫК ПРОГРАММИРОВАНИЯ должен описывать какие-то х... большой текст свёрнут, показать
     
  • 5.77, Мне хватает (?), 06:36, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Вы сейчас рассказываете европейцу какой удобный китайский язык. Занятие мягко говоря бесполезное
     
     
  • 6.161, Прохожий (??), 13:45, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Гораздо более бесполезное занятие - строить неадекватные аналогии. Но вы ведь не перестанете.
     
  • 2.44, Алексей Матросов (?), 23:12, 10/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Я уже пожалел, что отправил авторам сего браузера 50$ доната. Юзать это пoдeлиe на свифте я конечно же не буду. А жаль, думал будет хороший независимый от корпоpacтов браузер. Видимо, придется создать нормальный самому.
     
  • 2.59, cheburnator9000 (ok), 00:36, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Господи когда он работал в apple никакого swift в сафари не было в помине. Swift для вашего сведения один из самых не производительных языков и оптимизации на уровне компилятора там так себе по сравнению с Си, С++ да хоть Rust.
     
     
  • 3.67, 9392012938к8282 (?), 02:01, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Они все LLVM юзают в конечном счёте ж, не?
     
     
  • 4.162, Bottle (?), 13:45, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    С одной стороны это определённо даёт преимущество в оптимизации (так как любые языки в LLVM проходят через одинаковую промежуточную форму), а с другой стороны высокоуровневая логика языков может быть весьма отлична. Есть ли, в Swift, например, аналоги consteval и шаблонов из C++? Это сильно бы повлияло на производительность конечного результата.
     

     ....большая нить свёрнута, показать (38)

  • 1.3, Nikki Next (?), 21:16, 10/08/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Swift разве не доступен только в Apple?
     
     
  • 2.9, Аноним (2), 21:21, 10/08/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Уже восьмой год поддержки пошел, но орлиный глаз... https://www.opennet.ru/opennews/art.shtml?num=44091
     
     
  • 3.15, Аноним (15), 21:28, 10/08/2024 [^] [^^] [^^^] [ответить]  
  • +8 +/
    > улучшающуюся поддержку Swift для не-Apple платформ

    Шёл восьмой год поддержки, но её уровень продолжал оставлять широкий простор для улучшений.

     
     
  • 4.16, Аноним (24), 21:30, 10/08/2024 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Таков путь. Кстати ты в курсе что Свифт безопасно работает с памятью? А если уж совсем включать тролля то Свифт гораздо безопаснее работает с памятью чем раст.
     
     
  • 5.29, НяшМяш (ok), 21:49, 10/08/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Жс ещё безопаснее работает с памятью, только какой ценой? Свифт та ещё тормозня, если писать что-то серьёзнее приложения для мобильника.
     
     
  • 6.33, Аноним (24), 21:59, 10/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    У свифт такой же llvm как и у раст.
     
     
  • 7.45, Аноним (-), 23:13, 10/08/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Сборщик мусора на счётчиках ссылок, это самый тормозной сборщик мусора, который только возможно придумать. Единственный его плюс, предсказуемость тех моментов, когда он свои тормоза будет вставлять.
     
     
  • 8.176, Аноним (176), 14:16, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    У раста тоже умные указатели со счетчиком, и в с ... текст свёрнут, показать
     
  • 7.51, Аноним (51), 23:45, 10/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > У свифт такой же llvm как и реализации совсем-почти не тормозных реализаций питончиков

    Пофиксил, не благодари ...

     
     
  • 8.137, Илья (??), 12:57, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ну, к слову, питон значительнее медленнее ... текст свёрнут, показать
     
     
  • 9.151, Аноним (51), 13:22, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ну, это потому что наверняка неправильно llvm используют - ведь все знают, что п... текст свёрнут, показать
     
     
  • 10.208, Аноним (208), 17:11, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Потому что Пейтон интерпретатор А не конь он же пилятор ... текст свёрнут, показать
     
     
  • 11.262, Anonysimus (?), 06:27, 12/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Таки компилятор, но в свою виртуальную машину А вот она сложная и медленная... текст свёрнут, показать
     
  • 7.55, Аноним (55), 23:56, 10/08/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    https://www.opennet.ru/opennews/art.shtml?num=51475
     
     
  • 8.146, Аноним (146), 13:14, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Както уж совсем грустно ... текст свёрнут, показать
     
  • 7.258, Аноним (-), 03:56, 12/08/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > У свифт такой же llvm как и у раст.

    Ну если так рассуждать - в процессор по любому так то поток команд отправляется. Он ничего другого выполнять чисто технчиески не умеет. Странно как при этом всякие питоннетормозит случаются, ведь поток инструкций же - вот - в проц улетает! Заметьте, тут даже нет требования чтобы он именно LLVMом генерился, обобщено еще дальше :)

     
  • 5.31, Анонимусс (?), 21:51, 10/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > А если уж совсем включать тролля то Свифт гораздо безопаснее работает с памятью чем раст.

    Ну почему сразу тролля? Свифт действительно работает с памятью безопаснее чем раст.
    Просто у этого есть своя цена - ARC стоит и памяти, и тактов процессора.
    Поэтому раст и свифт сравнивать конечно можно... но так и си с го можно сравнивать пытаться

     

     ....большая нить свёрнута, показать (16)

  • 1.7, Аноним (7), 21:19, 10/08/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Жаль. Ожидал большего от этого проекта. "Сообщество", видите-ли, у Раста "токсичное". А то, что разрабов на свисте раз-два и обчелся -- это как бы ничего, это нормально. Совсем с башкой не дружат пацаны. Конкурента мегакорпорации можно писать лишь на сверх-популярном языке, который из рейтинга в рейтинг занимает топы в рубрике "Любимый язык для души".
     
     
  • 2.10, Аноним (2), 21:23, 10/08/2024 [^] [^^] [^^^] [ответить]  
  • +6 +/
    Так он один проект и пишет.
     
  • 2.13, Аноним (15), 21:26, 10/08/2024 [^] [^^] [^^^] [ответить]  
  • +4 +/
    > Конкурента мегакорпорации

    У него нет задачи конкурировать с мегакорпорациями.
    Он делает личный проект в развлекательных целях.

     
     
  • 3.19, Аноним (19), 21:32, 10/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Именно эта цель Клингом и заявляется.

    Развлекательным проектом он был два-три месяца назад. С тех пор позиционирование поменялось, и он стал хоть и pro bono, но вполне профессиональным.

     
  • 3.22, Аноним (21), 21:36, 10/08/2024 [^] [^^] [^^^] [ответить]  
  • +9 +/
    Крутой развлекательный проект с грантами на лямы баксов. Ты хоть немного в реальность то возвращайся.
     
     
  • 4.35, Аноним (15), 22:09, 10/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Крутой развлекательный проект с грантами на лямы баксов. Ты хоть немного в реальность то возвращайся.

    В рамках этого самого реализма я скорее поверю, что кто-то оказался готов заплатить очень большие деньги, чтобы этот браузер так и остался чисто развлектальным.

     
     
  • 5.123, Аноним (24), 11:56, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    А может эпл готовит что-то новенькое.
     
  • 5.163, Bottle (?), 13:48, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Это скорее верно с сектой игрового недодвижка Godot.
     
  • 2.28, НяшМяш (ok), 21:47, 10/08/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > разрабов на свисте раз-два и обчелся

    Ага, каждый первый яблочник на нём пишет. Уж на свифте разрабов побольше, чем на расте будет, к сожалению.

     
     
  • 3.30, Аноним (24), 21:49, 10/08/2024 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Программистов для десктопа и для Линукса примерно один. И тот в новости.
     
     
  • 4.154, Аноним (154), 13:31, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Он скорее даже под Винду.
     
  • 2.47, Аноним (47), 23:27, 10/08/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >"Сообщество", видите-ли, у Раста "токсичное".

    Но оно натурально токсичное. Это то же сообщество, которое развалило экосистему Scala. Выдало все возможные woke-драмы, развалило, и убежало в Rust.

     
     
  • 3.129, tester (??), 12:26, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    судя по последним новостям, таки не в раст а в питон
     
     
  • 4.317, Аноним (317), 10:46, 17/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Неужели наконец то закопаем питон
     
  • 2.53, Аноним (51), 23:52, 10/08/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Конкурента мегакорпорации можно писать лишь на сверх-популярном языке, который из рейтинга в рейтинг занимает топы в рубрике "Любимый язык для души".

    На асме/лиспе/хацкеле/прологе штоль?


     
     
  • 3.220, Аноним (220), 19:26, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ну у меня - фортран и кобол, и что ты мне сделаешь?
     
     
  • 4.223, Аноним (51), 20:23, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Ну у меня - фортран и кобол, и что ты мне сделаешь?

    Я-то тут причем? Душа твоя - и губишь ты её самостоятельно.


     
  • 4.259, Аноним (-), 03:57, 12/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Ну у меня - фортран и кобол, и что ты мне сделаешь?

    Народ! Тащи осиновые колья и серебряные пули! А вы правда хотите узнать что с этим реквизитом будет делаться? :)

     
  • 2.140, Илья (??), 13:01, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Ну да, логично, у Свифта очень высокий антирейтинг.
     
     
  • 3.273, _kp (ok), 12:37, 12/08/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ну да, у основного языка для повседневной разработки, и вдруг антирейтинг. :)
    Другой вопрос что вне экосистемы Эппл использование Свифт не то что не популярно, про него вообще не слышно.
     
  • 2.150, Аноним (150), 13:21, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А какое ему дело до величины сообщества программистов?
     
  • 2.159, Аноним (159), 13:43, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >"Любимый язык для души"

    Но не более.

     
  • 2.179, Я (??), 14:21, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    коментарии на опеннет тоже токсичные..
     
  • 2.205, Аноним324 (ok), 16:55, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Разрабов на свифте очень много, их намного больше чем разрабов на том же котлине, и свифт вне экосистемы эпл практически не отличается, по сравнению с тем же котлином, который вне андроида совсем другой язык.
     
     
  • 3.285, Бывалый Смузихлёб (ok), 14:29, 12/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ну а что. Котлин. Комопзз. Структура проекта на десктопе чутка другая, но всё-таки
    Тем не менее, нормально интегрированных кроссплатформенных свифтовых графических библиотек для мобилы и десктопа( включая винду и линь ) не так чтобы очень много

    Даже яблоко долго бегало со своим свифтом и в итоге решило не париться и подать его как язык для написания серверной части
    Тогда как на котлин, раньше или позже, но перебираются проггеры с жабы

     
     
  • 4.318, Аноним (317), 10:47, 17/08/2024 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Уже не перебираются на котлин, не надо иллюзий
     
     
  • 5.324, Бывалый Смузихлёб (ok), 17:44, 17/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Уже не перебираются на котлин, не надо иллюзий

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

     

  • 1.14, devl547 (ok), 21:28, 10/08/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Что с тобой донаты сделали, Андреас.
    Сначала от SerenityOS отмежевался, теперь Swift выбрал, хотя сам свой Jakt пилил.
     
     
  • 2.17, Аноним (15), 21:30, 10/08/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Возможно, Ванстрат просто передал денежку от своих знакомых из Apple, чтобы не затягивать Клинга в антимонопольные разборки (которые вполне могли возникнуть, если бы корпорация выдала грант от своего имени).
     
  • 2.23, Аноним (-), 21:38, 10/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Что с тобой донаты сделали, Андреас.
    > Сначала от SerenityOS отмежевался, теперь Swift выбрал, хотя сам свой Jakt пилил.

    Ты еще не видел что деньги сделали с Charles Bloom, энтузиастом сжатия. Активно боровшийся с патентами и проч - раньше, после работы в RadGamesTools он нарвался на нехилый скандал когда RadGamesTools потребовали удалить репу с открыттой реализацией одного из их алго. Правда не по патентым причинам, а якобы-нарушения якобы-копирайта. После макания носом что это реимплементация с ноля, вынос ессно откатили - но репутация RAD'ов на ресурсе ессно попортилась и CB вообще перестал публично писать почти везде.

    Так борец с драконами стал одним из драконов...

     
     
  • 3.26, Аноним (24), 21:39, 10/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    С парнем из амд тоже самое было. Но он пока держится.
     
     
  • 4.76, Аноним (-), 06:36, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > С парнем из амд тоже самое было. Но он пока держится.

    Которым из? Нельзя ли уточнить? АМД в целом неплохо выступили - они перетянули эвон какой кус driver team на открытый формат и это как раз было движение в обратную сторону. А вот Charles Bloom и работает в убер-проприетарной фирме и закончилось все - наездами на тех кто мешает бизнес делать. По линии чела который на патенты эн лет назда вонял. А сам в результате эвона как зaшквapился...

     
     
  • 5.86, Аноним (24), 09:11, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Все тот же Андрюшка Яник https://www.opennet.ru/opennews/art.shtml?num=61667
     
     
  • 6.260, Аноним (-), 04:00, 12/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Все тот же Андрюшка Яник https://www.opennet.ru/opennews/art.shtml?num=61667

    Я никогда с этим гражданином не пересекался и как какой-то видный опенсорсник он нигде в контексте амд никогда не светился вроде.

    А так у амдей - есть некий бардак по линии юридического отдела. Он живет какой-то своей отдельной жизнью. И периодически откалывает лулзы в ту или иную сторону. Почему так? А вот АМД его знает, что у них там за нахрен с этими юристами.

     
  • 2.60, cheburnator9000 (ok), 00:38, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Через пару лет потраченных на впиливание свифта в кодовую базу браузера он заявит что он устал и берет отпуск, фотографируйте эти слова на свои тостеры и утюги.
     
     
  • 3.101, Аноним (24), 09:50, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Продаст браузер в апле и уедет жить на Гаваи.
     
     
  • 4.214, Аноним (213), 18:40, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > уедет жить на Гаваи

    Для этого не нужно ничего продавать. До Калифорнии зацепом-автостопом, а там уж на авиабилеты до Мауи нааскать за пару дней можно. Пять часов лёту и ты в раю. Обратно сложно, на самолёт так просто не нааскаешь: местные такие же нищие как и ты, а богатые заборами отгородились и копы не дадут ошиваться просто так. Но белому цисгендерному мужику подработку найти легко. Ну или подцепить богатую скучающую милфу на пляже, если собой хорош и язык подвешен ;) Так или иначе, это был незабываемый год в компании молодых да бесшабашных. Work and travel USA — лучший способ найти жену и весело провести время.

     

  • 1.36, Аноним (36), 22:30, 10/08/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Клинг охарактеризовал сообщество Rust как "токсичное"

    Не только Клинг: https://youtu.be/7ySVWcFHz98?t=1139

    Да это и по фанатичности удаления комментариев про Rust на opennet видно.

     
     
  • 2.40, Аноним (15), 22:52, 10/08/2024 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Токсичнее сообщества Rust — только критики Rust.
     
     
  • 3.41, Пишу с третьего пня (?), 23:03, 10/08/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > только критики Rust

    Причем львиная доля из них даже хеллоуврот на расте не осилили.

     
     
  • 4.69, Ivan_83 (ok), 03:55, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    А зачем!?
    Есть много вещей которые можно критиковать не попробовав, есть всякое что лучше вообще не пробовать.
     
     
  • 5.82, Аноним (15), 08:44, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Лично вы критиковать можете что угодно.
    Но если речь идёт о технологиях, то без знания матчасти ваша критика говорит только о вашем интеллектуальном уровне, не более.
     
     
  • 6.87, Аноним (24), 09:12, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Может раст просто покажет результат. Ой, его же нет.
     
     
  • 7.97, Аноним (97), 09:39, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    А почему вы сами не поищите результат? Вроде полно примеров
    небольших проектов.
     
     
  • 8.100, Аноним (24), 09:49, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Зачем в небольших проектах раст объясни Чтобы вот что ... текст свёрнут, показать
     
     
  • 9.178, Прохожий (??), 14:21, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    1 Ради лучшей возможности потенциального роста кодовой базы 2 Ради производит... текст свёрнут, показать
     
     
  • 10.189, Аноним (159), 15:14, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    О, вот это точно Ну тоже можно согласиться, если считать производительность вел... текст свёрнут, показать
     
  • 10.209, Аноним (208), 17:14, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Хорошая попытка, но нет Любой смысл в использовании раста здесь полностью и без... текст свёрнут, показать
     
  • 10.245, Ivan_83 (ok), 00:48, 12/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    1 Да, вон там ну хубре был цикл статей как жутко не удобно кодить игры на русте... текст свёрнут, показать
     
     
  • 11.279, Аноним (242), 13:12, 12/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Только там причина была совсем не в расте А в том, что пока чел нормально писал... большой текст свёрнут, показать
     
     
  • 12.288, Ivan_83 (ok), 17:02, 12/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Так проблема в том, что есть много мест где нужно проводить поисковое исследова... текст свёрнут, показать
     
     
  • 13.290, Fyjy (-), 18:55, 12/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Да, и для исследования есть специальные инструменты Никто не будет для прототип... большой текст свёрнут, показать
     
     
  • 14.296, Ivan_83 (ok), 21:40, 12/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    RUST лишняя сущность После экспериментов и получения работающего прототипа ст... текст свёрнут, показать
     
     
  • 15.298, Аноним (-), 21:51, 12/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Дай угадаю, тесты ты даже не писал Ведь Настоящий Программист на СИ не ошибаетс... большой текст свёрнут, показать
     
     
  • 16.305, n00by (ok), 14:19, 13/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Посмотреть наконец код glibс, что бы не задавать подобных вопросов ... текст свёрнут, показать
     
     
  • 17.307, Аноним (242), 17:08, 13/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    А чего я там не видел Омно-омном, как диды завещали Да еще и дырявое с классич... большой текст свёрнут, показать
     
     
  • 18.321, n00by (ok), 15:31, 17/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Это не код В общем понятно, почему всё подряд было свалено в кучу ... текст свёрнут, показать
     
  • 16.308, Ivan_83 (ok), 21:40, 13/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Нет, там тестов будет больше чем кода Да и тесты бы подошли чужие всё таки это... текст свёрнут, показать
     
     
  • 17.312, Аноним (-), 09:53, 14/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Да я не против если оно только для личного пользования У самого есть пара утили... большой текст свёрнут, показать
     
     
  • 18.314, Ivan_83 (ok), 05:04, 16/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Вы как то наивно рассуждаете Если я пишу бесплатно на самофинансировании и ... текст свёрнут, показать
     
  • 6.244, Ivan_83 (ok), 00:44, 12/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Да, сделали 10001 язык пограмирования, который нужен полутора фонатикам и не даёт мне ничего интересного.
    Но я зачем то должен его целиком освоить чтобы повторить очевидное: мне декларируемые преимущества языка не интересны.
     
  • 3.191, Аноним (159), 15:21, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Критики - на то они и критики, чтоб критически смотреть на предмет. Литературные и театральные критики тоже бывают токсичными.
     
  • 2.64, Прохожий (??), 01:40, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Посмотрел ролик немного. Человек там путается в собственном мнении буквально на ходу. То язык для него слишком сложный, то, внезапно, код выглядит прекрасным. Посмотрел далее. Похоже, автор ролика, не освоив основные концепции языка толком, сел писать код (после JavaScript, кстати). А потом уже по ходу ломал голову, чего ж у него не работает ничего.

    В общем, КГ/АМ. Хотя, безусловно, автор имеет полное право на своё мнение. Но приводить подобных людей, как доказательство того, что язык плох - очень сомнительное мероприятие. ИМХО, само собой.

     
     
  • 3.88, Аноним (24), 09:15, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Если язык так хорошо почему на нём не написано ни одной программы в области где нужна безопасность. Причем настоящая. Сколько систем управления АЭС на расте или бортовых систем самолёта? Или сколько ОС? Так их же нуль! Зато Рипгреп нафиг там раст никому не известно но будут бить себя пяткой в грудь как же это здорово.

    Этих людей не исправить интеллектуальной деятельности у них не обнаружено.

     
     
  • 4.98, Аноним (98), 09:40, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Ну вот посмотрели на рипгреп, который рандомно крашится на файлах, которые ему чем-то не нравятся, и передумали. Гну греп, кстати, ни разу проблем не демонстрировал на моей памяти.
     
     
  • 5.170, Прохожий (??), 14:04, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Ну вот посмотрели на рипгреп, который рандомно крашится на файлах, которые ему чем-то не нравятся, и передумали.

    У тебя и доказательства есть?

     
  • 4.104, Анонимусс (-), 10:09, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Дядя Петя, ты дурак с Языку 9 лет Релиз 1 0 был в 2015 году Язык всё еще ... большой текст свёрнут, показать
     
     
  • 5.319, Аноним (317), 10:49, 17/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Го не многим старше и имеет огромное количество реализованных на нем проектов
     
  • 4.237, Аноним (159), 21:41, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >Сколько систем управления АЭС на расте

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

    или бортовых систем самолёта?
    Ну, соответсвенно, что скажут, например, НПО им. Лавочкина, Туполев?

     
  • 2.182, Я (??), 14:26, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    правильнее конечно сказать не что у раст токсичное сообщество а то что сообщество вокруг раст токсичное. потому что 90% токсиков летающих вокруг раста растом даже не пользуются и в сообщество раста их включать неправильно.. но когда ты что-то делаешь на расте избежать контакта с ними невозможно и это главный минус раста.
     
  • 2.303, Аноним (222), 11:43, 13/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    не спорю с утверждением, но чел на видео - какой-то... мягко говоря, сдвг в терминальной стадии
     

     ....большая нить свёрнута, показать (33)

  • 1.37, Пишу с третьего пня (?), 22:40, 10/08/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    > современный синтаксис

    А это как? Нет, серьезно, без гонева.

     
     
  • 2.49, Анониссимус (?), 23:33, 10/08/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Хм, с эмодзями и поняшками? Без этих фигурных скобок, как у дедов из 70-х. Хотя погодите...
     
     
  • 3.136, Аноним (159), 12:51, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Оформление блоков кода эмодзями?
     
  • 2.149, Аноним (150), 13:19, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Если есть var для объявления переменных, не нужно указывать тип переменной и в целом чем больше сходства с JavaScript тем современней.
     

  • 1.38, Пишу с третьего пня (?), 22:41, 10/08/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    Почему нельзя взять проверенный временем С++ если не нравится Си... Непонятно, почему всех так тянет на разного рода экзотику.
     
     
  • 2.39, Аноним (39), 22:45, 10/08/2024 [^] [^^] [^^^] [ответить]  
  • –5 +/
    Так там кодовая база на крестах, но язык гораздо хуже чем что-либо созданное после него
     
  • 2.43, Аноним (43), 23:11, 10/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Я раст видел только на картинках (но хотя бы на картинках видел). На C++ писал много, но как на "C с классами", на уровне стандарта 1998 года. Недавно решил поглядеть на примеры кода на стандарте C++ 2017 года и... по числу закорючек и понятности кода существенного отличия от картинок с растом как-то не заметил. Так что имхо для знающего C переход на современный C++ (на актуальный и полноценный, а не просто "C с ключевым словом class") и переход на раст - задачи одного уровня сложности.
     
     
  • 3.46, Пишу с третьего пня (?), 23:21, 10/08/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > переход на раст - задачи одного уровня сложности

    Ну, если не использовать готовые библиотеки и всё писать с нуля, то может быть. А вообще похоже вы тот и другой язык видели только у ютубных гуру.

     
  • 3.48, Аноним (48), 23:30, 10/08/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Важнее не сложность языка, а удовольствие от программировпния. А у Rust'а с этим проблемы.
     
     
  • 4.57, Аноним (57), 00:04, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Поскольку вы в теме, позвольте спросить. Что вам больше приносит удовольствие - когда вам суют в RCE или трогают за CVE?
     
     
  • 5.71, Ivan_83 (ok), 04:02, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Мне приносит удовольствие когда программа работает и делает то что я задумал.
    CVE, RCE меня не волнуют от слова вообще в этом процессе.

    И на работе где оно должно волновать к этому подход сугубо коммерческий: "дешевле писать дальше на С и извинится в случае чего или найти новых людей и переписывать всё с нуля за пару лет?" - ответ очевиден.

     
     
  • 6.74, КО (?), 05:33, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    "CVE, RCE меня не волнуют"
    А потом с мыльной жопой чистит от вирусни какого нибудь албанца чей-то сервак
     
     
  • 7.79, User (??), 07:40, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Не, все правильно - "не волнует" одних, а "чистят" ну вот совершенно другие. Кто ж в здравом уме программиста хоть к какому-нибудь (ну хорошо, кроме подкроватного) серваку подпустит?
    Те, которых можно было - естественным образом лет 20 назад кончились, а этих-современных - все вроде уже накушалась, знают, что получается.
     
  • 7.91, Аноним (24), 09:18, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Раст не защищает от вирусов.
     
     
  • 8.109, Аноним (242), 10:55, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Раст защищает от шел сишник по буферу, вышел за границы и подарил рута Посмотр... текст свёрнут, показать
     
     
  • 9.122, Аноним (24), 11:55, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • –2 +/
    И ещё раз раст не защищает от вирусов ... текст свёрнут, показать
     
     
  • 10.180, Прохожий (??), 14:23, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Снижает вероятность заражении ими Если это не часть защиты, то что тогда ... текст свёрнут, показать
     
  • 9.247, Ivan_83 (ok), 01:02, 12/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    И что Вам явно нечем в жизни занятся раз вы таким заморачиваетесь Попробуйте ... большой текст свёрнут, показать
     
  • 7.246, Ivan_83 (ok), 00:52, 12/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Вы со своим рустом совсем голову потеряли.
    Уже давно существует куча методик по использованию заведомо дырявого софта, когда ему и доступ извне ограничивают и в песочницы пихают и сисколы отрезают и тп.
     
  • 6.99, Аноним (-), 09:48, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Это и понятно Ты же типапогромист-самоучка Как-то научился писать поделия, нуж... большой текст свёрнут, показать
     
     
  • 7.248, Ivan_83 (ok), 01:11, 12/08/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Сампротиворечивая фраза Да, мне всё равно, потому что это можно применить к том... большой текст свёрнут, показать
     
     
  • 8.265, Аноним (-), 09:55, 12/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Полностью согласен Но тогда вам нужно быть честным хотя бы с собой до конца ... большой текст свёрнут, показать
     
     
  • 9.267, Аноним (150), 10:27, 12/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Google купил Android И сотни дургих продуктов тоже купил ... текст свёрнут, показать
     
     
  • 10.268, Аноним (-), 11:08, 12/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Угу А напомнить каким убожеством был андроид на момент покупки Они даже еще не... текст свёрнут, показать
     
  • 9.272, Ivan_83 (ok), 12:35, 12/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Я критикую подход с внедрением руста как заведомо ошибочный шаг который навредит... текст свёрнут, показать
     
     
  • 10.274, Анонимусс (?), 12:48, 12/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    По мнению одного разраба Ок, так и запишем Ахаха, ой не могу Линукс им пор... большой текст свёрнут, показать
     
  • 4.66, Прохожий (??), 01:47, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Почему-то подавляющее число людей на Стековерфлоу обожают Rust уже который год подряд. Нагло врут, наверное. Да?
     
     
  • 5.72, Ivan_83 (ok), 04:03, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    По той же логике подавляющее большинство исповедует одновременно и определённую религию и состоит в конкретных прайдах.

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

     
     
  • 6.156, Прохожий (??), 13:37, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Если бы вы удосужилист взглянуть на последний опрос, то обнаружили бы, что Rust уже активно используется, а не только исповедуется. Но вы не удосужились.
     
     
  • 7.250, Ivan_83 (ok), 01:17, 12/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Да да, "так и вы говорите что можете за ночь с женой по 3 раза".
     
  • 5.148, Аноним (150), 13:15, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Потому что это модно. Я вот тоже заочно обожаю Smalltalk, но ни строчки на нём не написал.
     
     
  • 6.185, Прохожий (??), 14:55, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Одной моды мало для такой стабильности, а любовь к Расту стабильна уже несколько лет подряд. Просто нормальные, здравомыслящие люди прекрасно понимают, какие преимущества даёт этот язык перед своими близкими (и не только) конкурентами.
     
     
  • 7.229, Аноним (150), 21:13, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ну да, ну да. У нас уже случился Node.js и мы все получили кучку тормознутых програмулек с говноUI жрущие ресурсы. Сильно подозреваю что и в случае с Rust произойдёт что–то подобно.
     
  • 7.251, Ivan_83 (ok), 01:28, 12/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Язык преимуществ не даёт, это лишь средство донесения своих мыслей до цели Раст... большой текст свёрнут, показать
     
     
  • 8.269, Анонимусс (-), 11:26, 12/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Это не так, иначе все бы до сих пор писали на асме или коболе Или еще лучше - н... большой текст свёрнут, показать
     
     
  • 9.275, Ivan_83 (ok), 12:51, 12/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Я вот пишу на досуге прогу которая делает устройство через CUSE и дальше через f... большой текст свёрнут, показать
     
     
  • 10.278, Fyjy (-), 13:03, 12/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Это значит ты просто не правильно используешь инструмент Пиши на луа, питоне, J... большой текст свёрнут, показать
     
     
  • 11.292, Ivan_83 (ok), 21:15, 12/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Вот делать больше нечего кроме как переписывать работающее решение на фриковый я... текст свёрнут, показать
     
     
  • 12.297, Аноним (-), 21:45, 12/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Не ради переписывания, а ради преимуществ которые дает язык Например меньше оши... большой текст свёрнут, показать
     
     
  • 13.309, Ivan_83 (ok), 21:47, 13/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Чувак, прога работает проблема решена, пора заниматся чем то другим Чтобы бы ... текст свёрнут, показать
     
     
  • 14.313, Аноним (242), 10:18, 14/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Это актуально только для простейших наколенных поделий и утилиток Для любого жи... большой текст свёрнут, показать
     
     
  • 15.315, Ivan_83 (ok), 05:12, 16/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Чтоб тебе Nero burning rom приснился Ага, кресты в играх да некоторые гуёв... большой текст свёрнут, показать
     
  • 10.282, Fyjy (-), 13:32, 12/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Достаточно opennet ru opennews art shtml num 61636 - связаны с чтением из облас... большой текст свёрнут, показать
     
  • 10.283, Fyjy (-), 13:39, 12/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    B вдогонку еще пара штук opennet ru opennews art shtml num 59746 критическая уя... большой текст свёрнут, показать
     
     
  • 11.293, Ivan_83 (ok), 21:18, 12/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    А какой от них ущерб лично вам или вашим знакомым Вот краудстрайк своей ошибкой... текст свёрнут, показать
     
     
  • 12.295, Fyjy (-), 21:39, 12/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ты вообще читал что я написал Повторюсь критическая уязвимость вызвана перепол... большой текст свёрнут, показать
     
     
  • 13.310, Ivan_83 (ok), 22:11, 13/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    А ты читал Сколько ты денег потерял на этой ошибке А твои знакомые А ты предс... большой текст свёрнут, показать
     
  • 12.306, n00by (ok), 14:45, 13/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Откуда версия, что Краудстрайк именно ошибка Ошибка PAGE_FAULT_IN_NANPAGED_AREA... текст свёрнут, показать
     
     
  • 13.311, Ivan_83 (ok), 22:18, 13/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Да мне пофиг, я как пример привёл когда ошибка стоила денег А не вот эти теорит... текст свёрнут, показать
     
     
  • 14.322, n00by (ok), 15:36, 17/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Я к тому, что это не ошибка, то есть пример мимо кассы Такое и возможно и на б... текст свёрнут, показать
     
  • 10.284, Анонимусс (?), 13:55, 12/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ты - да При этом твое доказательство правильности кода будут на уровне мамай к... большой текст свёрнут, показать
     
     
  • 11.294, Ivan_83 (ok), 21:27, 12/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Зачем мне какие то доказательства правильности Мне нужно чтобы прога работала,... большой текст свёрнут, показать
     
     
  • 12.299, Анонимусс (-), 22:21, 12/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Да я понял уже А мне нужно чтобы запущенная специально оформленная музыка не ... большой текст свёрнут, показать
     
     
  • 13.316, Ivan_83 (ok), 05:21, 16/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ты смешной как низнаю кто У меня есть своя собственная наколенная реализация ... большой текст свёрнут, показать
     
     
  • 14.323, n00by (ok), 15:41, 17/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Кто эти героические дистростроители Не на букву р случаем ... текст свёрнут, показать
     
  • 5.236, Аноним (236), 21:35, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >Нагло врут, наверное. Да?

    На что только не пойдут мегакорпорации ради наживы

     
  • 3.52, Аноним (52), 23:46, 10/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Как вообще умудряешься с таким уровнем понимания кода вообще что-то разрабатывать?
     
     
  • 4.73, Ivan_83 (ok), 04:04, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Да легко.
    Можно писать на чистом С или шелл скрипт и не парится.
     
     
  • 5.81, Аноним (15), 08:41, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Есть такие люди — чем меньше они пишут, тем лучше.

    Вы как раз к ним относитесь.

     
     
  • 6.94, Аноним (24), 09:21, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +3 +/
    И все фанатики раста. Они кстати ни на каком языке никакого кода не написали.  

     
     
  • 7.107, Аноним (107), 10:34, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    А это уже неважно. Кто больше натрындел, тот и прав.
     
     
  • 8.174, Прохожий (??), 14:13, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Для анонимных экспертов на Опеннет - вполне возможно Благо, ответственные решен... текст свёрнут, показать
     
  • 6.249, Ivan_83 (ok), 01:13, 12/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Да я бы с удовольствием вообще ничего не писал, пил бы вино на своей яхте возле своего острова или занимался какой благотворительностью.
    Но с одной стороны проблемы сами себя не решают современем или делают это очень медленно, а с другой у меня нет денег на ту жизнь какую я бы хотел.

    Можете начать мне платить за то чтобы я ничего не писал, хотя бы по 10к евро/месяц, оба получим что хотели :)

     
  • 3.70, Ivan_83 (ok), 03:57, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • –2 +/
    И поэтому вместо крестов и гнили лучше изучить LUA или что то ещё годное и просто в использовании.
     
  • 2.108, Аноним (108), 10:36, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Или вот на паскале (лазарусе)
    ;)))
     
     
  • 3.130, Аноним (159), 12:28, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Да тоже экзотика.
    Пишите на Modula-2, если так паскалев синтаксис нравится. Он хоть и экзотика, зато в наборе GCC есть.
     
     
  • 4.134, Аноним (132), 12:45, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    И в космосе есть.
     
  • 4.228, Аноним (236), 21:12, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Gnu modula-2 нормально работает только в gcc14,
     

     ....большая нить свёрнута, показать (63)

  • 1.42, Аноним (48), 23:08, 10/08/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Постмодерн сейчас в моде, но смешение стилей - разве это прогресс?
    Если человек не умеет правильно пользоваться классикой - никакой постмодерн не поможет.
     
     
  • 2.95, Аноним (95), 09:21, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Раст и ко впихивают не потому что классика устарела, а потому что диды уже не хотят, а новое поколение не может.
     
     
  • 3.145, Аноним (150), 13:11, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Как это соонтосится с созданием целого языка программирования и всяческих нужных библиотечек для него? Ведь это не сайтики клепать на Node.js. Если диды уже не хотят, а новое поколение не может, то кто делает Rust и всё остально? Ящерики?
     
  • 3.230, Аноним (236), 21:16, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Диды из гугля и амазона? То-то они до этого активно продвигали Go.
    В маркетинге это называется "формирование потребности". Деньги делают на услугах вокруг Rust'a, вот и продвигают.
     
  • 3.252, Ivan_83 (ok), 01:32, 12/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Деды и могут и хотят.
    Новое поколение хочет по быстрее сделать и не нести отественности, и злой компелятор который по слухам гарантирует что всё правильно тут как раз к стати пришёлся.
     
     
  • 4.300, Аноним (300), 23:09, 12/08/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ага, то-то у дедов Therac-25 пациентов поджаривал и ракеты падали. Всегда надо было побыстрее, всегда никто не хотел нести ответственность (всякие EULA с указанием ответственности в пределах 5$ как раз деды придумали).
     
     
  • 5.327, Ivan_83 (ok), 14:25, 20/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ты живёшь в мире, где всё самое важное написано на С, а если не оно само написано на С, то язык или фреймворк написан или собирается с помощью С.
    То что отдельные случаи багов ПО были - не так страшно, потому что альтернативы не было и нет.
     
     
  • 6.328, Аноним (-), 14:59, 20/08/2024 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 3.261, wyry (-), 05:14, 12/08/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Я не считаю, что "новое поколение не может", учитывая что очень даже может, если научится, а учиться сейчас гораздо проще, чем 15 лет назад хотя бы из-за стабильности компиляторов и сильного железа.
    Другое дело, что молодое поколение часто падко в отношении псевдоновизны и "инноваций" (даже если реальных инноваций там нет), но этим активно пользуются корпораты чтобы подсадить на свои недотехнологии.
     
     
  • 4.264, Аноним (95), 09:32, 12/08/2024 Скрыто ботом-модератором     [к модератору]
  • +1 +/
     

     ....ответы скрыты (9)

  • 1.50, Аноним (52), 23:44, 10/08/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Был уже похожий деятель, выбрал Objective-C для разработки СУБД Tarantool ровно из таких же соображений. После нескольких лет сношений c Obj-C и принятия неизбежного, перевёл проект на Си
     
     
  • 2.103, funny.falcon (?), 10:05, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Вы истории не знаете, а говорите.

    Objective-C был использован «голый», без фреймворков для двух задач, которые в C решаются костылями: полиморфизм и исключения. Конечно, можно было костыли на C нагородить, но Objective-C в целом оказался удобнее. В остальном же Tarantul (тогда ещё через tul) был написан на C.

    На C++ Tarantool (уже через tool) переводил уже другой деятель/деятели, а вовсе не оригинальный автор. Оригинальный автор так и остался верен Objective-C, и на нём до сих пор написан вполне себе живой внутренний форк.

    И C++ выбран по тем же причинам: полиморфизм и исключения. Внутренними правилами требуется, чтобы код был как можно ближе к C без плюсов.

     
     
  • 3.126, Аноним (159), 12:04, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >И C++ выбран по тем же причинам: полиморфизм и исключения.
    >Внутренними правилами требуется, чтобы код был как можно ближе к C без плюсов.

    Вам не кажется, что вы написали противоречащие друг другу утверждения?

     
     
  • 4.135, Аноним (132), 12:48, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Просто ты не умеешь в конкатинацию. Как можно ближе к С без плюсов, но с полиморфизмом и исключениями. Ключевое слово "как можно ближе".
     
     
  • 5.177, Аноним (159), 14:19, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Полиморфизм связан с классами, но в C их нет. Т.е., как это с классами, но близко к C?
     
     
  • 6.183, Я (??), 14:30, 11/08/2024 Скрыто ботом-модератором     [к модератору]
  • +3 +/
     
  • 6.206, n00by (ok), 16:57, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    class это struct где все члены по умолчанию private. Так что "классы" в Си вполне есть, как и полиморфизм, просто требуют немножко больше писанины и внимательности.
     
     
  • 7.233, Аноним (159), 21:28, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Серьёзно, насчёт полиморфизма в C? Просветишь?
     
     
  • 8.270, n00by (ok), 12:22, 12/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Посмотри заголовочный файлы DirectX в вариантах для Си, если сам ничего по ключе... текст свёрнут, показать
     
  • 4.217, funny.falcon (?), 18:51, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Нет, я сказал, что сказал: из C++ используются исключения, виртуальные функции, и щепоточка шаблонов с перегрузкой функций (но аккуратно, так сказать, для аромата). В остальном код пишется в стиле C.
     
  • 3.175, Вы забыли заполнить поле Name (?), 14:14, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > которые в C решаются костылями: полиморфизм и исключения.

    В постгресе на си сделаны исключения и ничо как-бы.

     
     
  • 4.188, Аноним (159), 15:08, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ну так не отменяет того, что сделаны костылями.
     
     
  • 5.204, Вы забыли заполнить поле Name (?), 16:52, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Ну так не отменяет того, что сделаны костылями.

    Для начала надо услышать твое определение костыля.

     
  • 5.231, Аноним (150), 21:18, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Вспомнил о JavaScript с его прототипами и функциями которыми прелагали заменить отсутсвующие классы. Критиками отвечали что вы ничего не понимаете, это такая особенность и что так даже лучше. Так тут не костыли. Это такая особенность. Программисты на C вольны сделать что угодно и их ничто не ограничивает.
     
  • 4.216, funny.falcon (?), 18:49, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Да, сделаны. Через setjmp+longjmp. Без поддержки со стороны языка, без возможности перехватить конкретное исключение... хотя, да, можно же выставить код...

    В общем, конечно можно сделать самому то, что за тебя сделали другие, если хочется сделать самому как можно больше. Более того, автор Tarantul действительно сперва использовал setjmp+longjmp. Он умеет и это, и ещё многое другое. Просто ему надоело ковыряться в этом. Он хотел делать удобную вещь, и потому взял уже готовую реализацию требуемого ему функционала.

     

  • 1.54, nich (ok), 23:53, 10/08/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • –6 +/
    Чекнул код Ladybird.  Там C++ на уровне C++03.  Тогда понятно, что по сравнению с C++03, Swift будет улучшением.  А если бы афтар Андеас Клинг немного потратил времени, чтобы обновить свои знания С++?  Но зачем, когда есть другой язык, "который точно лучше".
     
     
  • 2.127, Аноним (127), 12:08, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Плохо чекал, балабол. Как ты мог std::shared_ptr<> назвать C++03?
     
     
  • 3.207, n00by (ok), 17:00, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    А вариант, что он его так назвал, поскольку сам написал или выдёргивал из Буста, почему не рассматривается?
     
     
  • 4.235, Аноним (127), 21:29, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ох блин, за что мне это все... Потому что std::
     
     
  • 5.271, n00by (ok), 12:29, 12/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Ох блин, за что мне это все... Потому что std::

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

     
  • 3.329, ДаНуНафиг (?), 20:00, 21/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    То, что кто-то впихнул в код shared_ptr, еще автоматически не означает, что код ушел от C++03.
     

  • 1.58, Аноним (58), 00:23, 11/08/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Маловато языков, надо добавить. Ядро браузера надо писать на чистом bat, оно глубоко с системой связано, самые серьёзные вещи надо писать на самом высокоуровневом языке, чтобы исключить любые логические ошибки в принципе. Отображение страницы надо на си, ну а графическую оболочку, конечно, на бэйсике. Для наиболее критичных и узких мест ассемблер можно использовать,
     
  • 1.63, vitalif (ok), 01:29, 11/08/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Да в принципе пофиг, хуже этому браузеру всё равно уже не будет
     
  • 1.68, Аноним (68), 03:20, 11/08/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Если у Андреаса браузер будет собиратся легче чем фокс и хромиум, он - победил.
     
     
  • 2.142, Аноним (132), 13:06, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ты можешь легко и непринужденно собрать браузер dillo.
     
     
  • 3.289, Аноним (127), 17:39, 12/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    хороший, кстати, браузер
     

  • 1.80, Nochi (?), 08:24, 11/08/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    Почему Firefox, не хотят или не могут на Rust переписать?
     
     
  • 2.115, Bob (??), 11:21, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Потому что поще перерисовать UI раз в N лет, впилить API для рекламщиков и сосать у гугла бабло за поисковик по дефолту. ТОП менеджмент может поднимать себе зарплату в некоммерческой организации, а разработчиков на расте - на мороз.
     
  • 2.128, Аноним (159), 12:09, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Потому что "он менее удобен для разработки долгоживущих программ с большими сложными графами объектов. Кроме того, Клинг охарактеризовал сообщество Rust как "токсичное".
     
     
  • 3.138, Аноним (138), 12:58, 11/08/2024 Скрыто ботом-модератором     [к модератору]
  • +1 +/
     

  • 1.83, YetAnotherOnanym (ok), 08:51, 11/08/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > включая безопасные методы работы с памятью, защиту от состояний гонки

    О, круто! Теперь можно троллить фанатиков другого языка с "безопасной работой с памятью" вопросом "а защиту от состояний гонки он у вас обеспечивает?".

     
  • 1.84, nume (ok), 09:05, 11/08/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Зря swift, кроме ios он ещё слаб и все библиотеки в основном под ios
     
     
  • 2.105, funny.falcon (?), 10:10, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Автора это не пугает, т.к. и для C++ он большинство библиотек сам написал. В том числе, свою стандартную библиотеку.
     
     
  • 3.173, Вы забыли заполнить поле Name (?), 14:11, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Как будто это что-то хорошее. Вместо браузера писал свои стандартные библиотеки. Не, многие игроделы тоже пишут, но у них и игори выходят, а некоторые ещё и двиглы в опенсурс выкладывали типа айди софтваре.
     
     
  • 4.194, Швондер (?), 15:36, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Есть мысли, зачем ЭТО в принципе надо?

    Все готовые библиотеки браузероспецифичны.

     
  • 4.196, Аноним (196), 16:05, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ид софтваре. Не "айди".
     
     
  • 5.203, Вы забыли заполнить поле Name (?), 16:50, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Ид софтваре. Не "айди".

    ок

     

  • 1.90, Аноним (95), 09:18, 11/08/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Ну вот, донат в миллион зелёных не заставил себя ждать. Кто платит, тот и заказывает ЯП.
     
  • 1.102, Андрей (??), 09:56, 11/08/2024 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • –1 +/
     

     ....ответы скрыты (2)

  • 1.110, Аноним (110), 11:10, 11/08/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    т.е. он исключительно сам предполагает тянуть дальше этот свой браузер. Тогда можно смело про него забывать. Хотя кто про него знал ?
     
  • 1.117, Аноним (159), 11:26, 11/08/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ждём форк, продолжающий развитие браузера на C++ и Qt, с возможностью сборки посредством g++.
     
  • 1.118, Любитель Монеточки (?), 11:40, 11/08/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Почему именно Свифт?
     
     
  • 2.131, Аноним (159), 12:31, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Видимо, задонатившие имеют отношение... Догадайтесь к кому.
     
     
  • 3.141, Аноним (141), 13:04, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Выбор языка конечно странный, но этого всеже не достаточно чтобы строить подобные теории...
     
     
  • 4.143, Аноним (132), 13:08, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ну все святой дух спустил ему послание во сне. Попробуй оспорь.
     
  • 2.169, Аноним (95), 14:03, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Очень просто - чтобы закрыть весь проект. Троянский донат.
     
     
  • 3.187, Аноним (159), 15:03, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Чтобы просто закрыть, тогда логичней "решить" перевести проект на Dart ;)
     
     
  • 4.219, Аноним (24), 19:25, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Гугель не проплатил денег не хватило.
     
  • 2.277, _kp (ok), 13:02, 12/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Почему Свифт Очевидно же, потому что автор его знает, и он ему нравится Какие... большой текст свёрнут, показать
     

  • 1.144, Аноним (150), 13:08, 11/08/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Почему бы не выбрать Java? Ведь там безопасная работа с памьятью, Java есть под кучу ОС и т.д.
     
     
  • 2.157, Аноним (159), 13:37, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +4 +/
    И кому нужен браузер-тормоз?
     
     
  • 3.226, Аноним (150), 20:59, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Некоторые говорят что Java не тормозит. И кому нужны программы на JavaScript, HTML, CSS и с сильно неродным GUI напоминающее что–то среднее между HTML страницами и GUI с умнофонов которые к тому же ещё и тормозят и занимают кучу места?
     
  • 2.164, Швондер (?), 13:49, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Тогда лучше .NET. А джава протухла и попахивает.
     
     
  • 3.227, Аноним (150), 21:06, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Тебе нюхать? Те же яйца только сбоку и я почти уверен что под Linux оно прям очень плохо. Лучше бы Microsoft не делали его под Linux. Mono лучше. По крайней мере Beagle, Tomboy, Banshee, Tasque, F-Spot, Monodevelop были приятными программками.
     
  • 3.280, Bottle (?), 13:25, 12/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    О да! Тот самый дотнет, который контролирует Microsoft и ломает совместимость в обновлениях! А поддержка под Linux - вообще "🔥"!
     
     
  • 4.302, Аноним (150), 10:48, 13/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Да не нужон он под Linux. Очередная жрущая ресурсы фигня. Java мало?
     
  • 2.166, Аноним (166), 13:58, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Нетскейп уже пытались у них не получилось.
     
  • 2.168, Аноним (95), 14:00, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    На самом деле это был бы отличный выбор.
     
  • 2.234, Аноним (236), 21:28, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Так ведь web-браузер на Java сама Sun и написала, он назывался HotJava
    https://ru.m.wikipedia.org/wiki/HotJava
     
     
  • 3.286, _kp (ok), 14:40, 12/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Там сказано, что имел и ограниченную функциональность, и страдал от ограничений производительности.
     
  • 2.243, Анони (?), 00:09, 12/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Java наихудший выбор вообще для чего-либо, особенно для UI/CLI, где важны задержки. Даже питон с выносом некоторого кода в нативные модули будет многократно лучше
     

  • 1.147, Кирилл (??), 13:14, 11/08/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Ну, если раработчик отказался от ЯП потому что какое то сообщество показалось ему "токсичным", значит это всё, финишь.
     
     
  • 2.155, Аноним (159), 13:35, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Так он далеко не первый, кто на невменямость раторазрабов обращает внимание. Все не могут клеветать на них.
     
  • 2.238, Аноним (238), 21:48, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    А как вежливо сказать что разраб ... без мата? По другому лучше и не получится.
     
     
  • 3.304, Кирилл (??), 13:42, 13/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    А не надо вежливо, можно прямо а можно с метафорами.
     

  • 1.184, Аноним (-), 14:32, 11/08/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А у меня вот вопрос - какая доставка пакетов у этого языка программирования SWIFT?
     
  • 1.190, Швондер (?), 15:21, 11/08/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    А где скачать бинарь можно под винду? Чтобы без вот этих всяких конпиляций и прочего пepдoлинга.
     
     
  • 2.254, Вы забыли заполнить поле Name (?), 03:00, 12/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > А где скачать бинарь можно под винду? Чтобы без вот этих всяких
    > конпиляций и прочего пepдoлинга.

    Какая винда, але! Черным по белому написано "переходи на свифт". Усе, шеф, пора откладывать деньги на мак со школьных завтраков.

     

  • 1.192, riokor (?), 15:28, 11/08/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А разве ссылок нет?
     
  • 1.210, nc (ok), 17:19, 11/08/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Swift как язык имеет весьма приятный синтаксис, лучше чем Rust и С++, за исключением некоторых странностей типа отсутствия операторов ++ и --.
     
     
  • 2.240, Вы забыли заполнить поле Name (?), 22:39, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А не все ли равно тебе на весь это синтакис? Язык вендор лоченый на одну контору + завязка на llvm, а это значит что бутсрапинг сразу мимо.
     
     
  • 3.241, Аноним (241), 23:09, 11/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Знаете ли вы много языков, в которых не используется LLVM?
     
     
  • 4.253, Вы забыли заполнить поле Name (?), 02:58, 12/08/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Знаете ли вы много языков, в которых не используется LLVM?

    Любой, который собирается gcc. Python (если не учитывать их экспериментальный jit), guile, например.

     
  • 4.281, Bottle (?), 13:26, 12/08/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Java, Kotlin, Clojure, Common Lisp, FreePascal, Oberon, Modula, Haskell, D, C#. Да полно их!
     
  • 4.287, Аноним (287), 15:30, 12/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Refal, КуМир и Логомиры
     
  • 2.266, Аноним (266), 09:58, 12/08/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    У D тоже приятный синтаксис, например.
     
     
  • 3.320, Аноним (317), 10:50, 17/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    С разморозкой
     

  • 1.239, Вы забыли заполнить поле Name (?), 22:37, 11/08/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Завязку на llvm порицаю. Собственно проблемы современных браузеров над уровнем самого движка стоят.
     
  • 1.263, Аноним (-), 07:09, 12/08/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ждём открытие исходного кода браузера Vox на языке V!
     
  • 1.301, Анонус (?), 23:49, 12/08/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    > We have 1 new full-time engineer starting soon. Going forward, we would like to grow the team at a reasonable pace. Building the right team is more important than building it quickly.

    We will strive to maintain 18 months of runway at all times.


    Мертворожденное

     
  • 1.332, Аноним (332), 19:35, 01/10/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >использовать язык программирования Swift в качестве основного для своего проекта.

    Ужасно! Они б еще на прибитый к микрософту C# перементнулись! Неужели продались проприетарщикам до такой степени? Теперь можно не тратить время на новости об их браузере, так как гарантированно ничего хорошего не выйдет.

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



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

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