LINUX.ORG.RU

Может ли сообщество сделать gcc свою версию Rust под копилефт лицензией и с запретом проприетарных расширений языка?

 , , , ,


0

3

Причина собственно в том, что Facebook присоединился к группе разработчиков раста, а значит раст получил достаточно сильного разработчика способного ускорить его развитие и ввиду этого дальнейшее игнорирование раста для сторонников копилефта будет контрпродуктивным.

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

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

★★★★★

Последнее исправление: torvn77 (всего исправлений: 1)

а до этого раст слабо развивался? Месяц назад читал статью о безрадостном будущем firefox, что спонсоры все больше вкладывают в развитие rust и все меньше внимания фоксу. Яп поэтому и переместили в отдельный проект

anonymous
()

программисты на С могут оказаться не у дел

Про плюсы и D тоже такая же «песня» была. Песни - песнями, а «кадры решают всё»!

anonymous
()
Ответ на: комментарий от anonymous

Так Фейсбук кадры и вырастит, он же не просто так раст пилит, а для использования в своём софте.

torvn77 ★★★★★
() автор топика
Последнее исправление: torvn77 (всего исправлений: 2)
Ответ на: комментарий от torvn77

Так Фейсбук кадры и вырастит, он же не просто так раст пилит, а для использования в своём софте.

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

Ashley G. Williams. Interim Executive Director.
Bobby Holley. Member Director, Mozilla.
Florian Gilcher. Project Director, Core.
Jane Lusby. Project Director, Collaboration.
Joel Marcey. Member Director, Facebook.
Josh Stone. Project Director, Reliability.
Lars Bergstrom. Member Director, Google.
Mark Rousskov. Project Director, Core.

anonymous
()

раст получил достаточно сильного разработчика

А у Go вообще Гугель был. И что, помогло это ему?

devl547 ★★★★★
()
Ответ на: комментарий от devl547

А что Гугл пилит общественно значимого кроме нужных ему кусков ядра и Андроида?
А вот софт Фейсбука имеет распространение и за пределами компании.

torvn77 ★★★★★
() автор топика

Gpl не мешает проприетарным расширениям, один шаг в упаковке добавляет, да и все. Тут полно питухов бегает с «Дотнет свободней жавы!!!!» при закрытом виндаонли гуе и дебагере, ну их посылают, конечно, но бегают же. Пропиетарщина софта не проблема, все проблемы в железе и патентах.

anonymous
()

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

Сишникам платят меньше чем пхпшникам, сишку знает каждый третий.

Это у растоманов ЧСВ космическое ввиду того что раздуплили инопланетный синтаксис и ценники у них размером с джамалунгму. А так, раст это новый с++ оверинжениррррррнутый и постоянно ломающийся язык. На фоне всего того звездеца что появилось, вся та раняя реклама про математическую доказанность безопасности памяти выглядит просто смешно и позорно. Был в сааамом начале очень годный и интересный проект, сейчас это очередное жирное поделие которое как в своё время с++ пытается впихнуть себя всё и вся в погоне за трендами.

anonymous
()

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

Eddy_Em ☆☆☆☆☆
()

дешёвого кодера получать более качественный результат.

Ты Раст то видел? Дешевый кодер на нем даже связный список не напишет.

urxvt ★★★★★
()
Ответ на: комментарий от urxvt

А разве раст это не С с жёсткой типизацией и средствами предотвращения выхода за границы буфера(именно так раст выглядит для читающего форумные обсуждения неофита)

torvn77 ★★★★★
() автор топика
Последнее исправление: torvn77 (всего исправлений: 1)

Дешевого кодера будет избивать borrow checker

snake266 ★★
()

Все борешься с ветряными мельницами? Боюсь у сообщества в скором времени ресурсов хватит только на рисование иконок.

pisqotron5000
()

для сторонников копилефта будет контрпродуктивны

А разве сторонники копилефт лицензий в своей массе признают не только лишь замшелый мусор типа Си и autotools? В том плане, что когда они начнут перетаскивать ./configure и Make в Rust-проекты, то их просто не поймут.

