Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Различные структуры данных. Реализация
|
|||
|---|---|---|---|
|
#18+
SashaMercurykealon(Ruslan)SashaMercury, нашёл интересный сайтик Algorithms and Data Structures Спасибо. Но это ведь JavaИ что? Ты думаешь принципы хранения данных в разных языках отличаются? Уже который раз я тебе повторяю: Саша, возьмись за другие языки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.08.2015, 04:31 |
|
||
|
Различные структуры данных. Реализация
|
|||
|---|---|---|---|
|
#18+
White OwlSashaMercuryпропущено... Спасибо. Но это ведь JavaИ что? Ты думаешь принципы хранения данных в разных языках отличаются? Уже который раз я тебе повторяю: Саша, возьмись за другие языки. нет, я думаю что Java это прежде всего объектно-ориентированный язык программирования, для работы программы на Java требуется виртуальная машина, что влияет на скорость программ написанных на данном языке, и на требования к ресурсам. Потому мне не интересно глубоко изучать этот язык. Может быть я с ним ознакомлюсь, когда будет время. Сейчас занимаюсь C++, это ведь другой язык, и самое главное, другая парадигма ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.08.2015, 04:39 |
|
||
|
Различные структуры данных. Реализация
|
|||
|---|---|---|---|
|
#18+
White Owl, и большое спасибо что советуете. Я постоянно что-то изучаю и читаю по программированию, даже когда уезжаю куда-нибудь, и не появляюсь тут ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.08.2015, 04:55 |
|
||
|
Различные структуры данных. Реализация
|
|||
|---|---|---|---|
|
#18+
SashaMercuryнет, я думаю что Java это прежде всего объектно-ориентированный язык программирования, для работы программы на Java требуется виртуальная машина, что влияет на скорость программ написанных на данном языке, и на требования к ресурсам. Потому мне не интересно глубоко изучать этот язык. Может быть я с ним ознакомлюсь, когда будет время. Сейчас занимаюсь C++, это ведь другой язык, и самое главное, другая парадигмаНеправильно ты учишься. Неправильно. Ты сейчас ужасающе однобок и поэтому говоришь глупости. Забудь про Си. Забудь про С++. Тебе сейчас надо минимум полгода VBA. Вот есть у тебя задача какая-нибудь по работе? Открой Эксель и реши ее на макросах Экселя. Перестань читать умные книги, они тебе сейчас уже ничего не дадут. Вот когда станешь асом (хотя бы маленьким асом) в манипулировании Экселевскими ячейками, тогда прочитаешь умные книги еще раз. Ты очень удивишься, это я тебе гарантирую. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.08.2015, 05:23 |
|
||
|
Различные структуры данных. Реализация
|
|||
|---|---|---|---|
|
#18+
White OwlSashaMercuryнет, я думаю что Java это прежде всего объектно-ориентированный язык программирования, для работы программы на Java требуется виртуальная машина, что влияет на скорость программ написанных на данном языке, и на требования к ресурсам. Потому мне не интересно глубоко изучать этот язык. Может быть я с ним ознакомлюсь, когда будет время. Сейчас занимаюсь C++, это ведь другой язык, и самое главное, другая парадигмаНеправильно ты учишься. Неправильно. Ты сейчас ужасающе однобок и поэтому говоришь глупости. Забудь про Си. Забудь про С++. Тебе сейчас надо минимум полгода VBA. Вот есть у тебя задача какая-нибудь по работе? Открой Эксель и реши ее на макросах Экселя. Перестань читать умные книги, они тебе сейчас уже ничего не дадут. Вот когда станешь асом (хотя бы маленьким асом) в манипулировании Экселевскими ячейками, тогда прочитаешь умные книги еще раз. Ты очень удивишься, это я тебе гарантирую. По-моему вы не шутите, но совет очень странный, VBA мне знаком и не представляет никакого интереса. Что же конкретно глупого я сказал ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.08.2015, 09:16 |
|
||
|
Различные структуры данных. Реализация
|
|||
|---|---|---|---|
|
#18+
SashaMercuryЧто же конкретно глупого я сказал ? насчёт виртуальной машины ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.08.2015, 09:20 |
|
||
|
Различные структуры данных. Реализация
|
|||
|---|---|---|---|
|
#18+
wiki . wiki A Java virtual machine (JVM) is an abstract computing machine that enables a computer to run a Java program. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.08.2015, 09:34 |
|
||
|
Различные структуры данных. Реализация
|
|||
|---|---|---|---|
|
#18+
SashaMercuryПо-моему вы не шутите, но совет очень странный, VBA мне знаком и не представляет никакого интереса. Что же конкретно глупого я сказал ? Сова говорит совершенно серъезно. Чем опытнее программист - тем более лаконично он подбирает технологию для решения задачи. Когда тебе за 40 - то "трабл-шутить" можешь уже на любом ЯП. Просто тебе станет пофиг. И мир не вращается вокруг плюсов. Мои ценные камрады + синоры-помидоры с Винницы перешли в мой Java проект с Сей и Дельфей. Вот так вот. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.08.2015, 10:04 |
|
||
|
Различные структуры данных. Реализация
|
|||
|---|---|---|---|
|
#18+
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 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.08.2015, 12:32 |
|
||
|
Различные структуры данных. Реализация
|
|||
|---|---|---|---|
|
#18+
SashaMercurykealon(Ruslan)SashaMercury, нашёл интересный сайтик Algorithms and Data Structures Спасибо. Но это ведь Java там не только ява, там и на C++ много и как уже сказали, неважно какой язык ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.08.2015, 16:41 |
|
||
|
Различные структуры данных. Реализация
|
|||
|---|---|---|---|
|
#18+
Интересно. 1. Пишу что Java мне не интересна. 2. Объясняю почему. 3. И говорю что занимаюсь С++ 4. Мне говорят что я жутко однобок, и лучше бы на VBA стал что-то делать. И в принципе, это я пропустил мимо ушей, ибо это наше Сообщество. 5. И просто спросил, что глупого я сказал ? 6. На что мне ответили - что-то о виртуальной машине. 7. Однако ничего лишнего и глупого я сказать не мог, только изложил факты. SSнет, я думаю что Java это прежде всего объектно-ориентированный язык программирования, для работы программы на Java требуется виртуальная машина, что влияет на скорость программ написанных на данном языке, и на требования к ресурсам Java не ООЯ ? Виртуальной машины нет ? Это не влияет на скорость программ и на требования к ресурсам ? И программа на Java будет аналогична программе на С++ по этим двум критериям ? В частных случаях да, как правило нет. maytonСова говорит совершенно серъезно. Чем опытнее программист - тем более лаконично он подбирает технологию для решения задачи. Когда тебе за 40 - то "трабл-шутить" можешь уже на любом ЯП. Просто тебе станет пофиг. И мир не вращается вокруг плюсов. Мои ценные камрады + синоры-помидоры с Винницы перешли в мой Java проект с Сей и Дельфей. Вот так вот. Он вообще не об этом говорил, он говорил - учите VBA, вы однобокий человек. И мир может быть не вращается вокруг плюсов, и может быть я ни копейки не заработаю, когда буду работать, от того, что буду знать их, но мне нравится Си, и нравится С++(хотя знаю я его слабо), и я его ещё не изучил. Вы говорите кто-то перешёл с чего на что-то. А вот если бы хирург удаляющий аппендицит перешл в нейрохирургию, пришлось ему например, вы бы легли к нему на стол ? Нельзя взять и перейти. Нужно изучить что-то (не 1 месяц), а потом переходить. Или если человек пишет какие-нибудь детективы, Донцова fe, а ей говорят, вы знаете, напишите нам что-нибудь в стиле раннего Достоевского. Вы же писатель. Что она напишет ? Порнографию. Или если режиссера снимавшего какое-нибудь современное русское дерьмо, попросили бы снять в 2003 году Возвращение Звягинцева, что бы он снял ? Когда я слышу что кто-то изучил кучу ЯП, переходит из одного проекта в другой, и тд и тп, значит этот человек, скорее всего (ибо бывают исключения), ничего толком не может. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.08.2015, 01:59 |
|
||
|
Различные структуры данных. Реализация
|
|||
|---|---|---|---|
|
#18+
SashaMercuryА вот если бы хирург удаляющий аппендицит перешл в нейрохирургию, пришлось ему например, вы бы легли к нему на стол ?Увы, но в данном случае метафора другая. Приходит молодой танцор к старому и говорит: - Моя партнерша не хочет танцевать со мной. Вальсировать соглашается, а как танго или балет - так ни в какую, говорит боится что я ее уроню. - Так молодой человек, у вас же мускулов нет. Сходите в спортзал, потягайте штангу чуток, нарастите бицепсы так ваша партнерша и на акробатические танцы согласится. - Штангу? Да вы что?! Я же танцор, артист. А в штанге нет никакого художественного выражения. Вы мне лучше посоветуйте какие еще па выучить чтобы моя постоянная партнерша доверилась чтобы я ее поднимал на сцене. SashaMercuryКогда я слышу что кто-то изучил кучу ЯП, переходит из одного проекта в другой, и тд и тп, значит этот человек, скорее всего (ибо бывают исключения), ничего толком не может.Да, люди выучившие целый ЯП действительно так думают. А люди научившиеся программировать - не обращают внимания на язык и просто программируют. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.08.2015, 05:19 |
|
||
|
Различные структуры данных. Реализация
|
|||
|---|---|---|---|
|
#18+
White OwlSashaMercuryА вот если бы хирург удаляющий аппендицит перешл в нейрохирургию, пришлось ему например, вы бы легли к нему на стол ?Увы, но в данном случае метафора другая. Приходит молодой танцор к старому и говорит: - Моя партнерша не хочет танцевать со мной. Вальсировать соглашается, а как танго или балет - так ни в какую, говорит боится что я ее уроню. - Так молодой человек, у вас же мускулов нет. Сходите в спортзал, потягайте штангу чуток, нарастите бицепсы так ваша партнерша и на акробатические танцы согласится. - Штангу? Да вы что?! Я же танцор, артист. А в штанге нет никакого художественного выражения. Вы мне лучше посоветуйте какие еще па выучить чтобы моя постоянная партнерша доверилась чтобы я ее поднимал на сцене. SashaMercuryКогда я слышу что кто-то изучил кучу ЯП, переходит из одного проекта в другой, и тд и тп, значит этот человек, скорее всего (ибо бывают исключения), ничего толком не может.Да, люди выучившие целый ЯП действительно так думают. А люди научившиеся программировать - не обращают внимания на язык и просто программируют. Все эти посылы/сообщения(и мои и ваши), имеют отношения к софистике. По существу вы так и не прокомментировали свое изначальное обвинение. Нет конкретики, а софистика мне не интересна(когда её так много). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.08.2015, 06:12 |
|
||
|
Различные структуры данных. Реализация
|
|||
|---|---|---|---|
|
#18+
SashaMercury С++(хотя знаю я его слабо) Гм. Ты против меня профессор. За n-лет работы с C++ так и не смог заставить себя использовать префиксные и постфиксные операторы ++, --, ... ... ... /ну разве что иногда в тривиальных строках типа cntItems++; . Но в параметрах функций например никогда. Ну не мои они./ Вообщем если кратко - использую "классический" C++, а не "сахарный" ООП использую редко, так как больших проектов на C++ ни когда не разрабатывал /и не буду. Он не для этого/, а вот libraries десятки. На мой взгляд понимание как кодировать на C++ - 1% необходимых знаний разработчика. Честно говоря не понимаю смысл всяких там "синтаксических войн" /скорее всего эти люди вовсе и не программисты, а скорее - тролли/. PS: Впрочем "Имеются и другие мнения". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.08.2015, 07:47 |
|
||
|
Различные структуры данных. Реализация
|
|||
|---|---|---|---|
|
#18+
SashaMercury7. Однако ничего лишнего и глупого я сказать не мог, только изложил факты Вы просто не знаете фактов . Java использует т.н. промежуточное представление: есть фасад (frontend), движок (backend) и собственно байт-код. От ЯВУ зависит только фасад (компилятор) от среды исполнения только движок (JVM). Байт-код нейтрален и тому и другому. Будет ли движок интерпретировать байт-код или генерировать машинный - вопрос десятый. На практике - генерирует. Причём и динамически (JIT) и статически (ad-hoc). P.S. Основные проблемы в том, что технологию не отличают от JLS и, что ещё хуже, от Java API ( SE / EE ). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.08.2015, 17:25 |
|
||
|
Различные структуры данных. Реализация
|
|||
|---|---|---|---|
|
#18+
Владимир2012так как больших проектов на C++ ни когда не разрабатывал /и не буду. Он не для этого/,Корявенькое суждение /ниже приведена расшифровка моего "глубокого" суждения из серии "1 имею - 2 в уме"/. Разработка на C++ компиляторов, СУБД, драйверов, libraries, ... ... ... - "самое то", а к примеру бухгалтерских программ, ... на мой взгляд не эффективно. Скорее всего для такого рода задач надо с использованием C++ создавать системы обработки данных: СУБД, 1С, ... ... ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.08.2015, 18:23 |
|
||
|
Различные структуры данных. Реализация
|
|||
|---|---|---|---|
|
#18+
SashaMercuryВсе эти посылы/сообщения(и мои и ваши), имеют отношения к софистике. По существу вы так и не прокомментировали свое изначальное обвинение. Нет конкретики, а софистика мне не интересна(когда её так много).Что именно в моих словах ты не понял. Почему я считаю тебя однобоким? Потому что ты уже вполне достаточно развил свое понимание одного конкретного языка, но до сих пор не понял что язык это всего-лишь средство, а не цель. Ты не понимаешь что совершенно не важно насколько быстро компьютер посчитает зарплату, а важно сумеешь ты объяснить компьютеру как эту зарплату посчитать или не сумеешь. Поэтому-то я тебе и советую сменить ЯП. И не важно насколько другой ЯП будет медленнее или быстрее, неважно насколько другой ЯП будет удобнее или неудобнее. Но ты должен поверить, (не понять умом, а принять сердцем) что любую задачу можно решить на любом языке. Только тогда ты начнешь видеть параллели между языками, только тогда ты сможешь брать интересные идеи описанные на одном языке и использовать их в своем любимом. Вот зачем люди учат иностранные языки? Любую книгу можно написать на русском, английском или японском. Отдельные фразы будут выглядеть и звучать по разному, но история и мысли автора будут одни и те-же на каком бы языке их не выражали. Ты с этим согласен? А если ты умеешь читать только на одном языке - ты рискуешь не получить доступ к громадному объему полезных идей, только потому что дяди-полиглоты поленились сделать перевод. Точно так же и тут - вот есть остроумные и быстрые алгоритмы и удобные способы хранить информацию. Человек который их придумал любит Java (ну вот такой он странный человек). Но он придумал прекрасный алгоритм и описал его на своем любимом языке. Ты, любящий C++, мучаешься и пытаешься изобрести аналогичный алгоритм, а всего-то нужно взять готовый алгоритм на Java и перевести его на С++. Но ты этого сделать не можешь, только потому что считаешь язык Java не достаточно хорошим. Я понятно ответил почему считаю тебя ужасающе однобоким? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.08.2015, 18:55 |
|
||
|
Различные структуры данных. Реализация
|
|||
|---|---|---|---|
|
#18+
SashaMercury, советую (настоятельно) изучить ассемблер, пока тебе не до зарабатывания денег и есть свободное время. Асм в реальной жизни врядли пригодится (тем более что зоопарк процессоров разрастается), но будет понимание как оно в реале работает. Затем С++ (не С) тоже надо изучить чтобы понять что такое ООП, какие у ниго максимальные возможности, но опять же тоже для общего развития. Зато когда будешь писать ради зарабатывания денег на джаве, С# и т.д. и т.п. - будешь понимать нижние и верхние границы возможностей, а не ограничения выбранного языка. Дополнительно какую-нибудь ОС взять и досконально API изучить, для понимания что может дать ОС. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.08.2015, 18:58 |
|
||
|
Различные структуры данных. Реализация
|
|||
|---|---|---|---|
|
#18+
White OwlТы не понимаешь что совершенно не важно насколько быстро компьютер посчитает зарплату, а важно сумеешь ты объяснить компьютеру как эту зарплату посчитать или не сумеешь. Согласен если зарплату считать надо, но если что-то посерьезней? Знакомый продавец железа поставляет железо одному химику. Тот изобретает формулы и обсчитывает их не знаю в чем, но один расчет идет несколько месяцев. ХЗ в чем он их считает, есть подозрение если бы тот химик знал Си и/или асм, то может расчеты были бы в разы быстрее, а так он постоянный клиент на обновление железа. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.08.2015, 19:06 |
|
||
|
Различные структуры данных. Реализация
|
|||
|---|---|---|---|
|
#18+
Вижу, сегодня Сашку досталось на "орехи" . Каждый поругал понемногу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.08.2015, 19:10 |
|
||
|
Различные структуры данных. Реализация
|
|||
|---|---|---|---|
|
#18+
White OwlТочно так же и тут - вот есть остроумные и быстрые алгоритмы и удобные способы хранить информацию. Для SashaMercury. И не важно на каком языке - важно суть, а язык - средство выражения. Очень много классных идей ... в JavaScript проектах. Да даже тот же NodeJS чего стоит. Разработчики поняли и создали, то что давным давно нужно было реализовать ... ... ... Так что на 100% согласен с White Owl. Если хочешь стать кодером, то штудируй стандарты С++ и разбирай их до косточек ... ... ... Если хочешь стать разработчиком, то должен понять, что C++ - 1% от того что ты должен знать для того, чтобы хотя бы бы похожим на разработчика. А разработчиком станешь тогда, когда разработка новых технологий будет не "в тягость", а в радость. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.08.2015, 19:45 |
|
||
|
Различные структуры данных. Реализация
|
|||
|---|---|---|---|
|
#18+
Basil A. SidorovSashaMercury7. Однако ничего лишнего и глупого я сказать не мог, только изложил факты Вы просто не знаете фактов . Java использует т.н. промежуточное представление: есть фасад (frontend), движок (backend) и собственно байт-код. От ЯВУ зависит только фасад (компилятор) от среды исполнения только движок (JVM). Байт-код нейтрален и тому и другому. Будет ли движок интерпретировать байт-код или генерировать машинный - вопрос десятый. На практике - генерирует. Причём и динамически (JIT) и статически (ad-hoc). P.S. Основные проблемы в том, что технологию не отличают от JLS и, что ещё хуже, от Java API ( SE / EE ). Я сказал 1. Java объектно-ориентированный язык. 2. Для запуска программы на Java требуется виртуальная машина. 3. Это влияет на требование к ресурсам. И ничего более не сказал, ничего лишнего не сказал. То о чём вы говорите, детали, которые не опровергают 3 пункта написанных выше и не влияют на общую картину. Критика должна быть конструктивной, замечания чёткими, понятными и по существу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2015, 02:01 |
|
||
|
Различные структуры данных. Реализация
|
|||
|---|---|---|---|
|
#18+
SashaMercury, Каким образом вышеприведенное может помешать описывать алгоритмы и структуры данных на java ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2015, 09:06 |
|
||
|
Различные структуры данных. Реализация
|
|||
|---|---|---|---|
|
#18+
ИзопропилSashaMercury, Каким образом вышеприведенное может помешать описывать алгоритмы и структуры данных на java ? Никаким. А я разве сказал что это может помешать ? А каким образом 2 гири весом в 1 кг в вашем рюкзаке могут помешать вам ходить ? Дискуссия по поводу Java в данном топике мне не интересна, ещё вчера. Комментировать что-то более по данному вопросу не стоит, это лишь бессмысленно потраченное время. Прошу Сообщество прекратить дискуссию по яп Java в данном топике. Администрация Сообщества, прошу не закрывать данную тему. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2015, 10:43 |
|
||
|
|

start [/forum/topic.php?fid=57&msg=39034732&tid=2018439]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
72ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
64ms |
get tp. blocked users: |
1ms |
| others: | 16ms |
| total: | 193ms |

| 0 / 0 |
