The OpenNET Project / Index page

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



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

Оглавление

Google развивает язык программирования Carboon, нацеленный на замену C++, opennews (??), 21-Июл-22, (0) [смотреть все]

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


13. "Google развивает язык программирования Carboon, нацеленный н..."  +5 +/
Сообщение от Аноня (?), 21-Июл-22, 10:57 
Так какие недостатки крестов устраняет? Не увидел ни одного пункта. Лол.
Ответить | Правка | Наверх | Cообщить модератору

50. "Google развивает язык программирования Carboon, нацеленный н..."  +4 +/
Сообщение от АнончикНяша (?), 21-Июл-22, 12:05 
Устраняет главный недостаток.
Ответить | Правка | Наверх | Cообщить модератору

53. "Google развивает язык программирования Carboon, нацеленный н..."  +/
Сообщение от Аноним (20), 21-Июл-22, 12:09 
Созданного не копрорацией добра?
Ответить | Правка | Наверх | Cообщить модератору

57. "Google развивает язык программирования Carboon, нацеленный н..."  +4 +/
Сообщение от Admino (ok), 21-Июл-22, 12:14 
Фатальные.
Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору

215. "Google развивает язык программирования Carboon, нацеленный н..."  +2 +/
Сообщение от Аноним (215), 21-Июл-22, 20:28 
добавляет двоеточия при присваивании. все как в любимом паскале. все будет паскаль !
Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору

218. "Google развивает язык программирования Carboon, нацеленный н..."  –1 +/
Сообщение от yurikoles (ok), 21-Июл-22, 20:32 
> добавляет двоеточия при присваивании. все как в любимом паскале. все будет паскаль
> !

А тчк-с-зпт хоть сделали необязательными? Без этого не взлетит, у смузи будет привкус мочи 72-го года разлива.

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

316. "Google развивает язык программирования Carboon, нацеленный н..."  +/
Сообщение от Аристарх (??), 22-Июл-22, 13:40 
Пизтонисты - это отдельная баночка с червями, не надо их трогать! Играют и играют со своим удавом. :)
Ответить | Правка | Наверх | Cообщить модератору

397. "Google развивает язык программирования Carboon, нацеленный н..."  +/
Сообщение от Вы забыли заполнить поле Name (?), 30-Июл-22, 22:27 
> у смузи будет привкус мочи 72-го года разлива

Похоже ты знаешь о чем говоришь. Это поэтому у тебя волосы выпали?

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

255. "Google развивает язык программирования Carboon, нацеленный н..."  –2 +/
Сообщение от adolfus (ok), 22-Июл-22, 01:13 
Точка с запятой в С и С++ не является терминатором. Это конструкция, превращающая выражение в оператор. Нет точек с запятой -- нет и операторов. Многие этого не понимают, вернее, они даже и не подозревают о том, что есть выражения и есть операторы и это ортогональные сущности. Поэтому они и не видят разницы между a = b; в си и a:= b в паскале, в результате у них возникет синдром Даннига-Крюгера и дурацкие мысли заменить C и С++ на что-то иное.
Ответить | Правка | К родителю #215 | Наверх | Cообщить модератору

291. "Google развивает язык программирования Carboon, нацеленный н..."  +/
Сообщение от n00by (ok), 22-Июл-22, 09:01 
Вряд ли корректно переводить "statement" (expression-statement) как "оператор", когда стандарт определяет assignment operator и т.п.
Ответить | Правка | Наверх | Cообщить модератору

353. "Google развивает язык программирования Carboon, нацеленный н..."  +/
Сообщение от freecoder (ok), 23-Июл-22, 11:33 
statement лучше переводить как "инструкция"
Ответить | Правка | Наверх | Cообщить модератору

357. "Google развивает язык программирования Carboon, нацеленный н..."  +/
Сообщение от n00by (ok), 23-Июл-22, 15:04 
А "instructions" тогда как переводить? В стандарте это слово означает машинные инструкции. Буквально переводится как "утверждение" или "констатация", а по смыслу похоже на "предложение" (в языке).
Ответить | Правка | Наверх | Cообщить модератору

385. "Google развивает язык программирования Carboon, нацеленный н..."  +/
Сообщение от Аноним (384), 25-Июл-22, 13:53 
может быть "команда"?
Ответить | Правка | Наверх | Cообщить модератору

390. "Google развивает язык программирования Carboon, нацеленный н..."  +/
Сообщение от n00by (ok), 26-Июл-22, 06:36 
Может быть. Как раз указывает, что надо сделать:

6.8/2 "A statement specifies an action to be performed".

Вопрос ещё в том, почему англоговорящие применяют "statement". Однокоренные слова: статичный, штат. Слово "file" я как-то разобрал до греческого корня и только тогда понял, почему не перевели как "напильник". :)

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

359. "Google развивает язык программирования Carboon, нацеленный н..."  –2 +/
Сообщение от Аноним (-), 23-Июл-22, 18:29 
Нет, не корректно. Эта терминология не имеет корректного перевода на русский язык. Там много таких проблем, скажем "character" переводится как "символ", и "symbol" переводится как "символ"; "string" переводится как "строка", и "line" переводится как "строка". Поэтому единственный подход, позволяющий выражаться строго и корректно -- использовать словечки типа "стейтмент" и "кэректер".

