The OpenNET Project / Index page

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

19.03.2017 09:40  Доступен язык программирования Rust 1.16

Подготовлен релиз языка программирования Rust 1.16, развиваемого проектом Mozilla, обеспечивающего автоматическое управление памятью и предоставляющего средства для высокого параллелизма выполнения заданий, при этом обходясь без использования сборщика мусора и runtime. Параллельно с Rust совместно с компанией Samsung развивается экспериментальный браузерный движок Servo, написанный на языке Rust и отличающийся поддержкой многопоточного рендеринга web-страниц и распараллеливанием операций с DOM (Document Object Model). На Rust также разрабатывается операционная система Redox, использующая концепцию экзоядра и продвигающая принцип "все есть URL".

В подготовке нового выпуска приняли участие 137 разработчиков. Основные новшества:

  • В пакетном менеджере Cargo реализована команда "cargo check", при указании которой компилятором выполняются все совершаемые при сборке проверки кода, но пропускаются достаточно ресурсоёмкие стадии, связанные с генерацией исполняемых файлов. Для некоторых проектов "cargo check" может выполняться в несколько раз быстрее обычной сборки, что позволяет значительно сэкономить время разработчика при выполнении тестовых пересборок, обычно используемые в процессе разработки чтобы убедиться, что добавленный код компилируется;
  • В команды "cargo build" и "cargo doc" добавлен флаг "--all" для сборки и документирования всех исполняемых контейнеров (crate) одной командой. По аналогии с rustc в cargo также добавлены флаги "--version" и "--verbose";
  • В cargo и репозиторий crates.io добавлена возможность использования не только заданных в произвольной форме ключевых слов, но и предопределённых фиксированных категорий;
  • Для обеспечения работы "cargo check" в компилятор rustc добавлена поддержка нового типа файлов ".rmeta", в которых сохраняются только метаданные об исполняемых контейнерах (crate), необходимые для проверки типов и сопутствующей сборке информации о зависимостях. В будущем файлы ".rmeta" планируется задействовать в сборочном сервере Rust Language Server и возможно в некоторых других утилитах;
  • Удалена диагностическая подсказка "consider using an explicit lifetime parameter", выводимая при проблемах с lifetime-аннотациями, которая только запутывала новичков, в некоторых ситуациях давая ложный совет, не приводящий к устранению проблемы;
  • Диагностические подсказки об опечатках в именах теперь не ограничены именами функций, локальными переменными и полями в структурах, и также применяются для имён импортируемых модулей, crate и inline-блоков;
  • В разряд стабильных переведена новая порция функций и методов. В том числе стабилизированы VecDeque::truncate, VecDeque::resize, String::insert_str, Duration::checked_*, str::replacen, str::repeat, SocketAddr::is_ipv4/6, IpAddr::is_ipv4/6, Vec::dedup_by*, File::set_permissions, String::split_off и т.д.
  • По аналогии с "println!" добавлена новая форма "writeln!" без указания аргументов, выводящая перевод строки;
  • Все структуры стандартной библиотеки поддерживают трейт fmt::Debug, то есть могут быть выведены на печать при помощи `println("{:?}", strct)`.

Напомним, что язык Rust сфокусирован на безопасной работе с памятью и обеспечении высокого параллелизма выполнения заданий. При этом Rust обходится без использования сборщика мусора или runtime, что делает возможным создания на Rust библиотек, которые могут выступать в роли прозрачной замены библиотекам для языка Си. Для распространения библиотек на языке Rust, обеспечения сборки и управления зависимостями проектом развивается пакетный менеджер Cargo, позволяющий получить нужные для программы библиотеки в один клик. Для размещения библиотек введён в строй репозиторий crates.io.

