powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Различные структуры данных. Реализация
25 сообщений из 422, страница 12 из 17
Различные структуры данных. Реализация
    #39034663
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SashaMercurykealon(Ruslan)SashaMercury,

нашёл интересный сайтик Algorithms and Data Structures

Спасибо. Но это ведь JavaИ что? Ты думаешь принципы хранения данных в разных языках отличаются?
Уже который раз я тебе повторяю: Саша, возьмись за другие языки.
...
Рейтинг: 0 / 0
Различные структуры данных. Реализация
    #39034664
Фотография SashaMercury
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
White OwlSashaMercuryпропущено...


Спасибо. Но это ведь JavaИ что? Ты думаешь принципы хранения данных в разных языках отличаются?
Уже который раз я тебе повторяю: Саша, возьмись за другие языки.

нет, я думаю что Java это прежде всего объектно-ориентированный язык программирования, для работы программы на Java требуется виртуальная машина, что влияет на скорость программ написанных на данном языке, и на требования к ресурсам. Потому мне не интересно глубоко изучать этот язык. Может быть я с ним ознакомлюсь, когда будет время. Сейчас занимаюсь C++, это ведь другой язык, и самое главное, другая парадигма
...
Рейтинг: 0 / 0
Различные структуры данных. Реализация
    #39034665
Фотография SashaMercury
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
White Owl, и большое спасибо что советуете. Я постоянно что-то изучаю и читаю по программированию, даже когда уезжаю куда-нибудь, и не появляюсь тут
...
Рейтинг: 0 / 0
Различные структуры данных. Реализация
    #39034668
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SashaMercuryнет, я думаю что Java это прежде всего объектно-ориентированный язык программирования, для работы программы на Java требуется виртуальная машина, что влияет на скорость программ написанных на данном языке, и на требования к ресурсам. Потому мне не интересно глубоко изучать этот язык. Может быть я с ним ознакомлюсь, когда будет время. Сейчас занимаюсь C++, это ведь другой язык, и самое главное, другая парадигмаНеправильно ты учишься. Неправильно. Ты сейчас ужасающе однобок и поэтому говоришь глупости.
Забудь про Си. Забудь про С++. Тебе сейчас надо минимум полгода VBA. Вот есть у тебя задача какая-нибудь по работе? Открой Эксель и реши ее на макросах Экселя. Перестань читать умные книги, они тебе сейчас уже ничего не дадут. Вот когда станешь асом (хотя бы маленьким асом) в манипулировании Экселевскими ячейками, тогда прочитаешь умные книги еще раз. Ты очень удивишься, это я тебе гарантирую.
...
Рейтинг: 0 / 0
Различные структуры данных. Реализация
    #39034708
Фотография SashaMercury
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
White OwlSashaMercuryнет, я думаю что Java это прежде всего объектно-ориентированный язык программирования, для работы программы на Java требуется виртуальная машина, что влияет на скорость программ написанных на данном языке, и на требования к ресурсам. Потому мне не интересно глубоко изучать этот язык. Может быть я с ним ознакомлюсь, когда будет время. Сейчас занимаюсь C++, это ведь другой язык, и самое главное, другая парадигмаНеправильно ты учишься. Неправильно. Ты сейчас ужасающе однобок и поэтому говоришь глупости.
Забудь про Си. Забудь про С++. Тебе сейчас надо минимум полгода VBA. Вот есть у тебя задача какая-нибудь по работе? Открой Эксель и реши ее на макросах Экселя. Перестань читать умные книги, они тебе сейчас уже ничего не дадут. Вот когда станешь асом (хотя бы маленьким асом) в манипулировании Экселевскими ячейками, тогда прочитаешь умные книги еще раз. Ты очень удивишься, это я тебе гарантирую.

По-моему вы не шутите, но совет очень странный, VBA мне знаком и не представляет никакого интереса.
Что же конкретно глупого я сказал ?
...
Рейтинг: 0 / 0
Различные структуры данных. Реализация
    #39034711
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SashaMercuryЧто же конкретно глупого я сказал ?
насчёт виртуальной машины
...
Рейтинг: 0 / 0
Различные структуры данных. Реализация
    #39034714
