1.2, Аноним (2), 22:35, 24/05/2019 [ответить] [﹢﹢﹢] [ · · · ]
| +26 +/– |
Смотришь его синтаксис и будто наматываешься на колючую проволоку.
| |
|
|
|
|
|
6.53, вот такая вот куйня (?), 19:12, 25/05/2019 [^] [^^] [^^^] [ответить]
| +2 +/– |
> Юзай TypeScript
Очередной костыль для JS. В котором один хрен нет нормального ООП.
Если всё равно транспайлить, то может лучще с Java или C#?
А не с этого недо-языка...
| |
|
7.88, freehck (ok), 14:30, 28/05/2019 [^] [^^] [^^^] [ответить]
| +/– |
Этих самых ООПов вагон и маленькая тележка. По каким критериям определять "нормальный"?
Почему сразу Java? А вот в Perl -- нормальный или нет? А что на счёт CLOS? Может быть в OCaml нормальный ООП? А нормальный ли он в C++?
Но в любом случае последует вопрос -- чем, блин, подход JS хуже всего вышеперечисленного? ООПов много, и все они разные, иногда чуть ли не на 100% разные. Медленно двигайтесь к фазе принятия. А то глядишь -- все поголовно в отрицании зависли.
| |
|
|
|
|
|
6.82, Ilya Indigo (ok), 10:49, 27/05/2019 [^] [^^] [^^^] [ответить]
| +1 +/– |
> class Foo extends Bar {}
> ECMAScript 2015? Не, не слышал?
Я его куего хучу лет ждал, думал с ним ООП будет, хотя бы как в PHP (TypeScript появился позже), но ничего хорошего не произошло! Как было ООП в JS через говно-обёртку, так и осталось. :-(
| |
|
|
|
|
2.6, Led (ok), 23:49, 24/05/2019 [^] [^^] [^^^] [ответить]
| –5 +/– |
> Смотришь его синтаксис и будто наматываешься на колючую проволоку.
Для таких как ты придумали гвидобейсик прочие хомячковые жавоскрипты.
| |
|
3.9, Аноним (8), 00:08, 25/05/2019 [^] [^^] [^^^] [ответить]
| –3 +/– |
То есть языки с нормальными синтаксисом только для хомячков?
| |
|
4.11, Аноним (11), 01:30, 25/05/2019 [^] [^^] [^^^] [ответить]
| +1 +/– |
"""
- На что только люди не идут, лишь бы vim не использовать.
- Нормальные люди на многое пойдут, лишь бы vim не использовать.
""" (c)
| |
|
|
6.89, freehck (ok), 14:31, 28/05/2019 [^] [^^] [^^^] [ответить]
| +/– |
/me переодевается в ненормального разработчика, садится на коня и скачет через опеннет с боевым кличем "емааааааааакс"!
| |
|
|
|
|
2.16, burjui (ok), 04:10, 25/05/2019 [^] [^^] [^^^] [ответить]
| +3 +/– |
В каждой новости нытьё про синтаксис. Что там уродливого, объясните, а то я постоянно упускаю возможность пострадать всласть, когда пишу на Rust.
| |
|
3.17, Аноним (17), 05:45, 25/05/2019 [^] [^^] [^^^] [ответить]
| –2 +/– |
Ну мне например непонятно, зачем они поддерживают вот такую::нотацию.
Можно же просто через точку все записывать.
Так же все эти многоэтажные arc<mutex<option<T>>>> и .unwrap().unwrap().unwrap()
Сигнатуры методов, вывернутые наизнанку, с кучей дженериковых ограничений и явными определениями времени жизни ссылок.
Match как вещь в себе.
Модули называются через-дефис, функции и переменные через_плинтус, структуры ПаскальКейсом,
Навязчивое желание добавить await, голосования о том, как он будет выглядеть без внятного объяснения, зачем он вообще нужен
| |
|
4.32, fghj (?), 12:03, 25/05/2019 [^] [^^] [^^^] [ответить] | +1 +/– | так какая альтернатива, вроде все популярные языки используют тот же самый синта... большой текст свёрнут, показать | |
|
5.61, Илья (??), 21:29, 25/05/2019 [^] [^^] [^^^] [ответить]
| +1 +/– |
То, что я перечислил - это только моё мнение, оно спорное. Но хочу обратить внимание на общее ощущение после прочтения кода на расте: он тяжёлый и многословный. Нет, я не хейтер раста, он мне очень нравится. Но часто я читаю на нём будто вымученный код. Знаете, как будто люди борются часами с боров-чекером, а потом забивают болт и пушат как есть.
Вы правда смотрите видео по программированию? Я слышал, что это моветон делиться ссылками на видео по программированию, и, скорее всего, вы конченый
| |
|
6.63, Аноним (63), 22:46, 25/05/2019 [^] [^^] [^^^] [ответить]
| –2 +/– |
> Вы правда смотрите видео по программированию?
Да, под них отлично засыпать. И еще подкасты слушаю,
под них тоже неплохо спится.
> и, скорее всего, вы конченый
Ну а вы идиот, хотя вам конечно сложно понять,
до идиотов долго доходит.
| |
|
|
4.93, Wilem (?), 16:40, 30/05/2019 [^] [^^] [^^^] [ответить]
| +/– |
Зачем нужен await и почему выбрали такую нотацию уже миллион раз объяснили. Читай r/rust.
| |
|
3.21, АбонентПациентыч (?), 08:11, 25/05/2019 [^] [^^] [^^^] [ответить]
| +/– |
>>В каждой новости нытьё про синтаксис. Что там уродливого, объясните, а то я постоянно упускаю возможность пострадать всласть, когда пишу на Rust.
C#, Java, etc - почему выбрали с - like syntax ? Думайте на досуге..
| |
|
4.26, Аноним (26), 10:10, 25/05/2019 [^] [^^] [^^^] [ответить]
| –2 +/– |
Так ведь другого и нет. Не силайк синтаксис только в скриптовых языках, да и то не всех!
| |
4.33, Аноним84701 (ok), 12:06, 25/05/2019 [^] [^^] [^^^] [ответить]
| +4 +/– |
> C#, Java, etc - почему выбрали с - like syntax ? Думайте на досуге..
Ну да, не понять молодежи всю красоту и законченность
volatile const static signed long int* const restrict borsch = {(const volatile void*)0};
не понять! :-(
| |
|
5.85, Аноним84701 (ok), 12:19, 27/05/2019 [^] [^^] [^^^] [ответить]
| +/– |
> RibiKukan
> Клоун, к чему ты выклал эту херню?
> [что-то про фекалии]
> static int64_t borsch;//вот всё, что есть в твоём говне.
const выкинул, long int с минимальным диапазоном -(2^31-1), 2^31 - 1 превратил в -(2^63-1), 2^63 - 1
o_O
Неплохо, мой (не очень) дорогой и (примерно так же) уважаемый косплейщик Царя, манеру общения ты перенял очень хорошо, осталось перенять знание матчасти.
"А Царь-то ненастоящий!"(с)
> А знаешь почему ты, убогий, альтерантивы не привёл? Потому что ты а) трепло, б) альтернативы нет. Унижено.
В ржавчине нет альтернативы static int64_t borsch? О вей … да вы, батенька, Знаток!
| |
|
6.91, Аноним (91), 21:00, 28/05/2019 [^] [^^] [^^^] [ответить]
| +/– |
> манеру общения ты перенял очень хорошо, осталось перенять знание матчасти.
Но Царь же не знает матчасть
| |
|
|
4.45, burjui (ok), 16:32, 25/05/2019 [^] [^^] [^^^] [ответить]
| +2 +/– |
Это какой-то особый талант - отвечать не на тот вопрос, который был задан.
| |
|
3.22, Аноним (22), 08:58, 25/05/2019 [^] [^^] [^^^] [ответить]
| +1 +/– |
Есть определённая доля людей, которые считают свою ограниченность и неспособность к восприятию нового достоинством, которое надо обязательно продемонстрировать миру.
| |
|
4.24, АбонентПациентыч (?), 09:33, 25/05/2019 [^] [^^] [^^^] [ответить]
| +/– |
эх, молодость килограмм времени туда, центнер сюда...
Ага, а есть еще ВРЕМЯ и лишние усилия прикладывать после работы по синтаксису... - лучше потратить время и усилиия на семью, отдых, и т.д.
| |
|
5.31, Аноним (22), 11:54, 25/05/2019 [^] [^^] [^^^] [ответить]
| +/– |
Как раз для молодости характерна уверенность в том, что знакомое - это единственно правильное. Иначе это называют "синдром утёнка" - какой язык первым узнал, того языка синтаксис и есть единственно верный.
Понимание того, что языки разные, потому что задачи разные, а потому и синтаксис у них разный, и это нормально, приходит как раз с возрастом и с числом изученных языков.
| |
|
6.86, VladSh (?), 12:49, 27/05/2019 [^] [^^] [^^^] [ответить]
| +/– |
А можете привести пару коротких примеров, где под определённую задачу удобен определённый синтаксис?
| |
|
5.43, Аноним (40), 16:05, 25/05/2019 [^] [^^] [^^^] [ответить]
| +3 +/– |
> лучше потратить время и усилиия на семью, отдых, и т.д.
Это подмена понятий. Попытка скрыть свою лень за указанным. Профессионал не должен сильно обращать на синтаксис, ведь суть раста не в нем. Возможно где-то он странно выглядит, но это все не важно.
| |
|
6.76, RibiKukan (ok), 08:06, 27/05/2019 [^] [^^] [^^^] [ответить]
| +/– |
>Профессионал не должен сильно обращать на синтаксис
Херня нелепая. Грамматика является основой языка. Она определяет возможности, она определяет то, как ты будешь читать и писать.
>ведь суть раста не в нем.
Суть этого говна не в том, в чём оно является говном? Типичный сектант с убогой методичкой.
Но я тебе помогу. Это говно говно во всём.
>Возможно где-то он странно выглядит
Говно выглядит как говно - это не странно.
>но это все не важно.
А что важно, клоун?
| |
|
5.51, Аноним (51), 18:23, 25/05/2019 [^] [^^] [^^^] [ответить]
| +/– |
> эх, молодость килограмм времени туда, центнер сюда...
Слова не мальчика, но ремесленника. Это не комплимент.
| |
|
6.83, АбонентПациентыч (?), 11:15, 27/05/2019 [^] [^^] [^^^] [ответить]
| +/– |
> ...
Ага, люди видать не ездили (не работали, etc.) по "мегаполису" - где одновременно лево- и право- стороннeе движение
Не надо позиционировать C, C++ killer - убрав "killer" feature в виде syntax
P.S.:
Лично, против rust'a негатива нет
| |
|
5.67, red75prim (?), 09:24, 26/05/2019 [^] [^^] [^^^] [ответить]
| +/– |
А я что-то слишком старый стал, чтобы тратить дни на сидение в отладчике внутри кода на божественной сишечке.
| |
|
|
|
2.60, Анна Франк (?), 21:27, 25/05/2019 [^] [^^] [^^^] [ответить]
| +2 +/– |
После нескольких месяцев программирования на нём, Раст читается так же легко, как Питон. Поначалу было сложно читать только декларации типов. Просто потому, что непривычно и знакомство с традиционными C/C++/Java вообще не помогает. Но быстро привыкаешь. К няшной сишечке тоже надо было когда-то привыкать. Только не говорите, что char *(*(**foo[][8])())[] все научились парсить с первого раза. Типы - это вообще сложно. Многие думают, что изучение языка - это запомнить, как там пишется if/for/while. Но это только украшение на торте, а внутри каждый язык на 95% состоит из системы типов. Даже Яваскрипт, даже Питон. Вот систему типов и нужно изучать.
| |
|
3.71, FSA (??), 19:08, 26/05/2019 [^] [^^] [^^^] [ответить]
| +/– |
> а внутри каждый язык на 95% состоит из системы типов
PHP :-D Хотя типы там, конечно, есть.
| |
|
2.90, freecoder (?), 15:35, 28/05/2019 [^] [^^] [^^^] [ответить]
| +/– |
Постоянно пишу и читаю исходники на Расте. Никаких проблем с синтаксисом не испытываю.
| |
|
|
2.34, Аноним (34), 12:20, 25/05/2019 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Всё как и обещали на 2019[1].
Погоди. Это что же получается... разрабы держат слово? Так вот что вызывает всю эту фанатичную ненависть, большей частью к форме (см. мантры "уродский синтаксис"). Будто их палкой бьют, заставляя на нём писать.
| |
|
3.36, Ordu (ok), 14:02, 25/05/2019 [^] [^^] [^^^] [ответить]
| +/– |
Это групповая динамика на опеннете. К синтаксису раста или к его разработчикам это не имеет никакого отношения. В смысле, есть связь, но она не причинно-следственная.
| |
|
4.47, Аноним (34), 17:46, 25/05/2019 [^] [^^] [^^^] [ответить]
| +/– |
Мне религия не позволяет придерживаться гипотезы "люди внезапно коллективно сошли с ума". У всего есть причины. За что-либо отвечать -- в принципе несвойственно разработчикам программного обеспечения, как касте (о чём свидетельствует "WITHOUT WARRANTY" во всякой лицензии, в отличии от гарантийных талонов или паспортов качества на любую другую продукцию). Тут есть нюансы, и я прошу прощения у тех, кто задумывается о последствиях и доказывает корректность, или просто старается выполнить работу качественно. Вот такие "ненормальные" с точки зрения большинства разработчики распознаются групповым разумом и срабатывает защитный рефлекс, транспортирующийся в стадный. Синтаксис -- лишь повод зацепиться. Причины, безусловно, глубже и на первый взгляд далеко не очевидны.
| |
|
5.52, Аноним84701 (ok), 19:09, 25/05/2019 [^] [^^] [^^^] [ответить]
| +/– |
> За что-либо отвечать -- в принципе несвойственно разработчикам программного обеспечения, как касте (о чём свидетельствует "WITHOUT WARRANTY"
> во всякой лицензии, в отличии от гарантийных талонов или паспортов качества на любую другую продукцию).
За что либо платить разработчикам (тем более за доказательство корректности, во время которого тоже хочется кушать и спать в тепле) в принципе не свойственно домашним пользователям, как касте …
Потом еще удивляются, что это обратка такая прилетает …
Кстати, попробуйте потребовать ремонт по гарантии стыренного телевизора (или пару лет после истечения гарантийного срока) или доказать, что из-за поломки телевизора вы пропустили очередную серию Дом Х и получили моральную травму или упустили прибыль (на а че - ведь там нет "WITHOUT WARRANTY") -- очень удивитесь.
| |
|
6.66, Аноним (34), 08:56, 26/05/2019 [^] [^^] [^^^] [ответить] | +/– | Давайте пока забудем о домашних пользователях и попробуем утрировать в другом кл... большой текст свёрнут, показать | |
|
7.68, Аноним84701 (ok), 12:49, 26/05/2019 [^] [^^] [^^^] [ответить]
| +/– |
> Как раз я много чего пробовал, и не выходя за рамки. До
> сих пор помню метаморфозы орущей физиономии тётеньки, когда мы извлекли из
> "сейчас же замените ваш брак!" видеоплеера кухонный нож.))
Очень круто и все такое - но каким боком оно к (уходу от) темы?
Гарантии для софта вполне есть, но там и цены соответсвующие.
Гарантия для "материального" товара обеспечивается соотв. частью цены/наценкой. У тех же бизнес-линеек ноутов обычно можно приобрести доп. гарантию на 3-5 лет, но обойдется это дополнительно в цену не очень плохенького консумерского ноутбука. И домашних пользователей, готовых платить такую цену, как-то не очень много.
А у вас получается именно что классическое "хотим гарантии, бесплатно!" или максимум "приобретем лицензию только когда понадобится гарантия" - но так это не работает, увы.
Плюс, какие-то нереальные запросы "гарантий для софта", где-то на уровне требований компенсации упущенной выгоды с производителя часов/радио (прочей настольной лабуды), потому что там сломался будильник и вы из-за этого опоздали на деловую встречу для заключения многомиллионного контракта, кхех.
У ябла, кстати, заминки с будильником бывали пару раз, причем массово, но что-то многомиллионными исками их не завалили.
> Мне даже известен случай, когда потребитель купил диск с игрой, поиграл, она -- это
> ключевой момент -- ему не понравилась, а потом через суд расторг
> договор купли-продажи, получив компенсацию за моральный ущерб. Формальная причина, разумеется,
> была иной -- несоответствие товара описанию (теперь попробуйте представить ход мысли
> судьи при чтении доводов "это не RPG, а аркада").
Мне не нужно представлять "ход мысли", я вполне в курсе существования соотв. параграфов в законодательстве ряда стран.
Вот только про "компенсацию морального ущерба" в контексте "несоотвествия товара описанию" и "расторжения договора купли-продаажи", очень смахивает на обычную прохладную былину.
| |
|
8.69, Аноним (34), 14:25, 26/05/2019 [^] [^^] [^^^] [ответить] | +/– | Примерно тем же, что и предложение попробовать ремонт краденого, но не столь дал... текст свёрнут, показать | |
|
|
|
5.64, Ordu (ok), 03:46, 26/05/2019 [^] [^^] [^^^] [ответить]
| +/– |
> Мне религия не позволяет придерживаться гипотезы "люди внезапно коллективно сошли с ума".
Они не сходили коллективно с ума. Это групповая динамика, многократно описанная психологами тренерами, многократно наблюдаемая ими, и даже многократно наблюдаемая непсихологами, просто непсихологи не выпендриваются и не придумывают для этого всяких умных названий.
> У всего есть причины. За что-либо отвечать -- в принципе несвойственно
> разработчикам программного обеспечения, как касте (о чём свидетельствует "WITHOUT WARRANTY"
> во всякой лицензии, в отличии от гарантийных талонов или паспортов качества
> на любую другую продукцию). Тут есть нюансы, и я прошу прощения
> у тех, кто задумывается о последствиях и доказывает корректность, или просто
> старается выполнить работу качественно. Вот такие "ненормальные" с точки зрения большинства
> разработчики распознаются групповым разумом и срабатывает защитный рефлекс, транспортирующийся
> в стадный. Синтаксис -- лишь повод зацепиться. Причины, безусловно, глубже и
> на первый взгляд далеко не очевидны.
Можно и так описать, но причины лучше выкинуть из описания. Они может быть и были поначалу, но там были разные причины, которые тянули ситуацию в разные стороны. То, что ты назвал стадным инстинктом, затем сделало их нерелевантными.
| |
|
|
|
|
|
|
3.37, Anon_Erohin (?), 14:49, 25/05/2019 [^] [^^] [^^^] [ответить]
| +/– |
а почему переписать часть удобной и важной подсистемы на современный быстрый и безопасный язык является бред? Может эти ваши С с С++ в 2019 это уже бред?
| |
|
4.38, Онаним (?), 15:19, 25/05/2019 [^] [^^] [^^^] [ответить]
| –1 +/– |
Потому что удобная и важная подсистема работает и без этого переписывания.
| |
4.58, КГБ СССР (?), 20:59, 25/05/2019 [^] [^^] [^^^] [ответить]
| +/– |
Вперед, делайте форк и переписывайте.
А у серьезных людей есть другие занятия.
| |
|
|
|
1.35, djehve (?), 12:37, 25/05/2019 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
>Инструментарий Rust адаптирован для дистрибутивов на основе стандартной Си-библиотеки Musl.
>Си-библиотеки
И зачем тогда Rust?
| |
1.57, Аноним (57), 20:53, 25/05/2019 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
Раньше я думал, что C++ уродливый, закостыленный язык. Но потом я познакомился с Rust
| |
|
2.94, Аноним (-), 20:06, 30/05/2019 [^] [^^] [^^^] [ответить]
| +/– |
>тот неловкий момент когда читаешь новость из за комментариев :)
не читай а изучай растаманм будешь
| |
|
|