|
4 / 4 / 1
Регистрация: 18.08.2008
Сообщений: 73
|
|
мощный язык программирования01.07.2009, 22:18. Показов 14687. Ответов 60
Метки нет (Все метки)
Часто слышу фразу "мощный язык" относительно C++, Java и некоторых других языков программирования. Интуитивно я примерно понимаю что это значит, но был бы вам благодарен за определение (чтоб убедиться, верно ли я понимаю эту фразу).
ЗЫ: Гуглил, искал в википедии. Ничего не нашёл.
0
|
|
| 01.07.2009, 22:18 | |
|
Ответы с готовыми решениями:
60
Язык программирования Яр Универсальный язык программирования Свой язык программирования |
|
2816 / 1408 / 107
Регистрация: 07.03.2009
Сообщений: 4,446
|
||
| 25.11.2009, 20:48 | ||
В области прикладного программирования - естевственно более востребованы C#-прогеры. В области системного - C/C++ прогеры. Разные назначения, разные специальности.
0
|
||
|
149 / 50 / 3
Регистрация: 21.12.2008
Сообщений: 960
|
|
| 25.11.2009, 20:49 | |
|
честно говоря Си шарп(для меня) это Аддон(
) для Си/Си++
0
|
|
|
1 / 1 / 0
Регистрация: 23.11.2009
Сообщений: 17
|
|
| 25.11.2009, 22:40 | |
|
0
|
|
|
8384 / 3618 / 419
Регистрация: 03.07.2009
Сообщений: 10,709
|
|
| 25.11.2009, 22:46 | |
|
cristaloleg, а также Java/J# - тоже аддоны к С/С++?
0
|
|
|
684 / 233 / 16
Регистрация: 15.10.2007
Сообщений: 1,246
|
|
| 26.11.2009, 00:18 | |
|
можно сказать что подобный синтаксис,но не аддоны)
0
|
|
|
Заблокирован
|
|
| 23.05.2011, 16:45 | |
|
В настоящее время "мощность" языка обеспечивается не собственно языком, а по большей части IDE, для его поддержки.
Чем интеллектуальней/умней IDE для разработки,чем больше удобных средств она предоставляет для разработчика, тем мощнее становиться язык. Для доказательства сего тезиса я предлагаю вам представить, что Вам придётся писать код венды на C++ в обычном Notepad-е без IDE и всяких вспомогательных утилит. Или вообще карандашиком в обычной бумажной тетрадке. От этого можно просто застрелиться, даже если сам по себе собственно С++ язык достаточно "мощный" и обладает большими возможностями.
0
|
|
|
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
|
||||||||||||||
| 24.05.2011, 07:59 | ||||||||||||||
|
Добавлено через 8 минут
Добавлено через 5 минут
0
|
||||||||||||||
|
_
2364 / 1243 / 78
Регистрация: 28.10.2009
Сообщений: 4,331
|
|
| 24.05.2011, 09:51 | |
|
taras atavin, направление перебора характерно не только для плюсов, а вот если вам значение n не известно - то есть сколько элементов в массиве, вы как сделаете перебор элементов с циклом for?
0
|
|
|
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
|
||||||||||||||||||||||
| 24.05.2011, 10:24 | ||||||||||||||||||||||
Добавлено через 6 минут И for на сях и на плюсах - не цикл со счётчиком, а вообще цикл с двуми операторами и одним условием в заголовке.
Добавлено через 3 минуты И сделай ка список и дерево на c#! Как они у тебя без указателей вообще получатся? Не можешь? А чего тогда плетёшь про неизвестное n? Ведь только эти контейнеры и характеризуются отсутствием явной информации о числе элементов. И на плюсах циклом for они как раз элементарно обрабатываются.
0
|
||||||||||||||||||||||
|
Заблокирован
|
||
| 24.05.2011, 10:37 | ||
0
|
||
|
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
|
|
| 24.05.2011, 10:51 | |
|
Дело не в том, что не хочешь - не исспользуй, а втом, что он здесь рекламировался как способ сокращения записи, но при это лукаво опущено создание коллекции. Сделай пузырёк на foreach, там придётся создавать много раз внутри внешненго цикла инаглядно увидишь, что foreach - не плюс, а синтасическая мелочь. Я и без него могу выполнить заранее не известное количество шагов цикла, определяемое явно не заданным количестовм элементов. А вот как на решётке вообще сделать неизвестное на стадии разработки число элементов? Даже динамический массив? И приходим к тому же известному, причём, на стадии разработки числу шагов, откуда ушли, так как, в отличие от while и repeat, foreach может только перебирать элементы. for даже на паскале предназначен для числа шагов, известного на стадлии исполнения, а не разработки.
0
|
|
|
Заблокирован
|
|||||||
| 24.05.2011, 11:01 | |||||||
0
|
|||||||
|
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
|
||||||||||||
| 24.05.2011, 11:14 | ||||||||||||
Добавлено через 3 минуты А для вывода ограниченного, или динамического масссива плюсовики обходятся вообще всего одним оператором <<, или одним методом output (по задаче и вкусу). И сортировка тоже один метод и никаких гвоздей.
0
|
||||||||||||
|
Заблокирован
|
|||||||
| 24.05.2011, 11:39 | |||||||
0
|
|||||||
|
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
|
|||||||||||
| 24.05.2011, 11:58 | |||||||||||
|
Был бы класс, а обращение к нему будет выглядиеть так:
0
|
|||||||||||
|
Почетный модератор
7393 / 2639 / 281
Регистрация: 29.07.2006
Сообщений: 13,696
|
|||||||
| 24.05.2011, 12:02 | |||||||
0
|
|||||||
|
_
2364 / 1243 / 78
Регистрация: 28.10.2009
Сообщений: 4,331
|
|||||||
| 24.05.2011, 12:05 | |||||||
|
Кроме того, в шарпе я могу использовать те же самые указатели в рамках unsafe кода и построить те же самые структуры. foreach - намного удобнее, конечно, коллекции имеют свойство Count, массивы свойство Length - они не всегда могут помочь Например, попробуем перебрать все элементы словаря (Dictionary)
0
|
|||||||
|
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
|
|||||||
| 24.05.2011, 12:14 | |||||||
|
Добавлено через 3 минуты
Причём, если бы не то, что использвоание foreach на решётке объясняется тупым упиранием в то что на хорошем языке есть же такой оператар, значит он удобен, а то, что решётка - хороший язык, аргументируется существованием якобы удобного оператора foreach, то и на плюсах здесь был бы макрос, подобный foreach.
0
|
|||||||
|
Заблокирован
|
|||||||
| 24.05.2011, 12:16 | |||||||
0
|
|||||||
|
Почетный модератор
7393 / 2639 / 281
Регистрация: 29.07.2006
Сообщений: 13,696
|
||
| 24.05.2011, 12:18 | ||
|
0
|
||
| 24.05.2011, 12:18 | |
|
Какой язык программирования лучше? (3) Самый худший язык программирования? Язык программирования для Backend Какой язык программирования лучше? (2) Какой язык программирования лучше? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Часы электронные
Uhbif79 12.08.2026
Выкладываю программу часов. Программа позволяет:
1. Использовать системное время и дату,
2. Есть возможность вводить время и дату вручную.
3. Реализованы 2 будильника: начало и конец рабочего дня. . . .
|
Часы с будильником на основе класса QLCDNumber
Uhbif79 12.08.2026
Всем добрый день, выкладываю программу часов с будильником на основе класса QLCDNumber.
Здесь я пробовал самостоятельно создавал классы, впервые столкнулся с видимостью переменной одного класса из. . .
|
Установка MinGW GCC 16.2 и CMake
8Observer8 10.08.2026
VK Видео:
https:/ / vkvideo. ru/ video-240781534_456239017
YouTube:
eY5-5PyI9NM
Текстовая версия
|
Неделя из жизни имитационной модели склада: мои кривые руки растут, откуда надо
anaschu 10.08.2026
Неделя из жизни имитационной модели склада: как я почти написал неправильную логику и что с этим делать
Работаю сейчас над учебно-рабочим проектом: строю в AnyLogic имитационную модель процессов. . .
|
|
Калькулятор для расчета родства
russiannick 07.08.2026
1. Задача: Создать калькулятор для расчета родства.
Родственных связей существует 8 ступеней, такие как:
p - отец
P - мать
q - муж
Q - жена
b - брат
B - сестра
s - сын
S - дочь
|
Мир по моей воле
kumehtar 07.08.2026
Когда-то кажется, что всё просто. Ты весь такой светлый. Причиняешь добро. Борешься за справедливость в этом тёмном мире.
Потом начинаешь замечать одну неприятную вещь. Почти каждый хороший. . .
|
Кредитный калькулятор
Maks 05.08.2026
Решение задачи по прикладной информатике средствами 1С.
Задача:
Напишите приложение-калькулятор, которое помогает рассчитывать параметры кредита для аннуитетного и дифференцированного видов. . .
|
У нас сейчас поговорку "Опять 25" нужно переделать на "Опять +35".
kumehtar 04.08.2026
С ностальгией вспоминаю времена моего детства, когда у нас и правда +25 - была максимальная температура летом. Раньше +25 °C реально казались вершиной жары, когда можно было весь день пропадать на. . .
|