>>157435395 ну у тебя функция intовая типо, возвращая 0 ты как бы говоришь что все идет ПО ПЛАНУ, хотя я этого никогда не понимал, учитывая что есть встроенные войды, но я еблан кстати, так что меня щас обоссут наверное
>>157435809 ну современные, епта, они умные, а я тупой, да и все гайды писались для тупых, чисто для пояснения логики работы можно и оставлять наверное
>>157435761 >возвращая 0 ты как бы говоришь что все идет ПО ПЛАНУ, В принципе верно, но ради уточнения: "по плану" ты говоришь операционной системе, которая получила exit status процесса.
Просто наткнулся на эту статью и решил глянуть, как выглядит привет слово на ведроид и почему для этого нужна отдельная статья. Прочел по диагонали и охуел.
В будущем планирую вкатиться в разработку мобильных приложений, сейчас занимаюсь фронтендом и долблюсь в десны с бэкендом (на php).
Увидел такую статьюхуйню, взбугуртнул и решил поделиться с антошками
Если среди вас есть поехавшие аноны, кто хоть немного занимается разработкой на ведроид и гейОС, поясните, почему так много надо писать и зачем такая ебля.
>>157443890 что значит много писать в твоем понимании? языки высокоуровневые со всеми вытекающими. Легко писать на всяком говне, которое не используется в разработке того говна, что пишется на жабе. А на ведроиде наоборот очень все автоматизировано и заточено под быстрое написание кода
>>157444282 Хуетч. Надо пользоваться современными стандартами языка под нормальными операционными системами, а не жрать морально устаревшее говно из девяностых. Ты бы еще conio.h предложил использовать в 2017ом.
>>157444264 если это "сарказм" под впечатлением от оп-поста, то скажу, что писать на ведроиде в блокноте это как собирать конструктор не из готовых деталей, а из деталей, которые ты блять сам сначала отливаешь. Если ты хочешь просто собрать конструктор, то пиздуешь в андроид студио
>>157445045 system("pause") позволяет запустить программу НЕ через консоль, а напрямую Хотя, лично я придерживаюсь идеологии использования консоли/терминала
>>157445045 >долбоёб, пользующийся ОС шиндовс для написания хелловорлда на с++ >открывает консольное приложение в GUI режиме >>157445095 >делать гуи для шиндовс Но нахуя?
>>157445274 Но нахуя? Я на крестах пишу высоконагруженный бэкенд под никсы. Под шиндовс что-то писать та еще анальная блажь, компилятор студии отстаёт от gcc/clang в плане поддержки последнего стандарта.
>>157445205 Нихуя не понял, что ты высрал. Я в visual 2010 писал без паузы или пустого stdinа, открывалось консольное окошко и сразу закрывалось. Хули тебе не нравится?
>>157445437 Блядь, все, последний раз. Пишешь без ПАУЗЫ или пустого ИНА, то после выполнения кода окошко моментально закрывается. Если не закрывается - это свестелки перделки IDEшки.
>>157445443 Кому нужен десктопный гуй в 2к17ом? Всё уже давно в вебе, сейчас рулит тот, чей сервис может обработать больше параллельных запросов в секунду.
>>157445559 да это понятно, но нахуя закрывать окошко, если я хочу увидеть результат своей работы? я для этого и пишу system("pause"); или аналогичную ёбань
Нашёл свой старый код, который писал под парой банок энергетика Что я пытался сделать? Комментариев в коде нет { short number = 34; folderBrowserDialog1.ShowDialog(); //fileListBox1.FileName = folderBrowserDialog1.SelectedPath;
DirectoryInfo myFolder = new DirectoryInfo(folderBrowserDialog1.SelectedPath);
>>157445640 Я срусь с аутистом, который против ПАУЗЫ я даже знаю из-за чего он против нее, и который высрал это, говоря, что это ПРАВИЛЬНЫЙ вариант >>157444957
>>157444209 >А Go? А сможете мне объяснить, что лучше: Python или Golang? Вообще, второй язык, как бы..создавался в гугле. Думаю, вы слышали про него. Почему он создавался - в одно время питон понравился гуглу, они позвали его главного разработчика работать к себе, да. И ему за это платили. Но со временем нагрузка на их серверы стала так расти, что даже современое железо не успевало. И они попросили Гвидо ван Россум (разработчика языка Python) сделать как-то ускорить данный язык. По очевидным причинам этот язык очень много требовал ресурсов оперативной памяти - хотя бы по той причине, что компилируемый в промежуточное представление. Гвидо ван Россум подумал подумал, но вся магия осуществлялась как раз счет промежуточного представления, он смог ускорить компиляцию языка, но не значительно. Тогда гугл его уволили по той причине, что он не мог им ничего дельного предложить, т.е. себя этот человек исчерпал. Его место заняли: Роберт Гризмер, Роб Пайк и Кен Томпсон. Что это за люди Взять хотя бы Роба Пайка: Роб Пайк (англ. Rob Pike, род. 1956) — разработчик операционных систем и языков программирования, работавший c 1980 года в Bell Labs, где в соавторстве с другим программистом написал графический терминал Blit для Unix, и также позднее участвовал в создании операционных систем Plan 9 и Inferno. Один из создателей кодировки UTF-8. Такие разработчики "первородные" знают все причины, следствия и сами создалите революционных идей, которые не приобрели популярность из-за того, что их задавали реклама других продуктов + потом такие ОС, а также язык Limbo взяли на вооружение в АНБ США, не просто же так. Я начал разбираться и понял всю революционность их идей. Позже, после увольнения Гвидо ван Россум (создателя языка питон) гугл наняли как раз тех ребят. И они получили задачу: сделать язык легкий в освоение и использовании с высокой скоростью разработки, как Python, чтобы в самом языке была возможность почти бесконечного масштабирования приложений, чтобы он прекрасно использовался для гипер-нагруженного backend, написания сетевых утилит (данный язык очень хорошо использует потоки в многоядерных системах + разработка на нем легко ведется с учетом парка серверов). Более того, этот язык чисто компилируемый, а не в промежуточное представление, как Python. Этот язык гугл взял на вооружение, сразу нагрузка снизилась во много раз + он ещё и удобней питона. И все сервисы гугл пишет на: C++ либо Golang, на голанг последнее время все чаще.
Та же проблема с питоном случилась и в яндексе. Он стал потреблять для выполнения задач очень много ресурсов. И его в итоге, поискав лучшее, заменили тоже на Golang.
Сейчас развиваются такие языки, как Golang, Rust и Swift. Все три очень хороши. Но конечно все зависит от целей и задач. Я согласен, что для разработки веб-сервисов все же проще пользовать питоном, поскольку для него куча всего есть и если надо сидя дома, зарабатывать бабло, то выбор: PHP и Python.
На Golang тоже можно удаленно заработать, но предложения 1 к 1 000 в отношении если сравнивать с тем же питон. на питон сейчас спрос, и это понятно: быстрая разработка + масштабируемость + поддерживает технологии hadoop. Так что да, питон - это хороший выбор. Он будет ещё долгое время актуален.
Питон лучше в плане заработка, а в плане как язык и революционная технология, конечно же, лучше Golang, на мой взгляд.
>>157445725 >я даже знаю из-за чего он против не Не является часть стандарта С++, не является кросс-платформенным решением. Т.е. это не чистый С++, а свистоперделки майкрософта. Если ты не различаешь С++ и конкретную реализацию майкрософта (которая не единственная на планете и во многом уступает другим), но всё печально. Впрочем, для visual-studio-макаки неудивительно, ты небось даже не знаешь, что там делает IDE, когда ты кликаешь кнопку "Собрать проект". >>157445878 Браузер - это редкое исключение, их разработкой занимается узкий круг элиты среди программистов. Все современные браузеры очень продвинуты технологически и используют последние достижения в computer science. Рядовому васяну в этой сфере ничего не светит.
Написал ли ты, анон, что-то, на что нигде намеков не было, грубо говоря, что-то уникальное? Мой первый и наверняка не последний блеск, это - самописный малварь, стиллер. Какую именно дыру я использую - рассказать не могу, ибо это можно очень быстро и легко прикрыть, а вот про несколько маленьких аспектов рассказать могу.
>>157446175 >Все современные браузеры очень продвинуты технологически и используют последние достижения в computer science. Все современные браузеры, наслоение жуткого легаси.
>>157446175 > >я даже знаю из-за чего он против не > Не является часть стандарта С++, не является кросс-платформенным решением. Т.е. это не чистый С++, а свистоперделки майкрософта. Если ты не различаешь С++ и конкретную реализацию майкрософта (которая не единственная на планете и во многом уступает другим), но всё печально. Впрочем, для visual-studio-макаки неудивительно, ты небось даже не знаешь, что там делает IDE, когда ты кликаешь кнопку "Собрать проект". Хуя ты высрал. Просто если в папке с проектом будет файл с названием pause, то говнокод пошлет тебя далеко и надолго)
>>157446436 Тупая хуесосина, ты понимаешь вообще зачем нужен C# и прочая хуита с JIT-компиляцией? У его нет проектов под асм и теперь он запорет проекты под дотнет. Какая же ты мразь, ненавижу таких хуил, которые нахуярят говна, успешно уволятся и потом разгребай их кал.
>>157446175 >Впрочем, для visual-studio-макаки неудивительно, ты небось даже не знаешь, что там делает IDE, когда ты кликаешь кнопку "Собрать проект". Ну, конечно, лучше ебаться с nix и компилировать вручную, чем использовать готовые решения одной кнопкой и дополнительной строчкой. Кстати, ты так и не ответил, чем плоха альтернатива паузы. тот же син, например
>system("pause") Пиздец. Визуал студио макаки, вы вообще понимаете что такое стандартный инпут, аутпут? Окошки какие-то, охуеть вообще. Понабрали бомжей в айти.
>>157446621 >чем плоха альтернатива паузы Оно просто не нужно. Адекватные люди не запускают консольные приложения из гуи-режима. > лучше ебаться с nix и компилировать вручную Не поверишь, на спермостудии мир клином не сошёлся, под никсы есть намного более удобные инструменты, например, позволяющие одной командой собирать проект под десятки платформ. >чем использовать готовые решения одной кнопкой Вся суть visual studio макак. Пока ты пишешь хелло ворлд, тебе хватает этой одной кнопки. Когда у тебя проект из десятка репозиториев в общей сумме на сотни тысяч строк кода, когда всё это надо собирать под разные платформы, прогонять тесты и релизить в продакшен, этой одной кнопки начинает не хватать.
>>157446958 Делаю то же самое под NetBeans и в хуй не дую правда, уже без паузы, но только потому, что консоль открыта всегда одной кнопкой >Когда у тебя проект из десятка репозиториев в общей сумме на сотни тысяч строк кода, когда всё это надо собирать под разные платформы, прогонять тесты и релизить в продакшен, этой одной кнопки начинает не хватать. в таких случаях я не пишу консольную хуйню под студией
а вот если мне надо быстро написать пример хелловорлда, который не станет закрывать мне консоль, чтобы я его увидел, я для начала насру на тебя, а потом напишу system("pause");
>>157448140 Как-то на cmake брэйнфак интерпретатор писал. Квайн минут 15 работал. щас запустил чтобы проверить и не дождался конца. Так пост отправлю потом время скажу
>>157447620 Тот анон постоянно думал о легаси и большом количестве уровней абстракции, что пришел к выводу, что надо переписать абсолютно все, даже микрокод процессора
@
https://habrahabr.ru/post/309504/https://i.ytimg.com/vi/GB88ju4NXBI/hqdefault.jpg