Kant #441 2 августа 2015 го в принципе не конкурент плюсам пытаться писать что-то на го без его рантайма = написать самому себе весь этот рантайм, а следовательно пошло оно нахуй го только для бекэнда веба, дальше ни ногой Торжество разума в том, чтобы уживаться с теми, у кого этого разума нет. Вольтер.Чтобы хорошо высыпаться, нужно спать 8 часов в день. И еще столько же ночью. Поделиться сообщением Ссылка на сообщение
s3lf-style^ #442 2 августа 2015 Врываюсь в frontend после месяца Си + круглосуточной работы (ну практически, 5 дней в неделю по 9-10 часов). Собственно вопрос, кроме html5, css, native js, less/sass что ещё надо?Ну и вообще, стоит сейчас лезть в frontend, там индусов миллион (смысл быть миллион первым) или лучше уйти в iOS/Android dev?Кстати, вопрос, на Си есть что-нибудь сейчас годное? А то может ну его нахуй все эти ваши хипстерские хуйни, Си жи есть жи.По С в саратове до кризиса проскакивали вакансии со всякими микроконтроллерами, после вообще исчезли. Сейчас даж в Москве все вакансии по чистому С можно пересчитать по пальцами одной руки. Последний раз видел что нужны прогеры в КБ сухого. Кстати круглосуточная работа связана с программированием или ты в магазине электроники телефоны толкаешь?)Второе, но не телефоны. На жизнь зарабатывать надо, что бы жрать было, а бывшему школьнику надо где-то зарабатывать. Поделиться сообщением Ссылка на сообщение
Гость Camus #443 2 августа 2015 Go не замена плюсами. А вот раст вполне его аналог. Конечно пока рано даже думать о замене. Как правильно написал кант, программирование с его динамичностью не лишено топорности больших компаний. Поделиться сообщением Ссылка на сообщение
Tinplz #444 2 августа 2015 Go не замена плюсами. А вот раст вполне его аналог. Конечно пока рано даже думать о замене. Как правильно написал кант, программирование с его динамичностью не лишено топорности больших компаний.бля. ну Ничто не замена плюсам.все языки которые пытаются его заменить - его урезают. В той или иной степени.С++ мне дает возможность применять практически любую технику или модель. Тогда как приемник будет явно мне запрещать применять некоторые по его мнению "опасные".Все эти потоко-безопасности и встроенное конкуренси и прочая лабудень которыми так пиздаты расты и т д. Блять, я что, не в состоянии сам это урегулировать?Или они хотят все довести до состояния того, чтобы я писал код который я не понимаю как рабает и он просто работал? так нахуй так жить.все эти бенчмарки плюсов против растов это еще одна хрень Компилируют хуй пойми какими комлиляторами, потом мол перформанс у них почти одинаковый. Блять, скомпилируйте интел компайлером, там и проверим заодно, насколько пиздаты ваши расты хуясты. Поделиться сообщением Ссылка на сообщение
suez #445 2 августа 2015 По-моему, программисту (то есть как человеку/личности) должно быть вообще похуй на то, какое дерьмо мамонта еще будет жить сотни лет и все такое.Если есть более интересный, пиздатый и менее мозгоебучий язык/фреймворк/чтоугодно для тебя, на котором конкретно ТЫ (а не гипотетические массы программистов и компаний) сможешь что-то ебашить, получая за это удовлетворяющее тебя бабло (а для некоторых можно и без бабла), то иди и ебашь что-нибудь на нем. ВСЕ. Тем более на все эти новые языки/фреймворки сейчас вообще изимодно переходить, имея базу с других.Я конечно понимаю что все обожают холивары про x vs y, но меня чет уже конкретно так подзаебал весь этот пустой треп, про то что где-то кто-то говнокодит на говне мамонта и кому-то на это должно быть не похуй. http://codepen.io/suez/ - they see me bydlocoding, they hatin. Поделиться сообщением Ссылка на сообщение
Гость Camus #446 2 августа 2015 Ну как бы ты же понимаешь, что инструмент должен решать задачу/проблему. Раст решает проблему управления памяти. Безопасных потоков и многих других вещей, с которыми сталкиваются все кто начинает или уже пишет на плюсах. Раст проблему решает, и благодаря анализатор при компиляции делает это ещё понятно. Имеет стандартизированный пакетманагер и копилируется в итоге в байт-код. Поэтому очевидно что раст найдёт своё применение в том числе и в тех местах где раньше были плюсы.Твоя любовь к плюсам понятна. Можно чувствовать себя богом если уметь им управлять, но это не совсем то чего ждут от инструмента. Ну и кстати сравнения с Интел компайлером - не похуй ли, байт-код и есть байт-код. Компиляторы в итоге станут примерно одинаково хороши. Поделиться сообщением Ссылка на сообщение
rubish #447 2 августа 2015 а что хорошего в байт коде? Колы я выросту - то хочу буты такым як я годные смайлы Поделиться сообщением Ссылка на сообщение
Гость Camus #448 2 августа 2015 Очевидно чтобы запускать код везде где нет рантайма Поделиться сообщением Ссылка на сообщение
Tinplz #449 2 августа 2015 Ну как бы ты же понимаешь, что инструмент должен решать задачу/проблему. Раст решает проблему управления памяти. Безопасных потоков и многих других вещей, с которыми сталкиваются все кто начинает или уже пишет на плюсах. Раст проблему решает, и благодаря анализатор при компиляции делает это ещё понятно. Имеет стандартизированный пакетманагер и копилируется в итоге в байт-код. Поэтому очевидно что раст найдёт своё применение в том числе и в тех местах где раньше были плюсы.Твоя любовь к плюсам понятна. Можно чувствовать себя богом если уметь им управлять, но это не совсем то чего ждут от инструмента.да дело во том, что плюсы тоже все это умеют. в некоторых случаях не умеют - но это скорее вопрос 10-20 дополнительных строк кода, нежели смены языка программирования. нахуя мне куча рантайм проверок, если их можноо избежать?Ну и кстати сравнения с Интел компайлером - не похуй ли, байт-код и есть байт-код. Компиляторы в итоге станут примерно одинаково хороши.не похуй. часто программисту лучше известно с какими данными он работает и как лучше оптимизировать его код. компилятор делает только часть это работы, и не всегда хорошо. бля, он далеко не всегда способен решить нормальную оптимизацию кода в ссе инстркуции, не говоря уже о всем остальном.да и не зря появилась же profile guieded optimization, которая у меня давала прирост в 2 раза в большинстве случаев. это должно уже о чем то говорить. Поделиться сообщением Ссылка на сообщение
rubish #450 2 августа 2015 Очевидно чтобы запускать код везде где нет рантаймачто значет нет рантайма? нет компилятора под эту платформу? и как оно будет работать? последовательно выполнять инструкциида дело во том, что плюсы тоже все это умеют.в некоторых случаях не умеют - но это скорее вопрос 10-20 дополнительных строк кода, нежели смены языка программирования. нахуя мне куча рантайм проверок, если их можноо избежать?он наверное имел в виду компайл тайм. рантайм проверка - это как вообще? Колы я выросту - то хочу буты такым як я годные смайлы Поделиться сообщением Ссылка на сообщение
Гость Camus #451 2 августа 2015 Ладно, не мне, школьнику из мира вебпараши спорить с богом самого великого и ужасного создания программистов мира сего. Просто спорить с тем что раст не найдёт свою нишу глупо, ибо он уже нашёл. Да и сколько плюсам лет? Больше чем любому в топане. А эти фишки появились пару лет назад. Странный язык короче. Поделиться сообщением Ссылка на сообщение
s3lf-style^ #452 2 августа 2015 Гейз, а в чём можно за год проуспеть параллельно изучая чистые Си? Что можно ради портфолио заебашить (учитывая, что ещё надо будет теорию изучать). Готов учить хоть что, лишь бы было полезно + в портфолио потом не стыдно засунуть. Поделиться сообщением Ссылка на сообщение
Гость Camus #453 2 августа 2015 Гейз, а в чём можно за год проуспеть параллельно изучая чистые Си? Что можно ради портфолио заебашить (учитывая, что ещё надо будет теорию изучать). Готов учить хоть что, лишь бы было полезно + в портфолио потом не стыдно засунуть.Ничего такого что было бы не стыдно сунуть в портфолио Поделиться сообщением Ссылка на сообщение
rubish #454 2 августа 2015 Гейз, а в чём можно за год проуспеть параллельно изучая чистые Си? Что можно ради портфолио заебашить (учитывая, что ещё надо будет теорию изучать). Готов учить хоть что, лишь бы было полезно + в портфолио потом не стыдно засунуть.а как ты вообще пришел к идее изучать чистый си? изучай любой мультипарадигменный язык, как процедурный и будет тебе счастье. никакой же принципиальной разницы Колы я выросту - то хочу буты такым як я годные смайлы Поделиться сообщением Ссылка на сообщение
s3lf-style^ #455 2 августа 2015 Гейз, а в чём можно за год проуспеть параллельно изучая чистые Си? Что можно ради портфолио заебашить (учитывая, что ещё надо будет теорию изучать). Готов учить хоть что, лишь бы было полезно + в портфолио потом не стыдно засунуть.а как ты вообще пришел к идее изучать чистый си? изучай любой мультипарадигменный язык, как процедурный и будет тебе счастье. никакой же принципиальной разницыВыше писал. Я работаю сейчас много + через год Израильская армия. Ну я и решил прямо с фундамента начать (но не с АСМ). Только учить то, что по сути использовать не буду - не очень-то и интересно. Поделиться сообщением Ссылка на сообщение
Tinplz #456 2 августа 2015 да дело во том, что плюсы тоже все это умеют.в некоторых случаях не умеют - но это скорее вопрос 10-20 дополнительных строк кода, нежели смены языка программирования. нахуя мне куча рантайм проверок, если их можноо избежать?он наверное имел в виду компайл тайм. рантайм проверка - это как вообще?когда код компайлится, он создает кучу проверок на различные условия. Некоторые для того чтобы выбрасывать исключения, некоторые чтобы оптимизировать код, например branch prediction. https://en.wikipedia.org/wiki/Run-time_checkingТак и раст скорее всего просто вставляет ебаную кучу проверок для того чтобы узнать, есть ли доступ к этому потоку из других, нету ли, когда и что там может случиться. Гейз, а в чём можно за год проуспеть параллельно изучая чистые Си? Что можно ради портфолио заебашить (учитывая, что ещё надо будет теорию изучать). Готов учить хоть что, лишь бы было полезно + в портфолио потом не стыдно засунуть.а как ты вообще пришел к идее изучать чистый си? изучай любой мультипарадигменный язык, как процедурный и будет тебе счастье. никакой же принципиальной разницыВыше писал. Я работаю сейчас много + через год Израильская армия. Ну я и решил прямо с фундамента начать (но не с АСМ). Только учить то, что по сути использовать не буду - не очень-то и интересно.учи пайтон Поделиться сообщением Ссылка на сообщение
s3lf-style^ #457 2 августа 2015 да дело во том, что плюсы тоже все это умеют.в некоторых случаях не умеют - но это скорее вопрос 10-20 дополнительных строк кода, нежели смены языка программирования. нахуя мне куча рантайм проверок, если их можноо избежать?он наверное имел в виду компайл тайм. рантайм проверка - это как вообще?когда код компайлится, он создает кучу проверок на различные условия. Некоторые для того чтобы выбрасывать исключения, некоторые чтобы оптимизировать код, например branch prediction.https://en.wikipedia...n-time_checkingТак и раст скорее всего просто вставляет ебаную кучу проверок для того чтобы узнать, есть ли доступ к этому потоку из других, нету ли, когда и что там может случиться. Гейз, а в чём можно за год проуспеть параллельно изучая чистые Си? Что можно ради портфолио заебашить (учитывая, что ещё надо будет теорию изучать). Готов учить хоть что, лишь бы было полезно + в портфолио потом не стыдно засунуть.а как ты вообще пришел к идее изучать чистый си? изучай любой мультипарадигменный язык, как процедурный и будет тебе счастье. никакой же принципиальной разницыВыше писал. Я работаю сейчас много + через год Израильская армия. Ну я и решил прямо с фундамента начать (но не с АСМ). Только учить то, что по сути использовать не буду - не очень-то и интересно.учи пайтонСерверами особо заниматься не хочу (в современном понимании backend_а и пайтона), другие задачи на нём не интересны. Поделиться сообщением Ссылка на сообщение
rubish #458 2 августа 2015 Гейз, а в чём можно за год проуспеть параллельно изучая чистые Си? Что можно ради портфолио заебашить (учитывая, что ещё надо будет теорию изучать). Готов учить хоть что, лишь бы было полезно + в портфолио потом не стыдно засунуть.а как ты вообще пришел к идее изучать чистый си? изучай любой мультипарадигменный язык, как процедурный и будет тебе счастье. никакой же принципиальной разницыВыше писал. Я работаю сейчас много + через год Израильская армия. Ну я и решил прямо с фундамента начать (но не с АСМ). Только учить то, что по сути использовать не буду - не очень-то и интересно.почему ты решил для себя, что фундамент - это непременно императивное программирование? с растом мне кажется проблема такая, что до того момента, как он займет какую-то существенную нишу выйдет еще какой-то язык с лучшими абстракциями для многопоточной работы и лучшей защитой от того, чтобы не свалить систему Колы я выросту - то хочу буты такым як я годные смайлы Поделиться сообщением Ссылка на сообщение
Tinplz #459 2 августа 2015 Серверами особо заниматься не хочу (в современном понимании backend_а и пайтона), другие задачи на нём не интересны. :lol: :lol:что значит Задачи на НЕМ?у тебя есть задача, и либо она интересна, либо нет. Поделиться сообщением Ссылка на сообщение
rubish #460 2 августа 2015 когда код компайлится, он создает кучу проверок на различные условия. Некоторые для того чтобы выбрасывать исключения, некоторые чтобы оптимизировать код, например branch prediction.https://en.wikipedia...n-time_checkingТак и раст скорее всего просто вставляет ебаную кучу проверок для того чтобы узнать, есть ли доступ к этому потоку из других, нету ли, когда и что там может случиться.учи пайтонлол. я и не знал, что в крестах нет эксепшнов :) Колы я выросту - то хочу буты такым як я годные смайлы Поделиться сообщением Ссылка на сообщение