Фотография SashaMercury
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wiki

.
wiki A Java virtual machine (JVM) is an abstract computing machine that enables a computer to run a Java program.
...
Рейтинг: 0 / 0
Различные структуры данных. Реализация
    #39034732
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SashaMercuryПо-моему вы не шутите, но совет очень странный, VBA мне знаком и не представляет никакого интереса.
Что же конкретно глупого я сказал ?
Сова говорит совершенно серъезно. Чем опытнее программист - тем более лаконично он подбирает
технологию для решения задачи. Когда тебе за 40 - то "трабл-шутить" можешь уже на любом ЯП.
Просто тебе станет пофиг. И мир не вращается вокруг плюсов. Мои ценные камрады + синоры-помидоры
с Винницы перешли в мой Java проект с Сей и Дельфей. Вот так вот.
...
Рейтинг: 0 / 0
Различные структуры данных. Реализация
    #39034882
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SashaMercuryA Java virtual machine (JVM) is an abstract computing machine that
enables a computer to run a Java program.
И как наличие прокладки влияет на парадигму ООП?..
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Различные структуры данных. Реализация
    #39034999
kealon(Ruslan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SashaMercurykealon(Ruslan)SashaMercury,

нашёл интересный сайтик Algorithms and Data Structures

Спасибо. Но это ведь Java
там не только ява, там и на C++ много
и как уже сказали, неважно какой язык
...
Рейтинг: 0 / 0
Различные структуры данных. Реализация
    #39035245
Фотография SashaMercury
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Интересно.

1. Пишу что Java мне не интересна.
2. Объясняю почему.
3. И говорю что занимаюсь С++
4. Мне говорят что я жутко однобок, и лучше бы на VBA стал что-то делать. И в принципе, это я пропустил мимо ушей, ибо это наше Сообщество.
5. И просто спросил, что глупого я сказал ?
6. На что мне ответили - что-то о виртуальной машине.
7. Однако ничего лишнего и глупого я сказать не мог, только изложил факты.

SSнет, я думаю что Java это прежде всего объектно-ориентированный язык программирования, для работы программы на Java требуется виртуальная машина, что влияет на скорость программ написанных на данном языке, и на требования к ресурсам

Java не ООЯ ? Виртуальной машины нет ? Это не влияет на скорость программ и на требования к ресурсам ? И программа на Java будет аналогична программе на С++ по этим двум критериям ?
В частных случаях да, как правило нет.

maytonСова говорит совершенно серъезно. Чем опытнее программист - тем более лаконично он подбирает
технологию для решения задачи. Когда тебе за 40 - то "трабл-шутить" можешь уже на любом ЯП.
Просто тебе станет пофиг. И мир не вращается вокруг плюсов. Мои ценные камрады + синоры-помидоры
с Винницы перешли в мой Java проект с Сей и Дельфей. Вот так вот.

Он вообще не об этом говорил, он говорил - учите VBA, вы однобокий человек.

И мир может быть не вращается вокруг плюсов, и может быть я ни копейки не заработаю, когда буду работать, от того, что буду знать их, но мне нравится Си, и нравится С++(хотя знаю я его слабо), и я его ещё не изучил. Вы говорите кто-то перешёл с чего на что-то. А вот если бы хирург удаляющий аппендицит перешл в нейрохирургию, пришлось ему например, вы бы легли к нему на стол ? Нельзя взять и перейти. Нужно изучить что-то (не 1 месяц), а потом переходить. Или если человек пишет какие-нибудь детективы, Донцова fe, а ей говорят, вы знаете, напишите нам что-нибудь в стиле раннего Достоевского. Вы же писатель. Что она напишет ? Порнографию. Или если режиссера снимавшего какое-нибудь современное русское дерьмо, попросили бы снять в 2003 году Возвращение Звягинцева, что бы он снял ? Когда я слышу что кто-то изучил кучу ЯП, переходит из одного проекта в другой, и тд и тп, значит этот человек, скорее всего (ибо бывают исключения), ничего толком не может.
...
Рейтинг: 0 / 0
Различные структуры данных. Реализация
    #39035257
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SashaMercuryА вот если бы хирург удаляющий аппендицит перешл в нейрохирургию, пришлось ему например, вы бы легли к нему на стол ?Увы, но в данном случае метафора другая.

Приходит молодой танцор к старому и говорит:
- Моя партнерша не хочет танцевать со мной. Вальсировать соглашается, а как танго или балет - так ни в какую, говорит боится что я ее уроню.
- Так молодой человек, у вас же мускулов нет. Сходите в спортзал, потягайте штангу чуток, нарастите бицепсы так ваша партнерша и на акробатические танцы согласится.
- Штангу? Да вы что?! Я же танцор, артист. А в штанге нет никакого художественного выражения. Вы мне лучше посоветуйте какие еще па выучить чтобы моя постоянная партнерша доверилась чтобы я ее поднимал на сцене.

SashaMercuryКогда я слышу что кто-то изучил кучу ЯП, переходит из одного проекта в другой, и тд и тп, значит этот человек, скорее всего (ибо бывают исключения), ничего толком не может.Да, люди выучившие целый ЯП действительно так думают. А люди научившиеся программировать - не обращают внимания на язык и просто программируют.
...
Рейтинг: 0 / 0
Различные структуры данных. Реализация
    #39035262
Фотография SashaMercury
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
White OwlSashaMercuryА вот если бы хирург удаляющий аппендицит перешл в нейрохирургию, пришлось ему например, вы бы легли к нему на стол ?Увы, но в данном случае метафора другая.

Приходит молодой танцор к старому и говорит:
- Моя партнерша не хочет танцевать со мной. Вальсировать соглашается, а как танго или балет - так ни в какую, говорит боится что я ее уроню.
- Так молодой человек, у вас же мускулов нет. Сходите в спортзал, потягайте штангу чуток, нарастите бицепсы так ваша партнерша и на акробатические танцы согласится.
- Штангу? Да вы что?! Я же танцор, артист. А в штанге нет никакого художественного выражения. Вы мне лучше посоветуйте какие еще па выучить чтобы моя постоянная партнерша доверилась чтобы я ее поднимал на сцене.

SashaMercuryКогда я слышу что кто-то изучил кучу ЯП, переходит из одного проекта в другой, и тд и тп, значит этот человек, скорее всего (ибо бывают исключения), ничего толком не может.Да, люди выучившие целый ЯП действительно так думают. А люди научившиеся программировать - не обращают внимания на язык и просто программируют.

Все эти посылы/сообщения(и мои и ваши), имеют отношения к софистике. По существу вы так и не прокомментировали свое изначальное обвинение. Нет конкретики, а софистика мне не интересна(когда её так много).
...
Рейтинг: 0 / 0
Различные структуры данных. Реализация
    #39035273
Владимир2012
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SashaMercury С++(хотя знаю я его слабо)
Гм.
Ты против меня профессор.
За n-лет работы с C++ так и не смог заставить себя использовать префиксные и постфиксные операторы ++, --, ... ... ...
/ну разве что иногда в тривиальных строках типа cntItems++; . Но в параметрах функций например никогда. Ну не мои они./
Вообщем если кратко - использую "классический" C++, а не "сахарный"
ООП использую редко, так как больших проектов на C++ ни когда не разрабатывал /и не буду. Он не для этого/,
а вот libraries десятки.
На мой взгляд понимание как кодировать на C++ - 1% необходимых знаний разработчика.
Честно говоря не понимаю смысл всяких там "синтаксических войн" /скорее всего эти люди вовсе и не программисты, а скорее - тролли/.

PS: Впрочем "Имеются и другие мнения".
...
Рейтинг: 0 / 0
Различные структуры данных. Реализация
    #39035855
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SashaMercury7. Однако ничего лишнего и глупого я сказать не мог, только изложил факты Вы просто не знаете фактов .
Java использует т.н. промежуточное представление: есть фасад (frontend), движок (backend) и собственно байт-код.
От ЯВУ зависит только фасад (компилятор) от среды исполнения только движок (JVM). Байт-код нейтрален и тому и другому.
Будет ли движок интерпретировать байт-код или генерировать машинный - вопрос десятый.
На практике - генерирует. Причём и динамически (JIT) и статически (ad-hoc).

P.S. Основные проблемы в том, что технологию не отличают от JLS и, что ещё хуже, от Java API ( SE / EE ).
...
Рейтинг: 0 / 0
Различные структуры данных. Реализация
    #39035894
Владимир2012
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владимир2012так как больших проектов на C++ ни когда не разрабатывал /и не буду. Он не для этого/,Корявенькое суждение /ниже приведена расшифровка моего "глубокого" суждения из серии "1 имею - 2 в уме"/.
Разработка на C++ компиляторов, СУБД, драйверов, libraries, ... ... ... - "самое то", а к примеру
бухгалтерских программ, ... на мой взгляд не эффективно.
Скорее всего для такого рода задач надо с использованием C++ создавать системы обработки данных:
СУБД, 1С, ... ... ...
...
Рейтинг: 0 / 0
Различные структуры данных. Реализация
    #39035916
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SashaMercuryВсе эти посылы/сообщения(и мои и ваши), имеют отношения к софистике. По существу вы так и не прокомментировали свое изначальное обвинение. Нет конкретики, а софистика мне не интересна(когда её так много).Что именно в моих словах ты не понял. Почему я считаю тебя однобоким? Потому что ты уже вполне достаточно развил свое понимание одного конкретного языка, но до сих пор не понял что язык это всего-лишь средство, а не цель.
Ты не понимаешь что совершенно не важно насколько быстро компьютер посчитает зарплату, а важно сумеешь ты объяснить компьютеру как эту зарплату посчитать или не сумеешь. Поэтому-то я тебе и советую сменить ЯП. И не важно насколько другой ЯП будет медленнее или быстрее, неважно насколько другой ЯП будет удобнее или неудобнее. Но ты должен поверить, (не понять умом, а принять сердцем) что любую задачу можно решить на любом языке.
Только тогда ты начнешь видеть параллели между языками, только тогда ты сможешь брать интересные идеи описанные на одном языке и использовать их в своем любимом.


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

Точно так же и тут - вот есть остроумные и быстрые алгоритмы и удобные способы хранить информацию. Человек который их придумал любит Java (ну вот такой он странный человек). Но он придумал прекрасный алгоритм и описал его на своем любимом языке. Ты, любящий C++, мучаешься и пытаешься изобрести аналогичный алгоритм, а всего-то нужно взять готовый алгоритм на Java и перевести его на С++. Но ты этого сделать не можешь, только потому что считаешь язык Java не достаточно хорошим.

Я понятно ответил почему считаю тебя ужасающе однобоким?
...
Рейтинг: 0 / 0
Различные структуры данных. Реализация
    #39035917
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SashaMercury,

советую (настоятельно) изучить ассемблер, пока тебе не до зарабатывания денег и есть свободное время. Асм в реальной жизни врядли пригодится (тем более что зоопарк процессоров разрастается), но будет понимание как оно в реале работает.
Затем С++ (не С) тоже надо изучить чтобы понять что такое ООП, какие у ниго максимальные возможности, но опять же тоже для общего развития. Зато когда будешь писать ради зарабатывания денег на джаве, С# и т.д. и т.п. - будешь понимать нижние и верхние границы возможностей, а не ограничения выбранного языка.
Дополнительно какую-нибудь ОС взять и досконально API изучить, для понимания что может дать ОС.
...
Рейтинг: 0 / 0
Различные структуры данных. Реализация
    #39035921
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
White OwlТы не понимаешь что совершенно не важно насколько быстро компьютер посчитает зарплату, а важно сумеешь ты объяснить компьютеру как эту зарплату посчитать или не сумеешь.
Согласен если зарплату считать надо, но если что-то посерьезней? Знакомый продавец железа поставляет железо одному химику. Тот изобретает формулы и обсчитывает их не знаю в чем, но один расчет идет несколько месяцев. ХЗ в чем он их считает, есть подозрение если бы тот химик знал Си и/или асм, то может расчеты были бы в разы быстрее, а так он постоянный клиент на обновление железа.
...
Рейтинг: 0 / 0
Различные структуры данных. Реализация
    #39035926
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вижу, сегодня Сашку досталось на "орехи" . Каждый поругал понемногу.
...
Рейтинг: 0 / 0
Различные структуры данных. Реализация
    #39035938
Владимир2012
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
White OwlТочно так же и тут - вот есть остроумные и быстрые алгоритмы и удобные способы хранить информацию.
Для SashaMercury.
И не важно на каком языке - важно суть, а язык - средство выражения.
Очень много классных идей ... в JavaScript проектах.
Да даже тот же NodeJS чего стоит.
Разработчики поняли и создали, то что давным давно нужно было реализовать ... ... ...
Так что на 100% согласен с White Owl.
Если хочешь стать кодером, то штудируй стандарты С++ и разбирай их до косточек ... ... ...
Если хочешь стать разработчиком, то должен понять, что C++ - 1% от того что ты должен знать для того, чтобы
хотя бы бы похожим на разработчика.
А разработчиком станешь тогда, когда разработка новых технологий будет не "в тягость", а в радость.
...
Рейтинг: 0 / 0
Различные структуры данных. Реализация
    #39036037
Фотография SashaMercury
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Basil A. SidorovSashaMercury7. Однако ничего лишнего и глупого я сказать не мог, только изложил факты Вы просто не знаете фактов .
Java использует т.н. промежуточное представление: есть фасад (frontend), движок (backend) и собственно байт-код.
От ЯВУ зависит только фасад (компилятор) от среды исполнения только движок (JVM). Байт-код нейтрален и тому и другому.
Будет ли движок интерпретировать байт-код или генерировать машинный - вопрос десятый.
На практике - генерирует. Причём и динамически (JIT) и статически (ad-hoc).

P.S. Основные проблемы в том, что технологию не отличают от JLS и, что ещё хуже, от Java API ( SE / EE ).

Я сказал
1. Java объектно-ориентированный язык.
2. Для запуска программы на Java требуется виртуальная машина.
3. Это влияет на требование к ресурсам.
И ничего более не сказал, ничего лишнего не сказал. То о чём вы говорите, детали, которые не опровергают 3 пункта написанных выше и не влияют на общую картину.


Критика должна быть конструктивной, замечания чёткими, понятными и по существу.
...
Рейтинг: 0 / 0
Различные структуры данных. Реализация
    #39036090
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SashaMercury,

Каким образом вышеприведенное может помешать описывать алгоритмы и структуры данных на java ?
...
Рейтинг: 0 / 0
Различные структуры данных. Реализация
    #39036174
Фотография SashaMercury
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ИзопропилSashaMercury,

Каким образом вышеприведенное может помешать описывать алгоритмы и структуры данных на java ?

Никаким. А я разве сказал что это может помешать ?
А каким образом 2 гири весом в 1 кг в вашем рюкзаке могут помешать вам ходить ? Дискуссия по поводу Java в данном топике мне не интересна, ещё вчера. Комментировать что-то более по данному вопросу не стоит, это лишь бессмысленно потраченное время.

Прошу Сообщество прекратить дискуссию по яп Java в данном топике. Администрация Сообщества, прошу не закрывать данную тему.
...
Рейтинг: 0 / 0
Различные структуры данных. Реализация
    #39036183
petrav
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я может не понимаю смысла спора, но выскажусь. :)

Модератор: Начиная с этого места, весь топик ушел черти-куда. Чистим нафиг
...
Рейтинг: 0 / 0
25 сообщений из 422, страница 12 из 17
Форумы / C++ [игнор отключен] [закрыт для гостей] / Различные структуры данных. Реализация
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]