The OpenNET Project / Index page

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



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

Оглавление

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

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


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ообщить модератору

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

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




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

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