По структуре язык Rust напоминает C++, но существенно отличается в некоторых деталях реализации синтаксиса и семантики. Автоматическое управление памятью избавляет разработчика от манипулирования указателями и защищает от проблем, возникающих из-за низкоуровневой работы с памятью, таких как обращение к области памяти после её освобождения, разыменование нулевых указателей, выход за границы буфера и т.п. Rust поддерживает смесь императивных, процедурных и объектно-ориентированных методов с такими парадигмами, как функциональное программирование, обобщённое программирование и метапрограммирование, в статических и динамических стилях.

  1. Главная ссылка к новости (https://blog.rust-lang.org/201...)
  2. OpenNews: Доступен язык программирования Rust 1.15
  3. OpenNews: Рассматривается возможность перевода NTPsec на язык Rust или Go
  4. OpenNews: Представлена операционная система Redox, написанная на языке Rust (
  5. OpenNews: Facebook работает над реализацией сервера Mercurial на языке Rust
  6. OpenNews: В Firefox 48 начнётся интеграция компонентов на языке Rust
Лицензия: CC-BY
Тип: Программы
Ключевые слова: rust
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Линейный вид | Ajax | Показать все | RSS
 
  • 1.3, Аноним, 10:23, 19/03/2017 [ответить] [смотреть все]
  • –7 +/
    Чем он лучше С++?
     
     
  • 2.9, A.Stahl, 10:50, 19/03/2017 [^] [ответить] [смотреть все] [показать ветку]
  • –7 +/
    Да ничем Просто прикрутили автоматическое управление памятью для тех, для кого ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.22, A, 11:53, 19/03/2017 [^] [ответить] [смотреть все]  
  • –7 +/
    заметку не читал но осуждаю ... весь текст скрыт [показать]
     
  • 3.28, Вы забыли заполнить поле, 12:09, 19/03/2017 [^] [ответить] [смотреть все]  
  • –8 +/
    Откровения о языках программирования! Только на opennet!
     
  • 2.10, Аноним, 10:52, 19/03/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • –2 +/
    За счет встроенных возможностей статического анализа позволяет применять оптимиз... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.78, Вареник, 16:42, 19/03/2017 [^] [ответить] [смотреть все]  
  • +/
    - У кого-то проблема запустить статистический анализатор в другом ЯП Значит пр... весь текст скрыт [показать]
     
     
  • 4.79, Вареник, 16:43, 19/03/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    > статический анализатор

    сорри

     
     
  • 5.90, Аноним, 17:30, 19/03/2017 [^] [ответить] [смотреть все]  
  • +3 +/
    Речь не о статических анализаторах ошибок и уязвимостей в коде Речь об анализе ... весь текст скрыт [показать]
     
     
  • 6.177, Вареник, 15:05, 20/03/2017 [^] [ответить] [смотреть все]  
  • –2 +/
    - Поэтому я и спокоен за С , когда вижу какие глупости пишут его критики, расхв... весь текст скрыт [показать]
     
  • 4.116, ferux, 21:18, 19/03/2017 [^] [ответить] [смотреть все]  
  • +4 +/
    Дело в том, что возможности и сложность реализации статического анализатора силь... весь текст скрыт [показать]
     
  • 2.71, Аноним, 15:44, 19/03/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +2 +/
    На бенче-игрищах наконец-то обогнал плюсы и идет теперь сразу после сишечки htt... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.179, 123, 15:10, 20/03/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    ХЗ, может это просто LLVM лучше оптимизирует на этих задачах.
     
  • 1.4, Аноним, 10:24, 19/03/2017 [ответить] [смотреть все]  
  • –14 +/
    Но зачем, если есть си Тот же вопрос относится и к любому другому языку, кстати... весь текст скрыт [показать]
     
     
  • 2.5, Аноним, 10:38, 19/03/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +6 +/
    В си очень просто отстрелить себе ногу, а раст это шотган с предохранителем.
     
  • 2.7, Аноним, 10:44, 19/03/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +3 +/
    Доступен язык программирования Rust 1.16... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.132, Аноним, 01:08, 20/03/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    ИЧСХ, про скорость уже не говорится. :-)
     
     
  • 4.135, Аноним, 01:55, 20/03/2017 [^] [ответить] [смотреть все]  
  • +2 +/
    о рили http benchmarksgame alioth debian org u64q compare php lang rust lang2... весь текст скрыт [показать]
     
     
  • 5.137, Аноним, 02:40, 20/03/2017 [^] [ответить] [смотреть все]  
  • –2 +/
    Синтетические бенчмарки сосут Чтобы понять с какой скоростью оно реально работа... весь текст скрыт [показать]
     
     
  • 6.142, Аноним, 04:30, 20/03/2017 [^] [ответить] [смотреть все]  
  • +3 +/
    И с чем ты собирался его сравнивать По сравнению с чем он сосeт , умник С лин... весь текст скрыт [показать]
     
     
  • 7.144, Аноним, 05:31, 20/03/2017 [^] [ответить] [смотреть все]  
  • –4 +/
    По сравнению со старым , негодным FF на c , который ужас-ужас Твои маняманёвр... весь текст скрыт [показать]
     
     
  • 8.146, Аноним, 06:26, 20/03/2017 [^] [ответить] [смотреть все]  
  • +4 +/
    Верни машину времени на место Т е ты даже с мат частью перед вбросом не ознако... весь текст скрыт [показать]
     
     
  • 9.147, Аноним, 07:32, 20/03/2017 [^] [ответить] [смотреть все]  
  • –2 +/
    Да не верещи ты так, уши закладывает На вот тебе, просвещайся https www open... весь текст скрыт [показать]
     
     
  • 10.174, Аноним, 14:51, 20/03/2017 [^] [ответить] [смотреть все]  
  • +2 +/
    О, увидел знакомое слово и опять пукан переклинило Дорогой ыкспердус, движок ог... весь текст скрыт [показать]
     
  • 8.149, Очередной аноним, 10:52, 20/03/2017 [^] [ответить] [смотреть все]  
  • +/
    Ты просто жирный тролль Про переключения контекста первый раз слышим Ну тогда ... весь текст скрыт [показать]
     
     
  • 9.160, Аноним, 12:40, 20/03/2017 [^] [ответить] [смотреть все]  
  • +/
    В курсе, в курсе Только вот валить всё на микроядро тут не выйдет, в посте выше... весь текст скрыт [показать]
     
     
  • 10.178, Аноним, 15:08, 20/03/2017 [^] [ответить] [смотреть все]  
  • +/
    Дык корни явлений одинаковые поиски серебряной пули и обязательно чтобы не как ... весь текст скрыт [показать]
     
  • 2.12, Аноним, 11:00, 19/03/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +2 +/
    Кому нужна свобода - Си Кто готов к дополнительным правилам и ограничениям, обе... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.130, O01eg, 00:06, 20/03/2017 [^] [ответить] [смотреть все]  
  • +/
    Можно и в Rust'e с unsafe писать.
     
     
  • 4.133, Аноним, 01:08, 20/03/2017 [^] [ответить] [смотреть все]  
  • –3 +/
    Только с ним и получается.
     
     
  • 5.136, Аноним, 01:57, 20/03/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Дай угадаю - ты из тех, кто и на плюсах будет писать в сишном стиле, а потом рез... весь текст скрыт [показать]
     
     
  • 6.139, Аноним, 02:42, 20/03/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    Сам придумал, сам опроверг. Возьми с полки пирожок.
     
  • 3.138, Аноним, 02:41, 20/03/2017 [^] [ответить] [смотреть все]  
  • +/
    Тот кто жертвует свободой ради 171 безопасности 187 в итоге не получает ни ... весь текст скрыт [показать]
     
     
  • 4.148, Аноним, 09:20, 20/03/2017 [^] [ответить] [смотреть все]  
  • +/
    К данной ситуации это не относится
     
     
  • 5.153, Аноним, 12:01, 20/03/2017 [^] [ответить] [смотреть все]  
  • +/
    Еще как относится.
     
     
  • 6.175, Аноним, 14:58, 20/03/2017 [^] [ответить] [смотреть все]  
  • +/
    > Еще как относится.

    Что, тоже хотят заставить платить налог на защиту?


     
     
  • 7.182, Аноним, 15:21, 20/03/2017 [^] [ответить] [смотреть все]  
  • +/
    Для деревянных поясняю, любой нетривиальный софт на русте будет содержать преизр... весь текст скрыт [показать]
     
     
  • 8.185, Аноним, 15:52, 20/03/2017 [^] [ответить] [смотреть все]  
  • +4 +/
    Специально для одаренных поясняю цитаты из контекста вырывают только чудаки Да... весь текст скрыт [показать]
     
  • 8.198, ram_scan, 18:58, 20/03/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Т е и свободу отняли и безопасности не завезли А зачем выеживаться Скользкие... весь текст скрыт [показать]
     
  • 4.188, анонимус вульгарис, 16:49, 20/03/2017 [^] [ответить] [смотреть все]  
  • –2 +/
    Обратное тоже верно ... весь текст скрыт [показать]
     
  • 1.6, Аноним, 10:40, 19/03/2017 [ответить] [смотреть все]  
  • +/
    Подскажите, кто в теме Вот безопасное управление памятью я ещё представляю без ... весь текст скрыт [показать]
     
     
  • 2.8, Аноним, 10:46, 19/03/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    А в чем видится проблема?
     
     
  • 3.11, angra, 10:56, 19/03/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    В невозможности без рантайма организовать green threads То бишь придется ограни... весь текст скрыт [показать]
     
     
  • 4.14, Аноним, 11:29, 19/03/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    вы неправильно понимаете что имеют ввиду под runtime в новости Имеется в виду ч... весь текст скрыт [показать]
     
     
  • 5.17, angra, 11:37, 19/03/2017 [^] [ответить] [смотреть все]  
  • +3 +/
    А может стоит пользоваться общепринятым значением термина, а не изобретать своё ... весь текст скрыт [показать]
     
     
  • 6.58, Аноним, 13:19, 19/03/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Это вопрос к автору новости. Либо читайте оригинал.
     
  • 4.16, Аноним, 11:37, 19/03/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Да, именно в этом Из новости в новость пишется о высоком распараллеливании без... весь текст скрыт [показать]
     
     
  • 5.20, angra, 11:46, 19/03/2017 [^] [ответить] [смотреть все]  
  • +/
    Ну тогда уже это заслуга не ОС, а наличия нескольких процессоров и или нескольки... весь текст скрыт [показать]
     
  • 5.36, freehck, 12:33, 19/03/2017 [^] [ответить] [смотреть все]  
  • +2 +/
    Ребята, я вас не понимаю Green threads - это как раз реализация concurrency и е... весь текст скрыт [показать]
     
     
  • 6.38, angra, 12:35, 19/03/2017 [^] [ответить] [смотреть все]  
  • +/
    Я как бы об этом и сказал.
     
     
  • 7.51, freehck, 13:01, 19/03/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    > Я как бы об этом и сказал.

    Да я адресовл это вообще-то к анониму #6 и #16

     
  • 6.62, Аноним, 14:05, 19/03/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    Я не использовал термином green threads т к не знаю его, я подумал, что товарищ... весь текст скрыт [показать]
     
     
  • 7.65, Аноним, 14:25, 19/03/2017 [^] [ответить] [смотреть все]  
  • –2 +/
    Давайте тогда уж использовать полностью русские термины concurency - конкурент... весь текст скрыт [показать]
     
     
  • 8.166, Аноним, 13:11, 20/03/2017 [^] [ответить] [смотреть все]  
  • +/
    И что из этого есть в Расте?
     
  • 7.76, angra, 16:22, 19/03/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Параллелизм это физическое одновременное исполнение кода на разных процессорах и... весь текст скрыт [показать]
     
     
  • 8.124, freehck, 21:59, 19/03/2017 [^] [ответить] [смотреть все]  
  • +/
    Согласен, вот только хочу уточнить, что не обязательно компилятором Зелёные тре... весь текст скрыт [показать]
     
  • 4.54, freehck, 13:04, 19/03/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Кстати, green threads - это, насколько мне известно, явовский термин Не подскаж... весь текст скрыт [показать]
     
     
  • 5.61, Аноним, 13:38, 19/03/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    это просто название абстракции green threads, coroutines, fibers, goroutines С... весь текст скрыт [показать]
     
     
  • 6.77, angra, 16:25, 19/03/2017 [^] [ответить] [смотреть все]  
  • +/
    Под event loop обычно имеется ввиду совсем другая техника.


     
     
  • 7.93, Аноним, 17:39, 19/03/2017 [^] [ответить] [смотреть все]  
  • +/
    Ну вот давайте процитирую из главной gevent gevent is a coroutine -based Pytho... весь текст скрыт [показать]
     
     
  • 8.97, angra, 17:46, 19/03/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    И что То, что какая-то либа в питоне одно маскирует под другое, как то меняет, ... весь текст скрыт [показать]
     
     
  • 9.99, Аноним, 18:10, 19/03/2017 [^] [ответить] [смотреть все]  
  • +/
    Ну и отлично. Опять в интернете кто то неправ.
     
  • 5.170, Аноним, 13:48, 20/03/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Нет Термин как ссылка на реализацию означает как-бы нити без поддержки или ... весь текст скрыт [показать]
     
  • 4.131, А. Н. ОНим, 00:39, 20/03/2017 [^] [ответить] [смотреть все]  
  • +/
    А кто сказал что оно green threads делает ... весь текст скрыт [показать]
     
  • 4.216, Некулхацкер, 19:02, 23/03/2017 [^] [ответить] [смотреть все]  
  • –2 +/
    Грин или не грин, по-моему, не важно совсем. Псевдо-потоки нужны для тех сред, которым нужно минимально с ОС взаимодействовать (той же Яве). Вот просто по концепции. Это их "фича". А коль такой задачи не стоит, то просто компилятор может некую предложенную на уровне грамматики языка конструкцию переделать в фактическую конструкцию целевой среды исполнения (где-то процессов ОС налепить, где-то потоков в процессе ОС). Вроде так.
     
  • 2.64, ferux, 14:19, 19/03/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    Действительно, как отмечали выше, runtime в Rust есть, но он легковесный и опцио... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.100, Аноним, 18:54, 19/03/2017 [^] [ответить] [смотреть все]  
  • +/
    printf в си является runtime?
     
     
  • 4.115, ferux, 21:08, 19/03/2017 [^] [ответить] [смотреть все]  
  • +/
    нет, но работать без runtime-а не будет т.к. ввод/вывод.
     
     
  • 5.117, Аноним, 21:27, 19/03/2017 [^] [ответить] [смотреть все]  
  • +/
    Следуя вашей логике, функции из сторонних библиотек не являются runtime, а что м... весь текст скрыт [показать]
     
     
  • 6.122, ferux, 21:46, 19/03/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    В моём грубом понимании runtime - это только тот код, который компилятор добавля... весь текст скрыт [показать]
     
     
  • 7.145, Аноним, 05:38, 20/03/2017 [^] [ответить] [смотреть все]  
  • +/
    да, все так Я просто не особо слежу за растом и хотелось понять, понимает ли со... весь текст скрыт [показать]
     
  • 6.134, А. Н. ОНим, 01:17, 20/03/2017 [^] [ответить] [смотреть все]  
  • +/
    Получим невозможность использовать эту функцию и вероятно эту отдельную программ... весь текст скрыт [показать]
     
  • 1.13, Аноним, 11:19, 19/03/2017 [ответить] [смотреть все]  
  • –3 +/
    Они бы еще параллельно инструменты развивали Например Qt Creator заточить, доба... весь текст скрыт [показать]
     
     
  • 2.18, Аномномномнимус, 11:37, 19/03/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • –2 +/
    Qt пусть допилят обещанный PySide2 лучше, чем распыляться на это
     
     
  • 3.30, Аноним, 12:16, 19/03/2017 [^] [ответить] [смотреть все]  
  • +7 +/
    Python признан неисправимым тормозом. Все потихоньку переходят на Go. Инвестировать в заведомо умирающую технологию - очень глупый шаг.
     
     
  • 4.48, Аномномномнимус, 13:00, 19/03/2017 [^] [ответить] [смотреть все]  
  • –3 +/
    Все потихоньку переходят на Go Инвестировать в заведомо умирающую технологию... весь текст скрыт [показать]
     
     
  • 5.73, angra, 16:00, 19/03/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    Писать и читать код на Go практически также легко как на python Писать на нем к... весь текст скрыт [показать]
     
     
  • 6.164, Аноним, 13:03, 20/03/2017 [^] [ответить] [смотреть все]  
  • –2 +/
    Справедливости ради, Go медленнее даже чем java, ибо компилятор и VM последней с... весь текст скрыт [показать]
     
     
  • 7.165, angra, 13:08, 20/03/2017 [^] [ответить] [смотреть все]  
  • +2 +/
    Ну давай посмотрим на циферки http benchmarksgame alioth debian org u64q comp... весь текст скрыт [показать]
     
  • 4.67, Аноним, 14:53, 19/03/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    NumPy, SciPy, Matplotlib уже переводят на Go?
     
     
  • 5.143, ., 04:59, 20/03/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Делают аналоги, с разной степенью успешности. А ви таки зачем спрашиваете? :)
     
  • 5.167, angra, 13:14, 20/03/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    А ты считаешь, что там скорость является заслугой питона Разочарую, скорость та... весь текст скрыт [показать]
     
  • 4.180, Вареник, 15:13, 20/03/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Ядра предпочитают делать на С C , обвязки - на Python или C , бизнес-логику и Б... весь текст скрыт [показать]
     
  • 3.80, Вареник, 16:46, 19/03/2017 [^] [ответить] [смотреть все]  
  • +/
    Вы не поняли Это не проблема Qt, это целиком проблема раста У Qt нет проблемы ... весь текст скрыт [показать]
     
  • 2.53, Вы забыли заполнить поле Name, 13:01, 19/03/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Есть https github com phildawes racer, который можно использовать в плагинах к... весь текст скрыт [показать] [показать ветку]
     
  • 1.15, Аномномномнимус, 11:36, 19/03/2017 [ответить] [смотреть все]  
  • +/
    fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { write!() }
    Прежде чем понять код ПО нужно расшифровать стопицот ненужных аббревиатур. write отрицает аргументы?
    println... тяжёлое детство, деревянный паскаль...
    let we_dont_use_camel_case
    Опять же зачем нужен let и затем указывать тип, если можно сразу указать тип и код будет более читаемый и компактный.

    >> It's possible to declare variable bindings first, and initialize them later.

    Вообще вещь стрёмная и ненужная.

    Короче куда ни ткни, непонятно чем этот ЯП лучше тех, которые давно и надёжно засели в TOP10 и почему все вокруг него так трясутся. Даже Go на его фоне смотрится лучше

     
     
  • 2.19, Аноним, 11:39, 19/03/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Что значит Даже Golang - великолепен ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.21, Аномномномнимус, 11:46, 19/03/2017 [^] [ответить] [смотреть все]  
  • +/
    Чем?
     
     
  • 4.26, angra, 12:06, 19/03/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    Почти всем Тут проще перечислить недостатки размер бинаря, проблемное взаимо... весь текст скрыт [показать]
     
     
  • 5.41, freehck, 12:36, 19/03/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    Вас почитать, так становится непонятно, почему Go более популярен по сравнению с... весь текст скрыт [показать]
     
     
  • 6.47, angra, 12:54, 19/03/2017 [^] [ответить] [смотреть все]  
  • +/
    Я перечислил недостатки, а не преимущества Даже если у ocaml не было бы недоста... весь текст скрыт [показать]
     
     
  • 7.57, freehck, 13:13, 19/03/2017 [^] [ответить] [смотреть все]  
  • +3 +/
    Ну да В это всё как правило и упирается Большая корпорация анонсирует новый яз... весь текст скрыт [показать]
     
     
  • 8.70, Аноним, 15:14, 19/03/2017 [^] [ответить] [смотреть все]  
  • +/
    http www dedoimedo com computers software-development-cancer html Хорошая стат... весь текст скрыт [показать]
     
     
  • 9.125, freehck, 22:02, 19/03/2017 [^] [ответить] [смотреть все]  
  • +/
    Очень благодарен Утащил в коллекцию ... весь текст скрыт [показать]
     
  • 8.209, Василий Теркин, 12:32, 21/03/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    Большие корпорации обеспечивают то, чего катастрофически не хватает энтузиаста... весь текст скрыт [показать]
     
  • 6.52, Аномномномнимус, 13:01, 19/03/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Мне непонятно, поэтому я и спрашиваю. Иначе не спрашивал бы. Вроде всё логично
     
  • 5.140, Аноним, 02:47, 20/03/2017 [^] [ответить] [смотреть все]  
  • +/
    отсутствием генериков, убогостью кастомных типов, error ом при неиспользу... весь текст скрыт [показать]
     
  • 3.23, Аномномномнимус, 12:00, 19/03/2017 [^] [ответить] [смотреть все]  
  • +3 +/
    Вообще интересно, чем люди мотивируются, создавая кучу костылей в каждом новом ... весь текст скрыт [показать]
     
     
  • 4.29, angra, 12:11, 19/03/2017 [^] [ответить] [смотреть все]  
  • +3 +/
    Да не стесняйся ты так, скажи открыто мне лень понимать и учить новые ЯП TO... весь текст скрыт [показать]
     
     
  • 5.33, Аноним, 12:21, 19/03/2017 [^] [ответить] [смотреть все]  
  • +/
    А что новые языки это какая-то самостоятельная ценность и их обязательно все у... весь текст скрыт [показать]
     
     
  • 6.37, angra, 12:34, 19/03/2017 [^] [ответить] [смотреть все]  
  • +/
    Нет, необязательно Можно было выучить Fortran 60 лет назад или APL 50 лет назад... весь текст скрыт [показать]
     
     
  • 7.42, Аномномномнимус, 12:43, 19/03/2017 [^] [ответить] [смотреть все]  
  • –2 +/
    В текущих реалиях можно выучить пару основных для десктопа, и php python, html j... весь текст скрыт [показать]
     
     
  • 8.74, Аноним, 16:01, 19/03/2017 [^] [ответить] [смотреть все]  
  • +4 +/
    Задним умом мы конечно все крепки, но только вот 20 лет назад в основных для дес... весь текст скрыт [показать]
     
     
  • 9.87, angra, 17:10, 19/03/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    Согласен Добавлю, что через пять лет может оказаться, что js и css все-таки не ... весь текст скрыт [показать]
     
  • 9.206, cp, 23:20, 20/03/2017 [^] [ответить] [смотреть все]  
  • +/
    И мы ничего бы не прогадали CSS в котором десять только основных рецептов центр... весь текст скрыт [показать]
     
  • 5.40, Аномномномнимус, 12:36, 19/03/2017 [^] [ответить] [смотреть все]  
  • +2 +/
    Мне лень начинать каждые 2 года с джуниора с соответсвующей зарплатой ради язы... весь текст скрыт [показать]
     
  • 5.43, freehck, 12:47, 19/03/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    Ну знаете ли Этих новых языков в последнее время попёрло столько, что нет ни вр... весь текст скрыт [показать]
     
     
  • 6.50, angra, 13:00, 19/03/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    Да не больше, чем в иные времена И никто не говорит про полноценно учить всё по... весь текст скрыт [показать]
     
     
  • 7.59, freehck, 13:19, 19/03/2017 [^] [ответить] [смотреть все]  
  • +/
    Я думаю, лучше это делать по мере необходимости Вот пользуешься ты программой, ... весь текст скрыт [показать]
     
     
  • 8.85, angra, 17:06, 19/03/2017 [^] [ответить] [смотреть все]  
  • +/
    Я к тому, что написание парсеров за счет существования lex yacc и аналогов стало... весь текст скрыт [показать]
     
     
  • 9.123, freehck, 21:51, 19/03/2017 [^] [ответить] [смотреть все]  
  • +/
    Не совсем Я лишь пояснял, почему их пишут все, кому не лень Я понятья не имею,... весь текст скрыт [показать]
     
     
  • 10.128, Sw00p aka Jerom, 23:06, 19/03/2017 [^] [ответить] [смотреть все]  
  • +/
    а всё дело в том, что чем дальше тем меньше кода будут писать, и будущему поколе... весь текст скрыт [показать]
     
  • 10.157, angra, 12:21, 20/03/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Практически так и было Код на perl времен cgi pm и тогда это еще был очень хоро... весь текст скрыт [показать]
     
     
  • 11.169, freehck, 13:25, 20/03/2017 [^] [ответить] [смотреть все]  
  • +/
    Современный - это какой Perl5 несколько десятилетий был неизменен Не вижу особ... весь текст скрыт [показать]
     
     
  • 12.171, angra, 13:56, 20/03/2017 [^] [ответить] [смотреть все]  
  • +/
    Может потому, что ты не пишешь на нем сейчас и не писал тогда Поэтому всё, что ... весь текст скрыт [показать]
     
     
  • 13.203, freehck, 21:43, 20/03/2017 [^] [ответить] [смотреть все]  
  • +/
    Нихт Сейчас я на нём почти не пишу Много писал как раз лет 8-10 тому назад А ... весь текст скрыт [показать]
     
  • 6.86, Вареник, 17:06, 19/03/2017 [^] [ответить] [смотреть все]  
  • –2 +/
    Без поддержки ТНК уровня фейсбука - никогда Но подобным организациям нужна прик... весь текст скрыт [показать]
     
     
  • 7.193, анонимус вульгарис, 17:06, 20/03/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Почему же без ниши У него есть вполне определённая ниша Правда вот беда, она в... весь текст скрыт [показать]
     
  • 4.72, Sw00p aka Jerom, 15:53, 19/03/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    какой ещё скорости разработки что это за понятие быстро разработать писать с... весь текст скрыт [показать]
     
     
  • 5.88, Вареник, 17:11, 19/03/2017 [^] [ответить] [смотреть все]  
  • +/
    На С програмист напишет сложную систему медленней, чем на Java, C, Python, Ru... весь текст скрыт [показать]
     
     
  • 6.101, Sw00p aka Jerom, 19:01, 19/03/2017 [^] [ответить] [смотреть все]  
  • +/
    Проектировать ПО и писать код - разные задачи И сей факт в том, что время трати... весь текст скрыт [показать]
     
     
  • 7.108, Аномномномнимус, 20:12, 19/03/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Большую часть времени разработчик не стучит по кнопкам, а именно читает код и ду... весь текст скрыт [показать]
     
     
  • 8.118, RobotsCantPoop, 21:31, 19/03/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Для любителей чтива, приближенного к одному из естесственных языков, придумали C... весь текст скрыт [показать]
     
  • 8.126, Sw00p aka Jerom, 22:37, 19/03/2017 [^] [ответить] [смотреть все]  
  • +/
    вот к этому я и вёл слеш точка запятая - китайская грамота, русскому не поня... весь текст скрыт [показать]
     
     
  • 9.156, Аномномномнимус, 12:18, 20/03/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Чтобы быстро думать - не должно ничего отвлекать Ты не должен спотыкаться на ка... весь текст скрыт [показать]
     
  • 9.183, Вареник, 15:37, 20/03/2017 [^] [ответить] [смотреть все]  
  • +/
    - для стиля xyz - должен быть комментарий Y - квартальное начисление по от ко... весь текст скрыт [показать]
     
     
  • 10.186, Sw00p aka Jerom, 16:35, 20/03/2017 [^] [ответить] [смотреть все]  
  • +/
    нет я не это имел ввиду, акцент на обьявлении функции, а не её имени Суть в син... весь текст скрыт [показать]
     
     
  • 11.207, Аномномномнимус, 01:08, 21/03/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Правильно объявлять function или func, если вы хотите функцию, а не класс, объек... весь текст скрыт [показать]
     
     
  • 12.210, Sw00p aka Jerom, 17:56, 21/03/2017 [^] [ответить] [смотреть все]  
  • +/
    Без доказательное утверждение, замена одних символов на других - дело вкуса, и е... весь текст скрыт [показать]
     
     
  • 13.211, Sw00p aka Jerom, 01:14, 22/03/2017 [^] [ответить] [смотреть все]  
  • +/
    блин у комента кажись ограничение по длине текста хмммм скока текста порезалось ... весь текст скрыт [показать]
     
  • 7.114, angra, 20:58, 19/03/2017 [^] [ответить] [смотреть все]  
  • +/
    Титеретик или тролль Ну реализуй любой готовый алгоритм на брейнфаке и сравни с... весь текст скрыт [показать]
     
     
  • 8.127, Sw00p aka Jerom, 22:40, 19/03/2017 [^] [ответить] [смотреть все]  
  • +/
    к чему это к тому, что не смогу или быстро написать не получится ... весь текст скрыт [показать]
     
     
  • 9.159, angra, 12:28, 20/03/2017 [^] [ответить] [смотреть все]  
  • +/
    Это яркий пример, иллюстрирующий ошибочность твоих разглагольствований о том, чт... весь текст скрыт [показать]
     
     
  • 10.189, Sw00p aka Jerom, 16:49, 20/03/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Время написания алгоритма во всех языках будет занимать одинаковое время, и это ... весь текст скрыт [показать]
     
     
  • 11.197, angra, 18:39, 20/03/2017 [^] [ответить] [смотреть все]  
  • +/
    Таки титеретик Причем случай крайне запущенный, если даже пример с brainfuck не... весь текст скрыт [показать]
     
     
  • 12.201, Sw00p aka Jerom, 20:54, 20/03/2017 [^] [ответить] [смотреть все]  
  • +/
    тады уж на ТМ, брейнфак в сторонке курит
     
     
  • 13.202, Sw00p aka Jerom, 20:59, 20/03/2017 [^] [ответить] [смотреть все]  
  • +/
    дополнение если про ТМ не в курсе https ru wikipedia org wiki D0 9C D0 B0 D1... весь текст скрыт [показать]
     
  • 8.129, Sw00p aka Jerom, 23:08, 19/03/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    static const double one 1 00000000000000000000e 00, 0x3FF00000, 0x00000000... весь текст скрыт [показать]
     
     
  • 9.184, Вареник, 15:40, 20/03/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    - Хуже, преподаватель Сам в реальных проектах не писал, не сопровождал, но имее... весь текст скрыт [показать]
     
     
  • 10.187, Sw00p aka Jerom, 16:40, 20/03/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    ментор Ждал этот аргумент Давайте спросим у Д Кнут-а сколько кода он н... весь текст скрыт [показать]
     
     
  • 11.208, Илья, 09:40, 21/03/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    о господи. Ну хорошо хоть в одном файле уместилась
     
  • 11.213, anonymous, 06:16, 22/03/2017 [^] [ответить] [смотреть все]  
  • +/
    > Давайте спросим у Д. Кнут-а сколько кода он написал )))

    Много.

     
     
  • 12.215, Sw00p aka Jerom, 16:08, 22/03/2017 [^] [ответить] [смотреть все]  
  • +/
    )))
     
  • 7.176, Вареник, 14:59, 20/03/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    - На тестирование, отлаживание, сопровождение многочисленные доработки по запро... весь текст скрыт [показать]
     
     
  • 8.190, Sw00p aka Jerom, 16:52, 20/03/2017 [^] [ответить] [смотреть все]  
  • +/
    Внезапно до вас дошло, что синтаксис ЯП и его стдлиб никакой роли не играет Ну ... весь текст скрыт [показать]
     
  • 6.219, Некулхацкер, 13:06, 24/03/2017 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    >>>>но это не должно идти в ущерб читаемости кода и скорости разработки.
    >> какой ещё скорости разработки? что это за понятие "быстро разработать"? писать строки
    >> кода (кодинг) это разве разработка?
    > На С++ програмист напишет сложную систему медленней, чем на Java, #C, Python,
    > Ruby.
    > На уровне одной формы/мелкой утилиты разницы никакой. Чем сложней программа - тем
    > больше будет разница.
    > Rust не дает преимуществ перед С++, наоборот усложняет нечитабельностью.
    > Это факт. Зачем Вы хотите отрицать очевидное?

    На Питоне или Руби -- нет. У них нет даже зачаточных инструментов сборки и управления проектом. А на подобные процедуры уходи три четверти времени.

     
  • 2.27, incker, 12:08, 19/03/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Зачем указывать тип, если переменная объявленная через let, как вы написали - бу... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.31, Аномномномнимус, 12:20, 19/03/2017 [^] [ответить] [смотреть все]  
  • –2 +/
    Зачем константы называть variables в документации и делать иммутабельными из кор... весь текст скрыт [показать]
     
     
  • 4.34, Аноним, 12:22, 19/03/2017 [^] [ответить] [смотреть все]  
  • –3 +/
    Константность - только чтение Мутабельность - чтение и запись Т е любую перем... весь текст скрыт [показать]
     
     
  • 5.44, Аномномномнимус, 12:49, 19/03/2017 [^] [ответить] [смотреть все]  
  • +/
    Как говорят знакомые атеисты ОГОСПАДЕ Переменная англ Variable имеет в осно... весь текст скрыт [показать]
     
     
  • 6.89, Ordu, 17:28, 19/03/2017 [^] [ответить] [смотреть все]  
  • +2 +/
    ОГОСПАДЕ Филолог в треде о программировании Зря ты ссылаешься на толковый слов... весь текст скрыт [показать]
     
  • 6.92, Аноним, 17:37, 19/03/2017 [^] [ответить] [смотреть все]  
  • +/
    Переменная может быть константной и меняться Тут вообще большое поле для демаго... весь текст скрыт [показать]
     
     
  • 7.105, Аномномномнимус, 19:45, 19/03/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Константа не может быть переменной Это тавтология Есть язык - интерфейс общени... весь текст скрыт [показать]
     
     
  • 8.168, angra, 13:17, 20/03/2017 [^] [ответить] [смотреть все]  
  • +/
    Зато переменная может быть константНой или по-русски неизменяемой ... весь текст скрыт [показать]
     
  • 8.194, анонимус вульгарис, 17:14, 20/03/2017 [^] [ответить] [смотреть все]  
  • +/
    > Константа не может быть переменной. Это тавтология.

    Нет, это оксюморон.

     
  • 6.217, Некулхацкер, 19:19, 23/03/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    > Как говорят знакомые атеисты: ОГОСПАДЕ!
    > Переменная (англ. Variable) имеет в основе слово МЕНЯТЬ. Логично что то что
    > меняется не может быть иммутабельным. В противном случае говорят "документация врёт
    > и не соответствует коду".
    > Прежде чем учить языки программирования, выучи хоть один человеческий, хотя бы на
    > уровне базовой школы

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

     
  • 4.46, freehck, 12:53, 19/03/2017 [^] [ответить] [смотреть все]  
  • +2 +/
    Это в Си-подобных языках традиция такая Многие языки семейств Lisp Scheme ML на... весь текст скрыт [показать]
     
  • 4.75, Ordu, 16:12, 19/03/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    Константы и read-only переменные -- это разные вещи Просто подумай об этом, и -... весь текст скрыт [показать]
     
     
  • 5.106, Аномномномнимус, 19:51, 19/03/2017 [^] [ответить] [смотреть все]  
  • –2 +/
    Про константы не я вбросил, я то знаю разницу
     
     
  • 6.112, Аноним, 20:35, 19/03/2017 [^] [ответить] [смотреть все]  
  • +2 +/
    Чуть ниже видно было, знаток ... весь текст скрыт [показать]
     
  • 4.91, Аноним, 17:32, 19/03/2017 [^] [ответить] [смотреть все]  
  • +2 +/
    Помому что под const обычно подразумевается что-то, вычислямое еще на этапе комп... весь текст скрыт [показать]
     
     
  • 5.107, Аномномномнимус, 19:59, 19/03/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Ты удивишься, но константы инлайнились ещё во времена ассемблера Вот выше челов... весь текст скрыт [показать]
     
     
  • 6.110, Аноним, 20:29, 19/03/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    Ты удивишься, но я не удивлюсь - я в курсе Правда, никакими const там не пахло... весь текст скрыт [показать]
     
     
  • 7.158, Аномномномнимус, 12:26, 20/03/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Много кто умеет вычислять не меняющиеся переменные на этапе компайлтайма, причём... весь текст скрыт [показать]
     
     
  • 8.161, angra, 12:50, 20/03/2017 [^] [ответить] [смотреть все]  
  • +/
    Культ тут разве что ты делаешь Насколько я понял, с С C ты знаком В них дефо... весь текст скрыт [показать]
     
     
  • 9.199, _, 19:27, 20/03/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Он дятел - сиречь не понимает даже что в правильных Ёзыках константы не имеют не... весь текст скрыт [показать]
     
  • 2.32, Аноним, 12:20, 19/03/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • –2 +/
    Дополнительные правила и ограничения - плата за безопасность и увеличение произв... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.35, Аноним, 12:24, 19/03/2017 [^] [ответить] [смотреть все]  
  • +/
    Безопасность иллюзорна ибо любой нетривиальный алгоритм будет полон unsafe ов У... весь текст скрыт [показать]
     
     
  • 4.94, Аноним, 17:41, 19/03/2017 [^] [ответить] [смотреть все]  
  • +/
    Вот вам концепция, на которой С гарантированно проиграет Rust у http www ga... весь текст скрыт [показать]
     
     
  • 5.104, Аномномномнимус, 19:36, 19/03/2017 [^] [ответить] [смотреть все]  
  • +/
    Я там что-то не нахожу большой кучи хвалебен в честь Rust Где там это обоснован... весь текст скрыт [показать]
     
     
  • 6.151, Аноним, 11:37, 20/03/2017 [^] [ответить] [смотреть все]  
  • +2 +/
    Тебе надо, ты и пиши, в чем проблема Почему на операциях с памятью Rust оказыва... весь текст скрыт [показать]
     
     
  • 7.154, Аноним, 12:03, 20/03/2017 [^] [ответить] [смотреть все]  
  • +/
    Пруф или не было.
     
  • 4.195, анонимус вульгарис, 17:17, 20/03/2017 [^] [ответить] [смотреть все]  
  • +2 +/
    95 кода 8212 это тривиальные алгоритмы Вот там и будет выигрыш в безопаснос... весь текст скрыт [показать]
     
  • 3.45, Аномномномнимус, 12:51, 19/03/2017 [^] [ответить] [смотреть все]  
  • +2 +/
    Плата за безопасность - открытость и понятность кода Когда начинается магия и е... весь текст скрыт [показать]
     
     
  • 4.83, Вареник, 16:57, 19/03/2017 [^] [ответить] [смотреть все]  
  • +2 +/
    Истину глаголишь Стартап на чем-то экзотическом, только потому что пареньку с г... весь текст скрыт [показать]
     
     
  • 5.84, Вареник, 17:00, 19/03/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Скала, кстати, тоже сюда Хотя вроде бы хороший язык и с фреймворками все в поря... весь текст скрыт [показать]
     
  • 1.24, Аноним, 12:01, 19/03/2017 [ответить] [смотреть все]  
  • +1 +/
    https en wikipedia org wiki Paul_Graham_ computer_programmer The_Blub_paradox... весь текст скрыт [показать]
     
  • 1.39, нонанон, 12:36, 19/03/2017 [ответить] [смотреть все]  
  • +6 +/
    "cargo build", "cargo doc", "cargo check" ... Какой-то прямо "cargo cult"...
     
     
  • 2.150, Аноним, 11:06, 20/03/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • –2 +/
    Ломающие новости. Это специально именно так и названо.
     
  • 1.49, Аноним, 13:00, 19/03/2017 [ответить] [смотреть все]  
  • –2 +/
    Когда QT на раст перепишут, тогда он и зарешает, а пока  - язык выходного дня.
     
     
  • 2.55, Аномномномнимус, 13:05, 19/03/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Qt на Rust не перепишут, к счастью.
     
     
  • 3.56, Аноним, 13:12, 19/03/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Ага, тогда им еще и гуи придумывать, а они и язык пока не могут до стабильного с... весь текст скрыт [показать]
     
     
  • 4.60, Аномномномнимус, 13:22, 19/03/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    У Qt есть GUI же И у них нет причин переписывать себя на Rust Если же мозиллов... весь текст скрыт [показать]
     
  • 3.95, Аноним, 17:43, 19/03/2017 [^] [ответить] [смотреть все]  
  • +/
    Это и не требуется Элементы, требующие производительности и безопасности, можно... весь текст скрыт [показать]
     
     
  • 4.103, Аномномномнимус, 19:29, 19/03/2017 [^] [ответить] [смотреть все]  
  • +/
    Можно популярнее про производительность и безопасность Вот прям с примерами До... весь текст скрыт [показать]
     
  • 2.66, skybon, 14:29, 19/03/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • –2 +/
    Вполне возможно, что весь гномостек на него портируют включая GTK librsvg пе... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.68, Аноним, 14:56, 19/03/2017 [^] [ответить] [смотреть все]  
  • +/
    Сомневаюсь, что начнут переписывать glib
     
  • 3.69, Аноним, 15:07, 19/03/2017 [^] [ответить] [смотреть все]  
  • –3 +/
    уж куда лучше на Swift переписать, которому всего 3 года, но он уже юзабельный с... весь текст скрыт [показать]
     
     
  • 4.200, _, 19:30, 20/03/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    Он А-огороженный и никому кроме заднеприводных не уперся, увы.
     
  • 2.82, Вареник, 16:54, 19/03/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    Крику много, но они сами не знают зачем им Rust Сферическая вырвиглазность в в... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.96, Аноним, 17:45, 19/03/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    Знают.
     
     
  • 4.181, Аноним, 15:15, 20/03/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Но никому не скажут.
     
  • 1.81, Вареник, 16:52, 19/03/2017 [ответить] [смотреть все]  
  • +1 +/
    Руст - это агрессивная реклама вырвиглазного, неудобного и ненужного.

    Фактически аналог хорошего стат. анализатора подается как преимущество, при отсуствии фрейморка, IDE и прочих инструментов.

     
     
  • 2.98, Аноним, 17:48, 19/03/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    1 Раст, не руст 2 Стат анализатор и есть преимущество Но оно не всем нужно ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.109, Аноним, 20:16, 19/03/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    Dropbox. Впрочем, там еще много чего на Go, но весь core - уже на Rust.
     
     
  • 4.121, Аноним, 21:41, 19/03/2017 [^] [ответить] [смотреть все]  
  • +/
    Dropbox Впрочем, там еще много чего на Go, но весь core - пока на Rust fixed ... весь текст скрыт [показать]
     
  • 2.120, Аноним, 21:40, 19/03/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    У кого что болит, как гриться Пока я вижу лишь твою повышенную активность под... весь текст скрыт [показать] [показать ветку]
     
  • 1.152, Аноним, 11:42, 20/03/2017 [ответить] [смотреть все]  
  • –1 +/
    По каждому языку здесь раскручивается холивар Я полагаю из-за того, что люди бо... весь текст скрыт [показать]
     
     
  • 2.163, Kodir, 13:02, 20/03/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    Считаю, фигню сказал Разве боятся апологеты Жабы прихода C Кто-то из сипипис... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.172, Аноним, 14:39, 20/03/2017 [^] [ответить] [смотреть все]  
  • +/
    Не знаю, абсолютно Я сужу по только по наблюдаемой здесь истерике Людям плеват... весь текст скрыт [показать]
     
     
  • 4.204, Ordu, 23:17, 20/03/2017 [^] [ответить] [смотреть все]  
  • +/
    Я уверен, что половина плюющих на аргументы -- тролли, оставшиеся -- хомячки, ко... весь текст скрыт [показать]
     
  • 2.218, Некулхацкер, 19:23, 23/03/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    > По каждому языку здесь раскручивается холивар. Я полагаю из-за того, что люди
    > боятся, что язык взлетит и его придется учить, чтобы не оказаться
    > в отстоиниках. Как считаете?

    Языку для взлёта нужно десятки лет. Нужны иструментарии сборки и развёртывания, тестирования, отслеживания изменений и прецедентов, нужны средства управления жизненным циклом. Ничего этого у новых языков нет. Вот тот же Питон, Руби или Пых потрепыхались, но так на корпоратив и не вышли, потому что нет у них ничего подобного мавену-шмавену, жире, дженкинсу и т.д. и т.п. И не будет никогда. Ну и каркасы, конечно же.

     
  • 1.155, Аноним, 12:09, 20/03/2017 [ответить] [смотреть все]  
  • +/
    Не понял Какое отношение имеет пакетный менеджер к ЯП да ещё и без runtime ... весь текст скрыт [показать]
     
  • 1.162, Kodir, 12:57, 20/03/2017 [ответить] [смотреть все]  
  • +/
    Что прикольно, сто лет как существует D - такой же "с менеджером памяти" и не менее подходящий для "системное программирование". ГДЕ ВЫ, хипстеры и гонщики за новомодным? Вот же, стабильный язык с кучей библиотек - пишите! Или вам нехватает в ушах рекламы?
     
     
  • 2.173, Аноним, 14:44, 20/03/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Ну видимо разница есть, раз не слетаются на такой крутой, "столетний" язык
     
  • 2.192, Аноним, 16:59, 20/03/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    D растерял кучу людей, когда показал свою несостоятельность как языка в процессе... весь текст скрыт [показать] [показать ветку]
     
  • 2.196, Pinkie Pie, 18:18, 20/03/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Я пишу. Шикарный язык, да.
     
  • 2.205, Ordu, 23:19, 20/03/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    D пролетел с названием Такое амбициозное название, а под обложкой жаба, компили... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.214, anonymous, 06:26, 22/03/2017 [^] [ответить] [смотреть все]  
  • +/
    D пролетел из-за отсутствия ответа на вопрос зачем Александреску в полный ро... весь текст скрыт [показать]
     

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


      Закладки на сайте
      Проследить за страницей
    Created 1996-2017 by Maxim Chirkov  
    ДобавитьРекламаВебмастеруГИД  
    Hosting by Ihor TopList