kostyarin_ ★★
()

программисты на С могут оказаться не у дел как черезмерно дорогие динозавры, которые делают пусть и эффективный, но слишком дорогой код

Настолько эффективные, что программы на Rust их нагибают. Не хочу огорчать, но дальше чем close to metal эта штука больше не нужна.

kostyarin_ ★★
()
Ответ на: комментарий от kostyarin_

дальше чем close to metal эта штука больше не нужна.

Я больше того скажу - даже в этой нише Раст выглядит интереснее.

meliafaro ★★★★★
()

Я видел проект на Go, и это было очень давно. И разработчики на полном серьёзе построили систему сборки на cmake. А когда я спрашивал как мне сделать то-то, то истерично отвечали что у них день благодарения. Типа я должен разбираться в замшелом дерьме, которому там вообще не место, неплохо сам.

Когда сторонники копилефт протянут свои щупальца к Rust, я даже примерно боюсь представить к чему это может привести. Боюсь как бы они не пострадали, ведь у всего есть границы.

kostyarin_ ★★
()

Может быть и может, но кому оно будет нужно?

X512 ★★★★★
()

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

Бггг… Я это последние 25 лет слышу от создателей ежегодного «убийцы си». Тем временем си на первом месте в TIOBE, а шансы того, что 1 (прописью: «один») сильный программист может пошатнуть 30тилетние библиотеки, и труд сотен тысяч программистов такие же как и шансы метапрога появиться хотя бы в рейтинге TIOBE.

PPP328 ★★★★★
()

программисту позволит раньше и с мнньшими усилиями получить работающую программу

Это не про раст.

WitcherGeralt ★★
()
Ответ на: комментарий от torvn77

А разве раст это не С с жёсткой типизацией и средствами предотвращения выхода за границы буфера(именно так раст выглядит для читающего форумные обсуждения неофита)

Раст - это Malbolge для читающего форумные обсуждения неофита. Чтобы писать на расте нужно (внезапно) знать си, механизмы unsafe, механизмы памяти и алгоритмы. А сишник ушедший на rust это а) оксюморон, б) человек который не будет снижать свою зарплату.

Rust - это очередная попытка корпораций снизить порог входа в «системное» (по их мнению) программирование. Вот только мы все прекрасно знаем, какие продукты получаются, когда кодят обезьяны. А программист, знающий теорию и алгоритмы просит хорошую зарплату.

PPP328 ★★★★★
()
Ответ на: комментарий от devl547

Разве нет?

Количество вакансий растёт. Причём зарплаты глаз радуют.

WitcherGeralt ★★
()
Ответ на: комментарий от torvn77

Капец тупак.

Facebook ищет full-time разработчиков чтобы разрабатывать компилятор и стандартную библиотеку Rust (комментарий)

Вклад фейспука в СПО несопоставим с гугловым. Гугл на несколько порядков более значимые проекты пилит.

WitcherGeralt ★★
()
Ответ на: комментарий от urxvt

Ты Раст то видел? Дешевый кодер на нем даже связный список не напишет.

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

anonymous
()
Ответ на: комментарий от anonymous

А так, раст это новый с++ оверинжениррррррнутый

Это правда.

и постоянно ломающийся язык.

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

anonymous
()
Ответ на: комментарий от anonymous

Неистово плюсую этого господина.

Я тоже.

Назвать Раст продуктивным языком у грамотных людей язык не повернется.

Раст хороший продуктивный язык, но только для тех кто его в достаточной мере осилил. Тут он ничем от C++ или любого другого сложного языка ни отличается.

anonymous
()
Ответ на: комментарий от torvn77

А разве раст это не С с жёсткой типизацией и средствами предотвращения выхода за границы буфера

Нет это скорее С++ без объектов, но с классами типов из haskell, без шаблонов, но с генериками и макросами. То есть сложность у него уровня С++, а не уровня Си.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.