Этот подход ещё имеет бонусом то, что выбешивает скреподуховных, потому что скреподуховность ассоциирована с ахранительством русского языка. Их прям трясёт от ярости, и они быстро сливаются из коллектива. Коллектив становится чище: меньше идеологии, больше прагматизма. Больше прагматизма, больше продуктивности.

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

370. "Google развивает язык программирования Carboon, нацеленный н..."  +/
Сообщение от n00by (ok), 24-Июл-22, 06:40 
Можно ещё применить устоявшуюся терминологию из типографского дела. Переводить "character" как "литера". А "statement" транслитерировать во что-то вроде "штатива". Этот подход хорош ещё и тем, что выбешивает поклонников диалекта латыни из колонии Альбион, и далее по тексту.
Ответить | Правка | Наверх | Cообщить модератору

317. "Google развивает язык программирования Carboon, нацеленный н..."  +/
Сообщение от Аристарх (??), 22-Июл-22, 13:41 
Нет никаких "операторов", всё есть выражение.
Ответить | Правка | К родителю #255 | Наверх | Cообщить модератору

240. "Google развивает язык программирования Carboon, нацеленный н..."  –1 +/
Сообщение от Аноним (240), 21-Июл-22, 23:30 
Устраняет недостаток высокого входного порога, что актуально для Гугла, ежедневно нанимающего новых разработчиков, вчера окончивших ВУЗ. По сути, решают ту же проблему, которую решали, создавая  Go, только в этот раз сохраняя существующие наработки на крестах.
Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору

242. "Google развивает язык программирования Carboon, нацеленный н..."  +/
Сообщение от yurikoles (ok), 21-Июл-22, 23:45 
> Устраняет недостаток высокого входного порога, что актуально для Гугла, ежедневно нанимающего
> новых разработчиков, вчера окончивших ВУЗ. По сути, решают ту же проблему,
> которую решали, создавая  Go, только в этот раз сохраняя существующие
> наработки на крестах.

А это уже аргумент, при капитализации в трилион баксов могу себе позволить такую инвестицию. Но это всё равно NIH, сейчас почти каждая мегакорпорация предлагает свою экосистему: от ЯП до хостинга и железа.

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

345. "Google развивает язык программирования Carboon, нацеленный н..."  +/
Сообщение от Аноним (240), 22-Июл-22, 23:00 
Да это не инвестиция даже. В Гугле такая практика - 20% рабочего времени можно заниматься чем угодно, что потенциально может принести пользу компании.
Ответить | Правка | Наверх | Cообщить модератору

318. "Google развивает язык программирования Carboon, нацеленный н..."  –1 +/
Сообщение от Аристарх (??), 22-Июл-22, 13:44 
А зачем нанимать зелёных подаванов? Неужели "обрезаный" Брин думает, что СЭКОНОМИЛ?! :))))

Люди для того и нарабатывают ОПЫТ, чтобы писать проф.код. И со взрослыми специалистами почему-то не было проблем - писали на "плоском Си" целые системы.

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

337. "Google развивает язык программирования Carboon, нацеленный н..."  +1 +/
Сообщение от Аноним (335), 22-Июл-22, 18:24 
> Люди для того и нарабатывают ОПЫТ, чтобы писать проф.код.

Я тебе открою ужасную тайну: бóльшая часть кода написана людьми средних умственных способностей. Спасибо дедам из Bell Labs, Xerox PARC, Berkeley, MIT и других легендарных мест прошлого. Они ночами не спали в поисках путей демократизации вычислений, и таки добились своего. Для любого IT-бизнеса програмисты и код как таковые — это т.н. incidental complexity, источник больших трат и большой головной боли. Поэтому взять зелёного джуна и выдрессировать из него послушного работника, который за бесплатные печеньки в офисе и пейчек каждые две недели будет мириться с любыми унижениями — весьма годная стратегия. А качество кода не настолько важно, как это любят рассказывать друг другу «опытные» «программисты». Университет успешно отсеивает тупых, неконформных, и слишком самостоятельных, и выпускает тех, кто может производить достаточно качественный код после 3-5 месяцев буткампа, где в голову вчерашнего студента устанавливается базовая прошивка про карьерный рост, самообразование в свободное время, стремление к идеальному коду, корпоративную культуру и подобный идеологический мусор. В итоге FAANG имеет пулл программистов с одинаковым API. И именно эта унификация позволяет сократить расходы на всех уровнях, включая менеджмент. А в тех редких случаях, когда для решения сложных проблем необходим  нестандартный подход, глубокие предметные знания или широкий опыт на сэкономленные миллионы можно нанять пару реально крутых спецов, благо такое случается редко, и тут снова спасибо дедам.


> И со взрослыми специалистами почему-то не было проблем - писали на "плоском Си" целые системы.

Операционная система на порядки проще, чем те приложения, которые в ней выполняются.

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

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

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




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

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